segunda-feira, 30 de janeiro de 2012

Alterando resolução do Windows pelo Registro do Windows

Este post vai mostrar como alterar a resolução da área de trabalho do Windows pelo registro.
Para quem não tem a desesperabilidade de mudar a resolução do Windows deve estar se perguntando: "Mas por que motivo eu vou querer mudar a resolução do Windows pelo registro? Sendo que se eu clicar com o botão direito na área de trabalho e selecionar resolução eu consigo alterar facilmente essa configuração?".

E se quando você tentar alterar essa configuração, não tiver a opção referente a resolução que você procura?

Por exemplo, tenho um monitor que aceita a resolução 1440x900, mas quando tento alterar, vejo que o Windows só me deu as opções 640x480, 800x600, 1024x768 e 1280x1024. Todos sabemos que todas essas resoluções são de monitores 4:3 e se eu tentar colocar alguma dessas resoluções em monitores widescreen (16:9 ou 16:10) a imagem juntamente com as fontes ficarão um tanto distorcidas com a aparencia de embaçado.

Outro aspecto interessante é que muitos jogos tem como requisito mínimo a resolução de 1024×768 (ou outra qualquer) e alguns PCs não aceitam tal resolução como os netbooks, mas para aqueles que tem e querem jogar algum jogo que necessite de tal resolução, lá vai!

Testado e aprovado em Windows Server 2008 e Windows Seven.


Essa configuração é feita através do registro do Windows, para isso, vá ao menu Iniciar e depois em Executar...  ou segure a WinKey (essa no canto inferior esquerdo, provavelmente entre do Ctrl e o Alt)  e aperte a tecla R.

Na caixa que irá se abrir digite "regedit" sem as aspas e dê enter.

Na janela que se abrirá, navegue pelas seguintes pastas:

HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Vídeo\{995ED592-83C9-420F-8F79-C8F9D84168D7}\0000\Mon12345678

Obs.: O id {995ED592-83C9-420F-8F79-C8F9D84168D7} provavelmente irá mudar no seu sistema, portanto esse valor estará diferente, mas não afetará em nada, basta continuar o procedimento.

Nas entradas:


DefaultSettings.BitsPerPel                  REG_DWORD        (32)
DefaultSettings.Vrefresh                     REG_DWORD        (60)
DefaultSettings.XResolution                REG_DWORD        (1024)
DefaultSettings.YResolution                REG_DWORD        (768)

Temos a seguinte configuração: 32Bitcolor x 60Hz x 1024x768.



ANTES DE FAZER QUALQUER ALTERAÇÃO NO REGISTRO TENHA CUIDADO, FAÇA SEMPRE UM PONTO DE RESTAURAÇÃO EM SEU MICRO ANTES DE QUALQUER MODIFICAÇÃO NO MESMO.

Digamos que eu queira mudar para a resolução 1440x900 com 32 bits de cor e 60Hz, ficaria assim:

DefaultSettings.BitsPerPel                  REG_DWORD        (32)
DefaultSettings.Vrefresh                     REG_DWORD        (60)
DefaultSettings.XResolution                REG_DWORD        (1440)
DefaultSettings.YResolution                REG_DWORD        (900)


Não aconselho fazer alterações nas chaves "DefaultSettings.BitsPerPel" e "DefaultSettings.Vrefresh" onde tratam dos niveis de cores e da taxa de atualização do monitor respectivamente. Por padrão, os valores são 32bits e 60Hz, onde quase todos os monitores fabricados atualmente tem suporte a 32bits de cores, só deve ser alterado caso tenha problemas com esse suporte ou desempenho da carroça.

Faça todos procedimentos por sua conta e risco.

Um comentário:

  1. entro certinho, quando vou em control... não aparece o"video", não sei pq.. aff

    ResponderExcluir

DropBox