Como definir a resolução de tela padrão e a profundidade de cores sem o monitor no Windows 7

10

Atualmente, o Windows 7 possui resolução de tela 1920x1200 com monitor DELL (Intel Graphics Card). Como posso torná-lo padrão, mesmo que nenhum monitor esteja conectado?

Na verdade, minha preocupação é que eu estou usando o rdp ( rdesktop) para conectar remotamente após carregar um aplicativo na inicialização desta máquina e, finalmente, o monitor NÃO estará mais lá, esse aplicativo precisa de resolução 1920x1200 com ColorDepth de 16 bits.

No estágio atual, quando inicio o Windows 7 sem monitor e, em seguida, efetuo login nele a partir de outra máquina remotamente usando rdp ( rdesktop), a sessão rdp está em outra resolução e o aplicativo NÃO está sendo iniciado corretamente e não está visível.

ATUALIZAÇÃO 1 : Meu problema é apenas quando, o Monitor NÃO está conectado, caso contrário, estou obtendo uma resolução 1920x1200 perfeitamente. Estou usando o seguinte comando do cliente Linux remoto:

rdesktop -g 1920x1200 ipaddr

ATUALIZAÇÃO 2 : O problema NÃO é realmente com rdpou rdesktop. É de resolução padrão da máquina Windows. Se o monitor estiver presente, ele fornecerá a resolução 1920x1200 adequada, o que é perfeito. Porém, se eu remover o monitor e reiniciar o sistema, o Windows iniciará com outra resolução e, quando meu aplicativo iniciar na inicialização (e que requer apenas resolução de 1920x1200), o aplicativo NÃO se comportará corretamente.

Tejas
fonte
O -g 1920x1200parâmetro para rdesktopfunciona bem aqui e conforme o esperado. Que erro e / ou resultado você recebe?
Mpy
veja a atualização 2
Tejas 7/13

Respostas:

3

Primeiro defina a resolução desejada usando:

Painel de controle → Vídeo → Resolução da tela.

Defina também ColorDepthusando:

ControlPanel → Exibir → Resolução da tela → Configurações avançadas → Monitor → Cor

Após isso em regedit, procurar manualmente DefaultSettings.XResolution, DefaultSettings.YResolutione BitsPerPixele mudar todos aqueles a 1920, 1200, 16 (Tudo em Decimal), respectivamente, usando o botão seguinte da pesquisa F3.
Também adicionei a entrada do ColorDepth para conexão RDP (não obrigatório):

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows NT \ Serviços de Terminal] "ColorDepth" = dword: 00000003 em decimal.

Não sei qual parte do registro fez isso, mas agora funciona.

Tejas
fonte
1
Existe algum tipo de aplicativo que faz isso para você? Eu odiaria fazer addidentally errado
Jonathan
1
Não funciona.
haxpanel