Posso fazer com que o Windows 7 e o Nvidia Control Panel “esqueçam” resoluções de exibição externas?

5

Atualmente estou tendo um problema com o meu sistema, onde a resolução total de 2560x1440 do meu monitor Dell U2711 não é bem suportada pelo meu laptop ASUS G73S (ele tem uma NVIDIA GeForce GTX440M CUDA com 1,5 GB de RAM). O laptop não tem saídas DVI-D ou DisplayPort e o monitor não suporta oficialmente essa resolução em HDMI. Então, para contornar isso, adicionei uma "Resolução Personalizada" no painel de controle da nvidia. Isso funciona até o computador parar ou ser reinicializado, quando ele pára de funcionar e o driver de exibição se assusta, recusando-se a exibi-lo no monitor interno ou externo até que eu desconecte o conector HDMI.

Na verdade, a máquina inteira parece travar quando eu conecto o monitor, já que não consigo VNC no computador.

Desconectar o monitor externo retorna a funcionalidade por um tempo, mas assim que eu conectá-lo de volta, estou preso novamente.

Se eu obtiver o monitor externo para mostrar uma resolução mais baixa, posso "atualizar" a resolução com êxito - eu só tenho que garantir que o laptop primeiro use a resolução padrão de 1920x1080 que é melhor suportada. Então eu posso aumentar isso depois. Para fazer isso, conectei o conector VGA ao monitor, o que parece ter mudado a idéia do Windows sobre a configuração do meu monitor o suficiente para que ele redefinisse as coisas para os padrões. No entanto, eu suspeito que, se eu reiniciar o computador sem fazer downgrade da resolução, terei problemas ... Não tenho mais monitores para usar este truque!

Espero encontrar uma maneira de fazer com que os vários componentes do sistema que restauram a minha resolução de tela anterior esqueçam essas configurações para que, se eu tiver problemas, possa desconectar o monitor externo, excluir / esquecer todas as configurações de exibição lembradas e conecte-o novamente para obter os "padrões" de 1920x1080 nos dois monitores.

O atualizador do driver ASUS me diz que tenho os drivers mais recentes instalados. Eu tentei uma pesquisa rápida para ver se ainda existem drivers de placa de vídeo "de terceiros", mas não vi nada.

Alguma idéia?

    
por Dobes Vandermeer 13.06.2011 / 01:40

3 respostas

5

Eu encontrei um jeito.

Eu fui para a chave de registro HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ GraphicsDrivers e excluí as subchaves que tinham o DELA nelas. Estas são, aparentemente, as chaves que as janelas usam para decidir quais configurações de exibição usar quando a configuração de exibição é alterada. Excluí-los fez com que as janelas esquecessem as configurações e, quando eu conectei o monitor externo, ele voltou a espelhar os dois monitores com uma resolução mais baixa que funcionou.

Agradecimentos especiais à ferramenta de monitoramento de processos sysinternals, que passei um tempo usando para ver quais chaves de registro foram lidas e escritas quando conectei e desconectei meu monitor.

Yay!

    
por 18.06.2011 / 12:55
1

Resolvi o problema dele baixando o teamviewer e, em seguida, anexando a tela que não funcionava ao meu laptop e depois conectei ao meu laptop usando outro computador ou dispositivo móvel usando o aplicativo teamviewer. em seguida, foi para a tela res e mudou de volta para as configurações normais. OBSERVAÇÃO, VOCÊ DEVE USAR O TEAMVIEWER, QUALQUER OUTRO APLICATIVO DE CONTROLE REMOTO ANEXA-SE AO COMPUTADOR COMO UMA EXIBIÇÃO.

    
por 08.03.2015 / 16:34
0

Se você estiver usando o Windows 7, uma maneira mais fácil pode ser acertar o Function + F5 (ou F8 dependendo do fabricante). Se você tentar isso com seu monitor externo DESCONECTADO, verá que pode navegar pelas opções que surgem com as teclas de seta.

Conecte seu monitor externo de volta e ambos os visores devem ficar apagados. Volte para o menu Function + F5, aperte sua seta para a direita uma vez (para rodar para "computer only"), aperte "enter" e você deve ter seu monitor de laptop de volta com o monitor externo ainda conectado. Agora você pode usar o menu de configuração para reativar o monitor externo e definir a resolução.

Acabei de ter este problema e a resolução acima (sem trocadilhos) funcionou para mim.

    
por 06.02.2014 / 21:05