Reinicia minha placa gráfica sem reiniciar?

5

Perguntou se é possível usar DevCon para reiniciar um dispositivo de exibição como uma solução stop-gap para artefatos resultantes de um mau funcionamento da placa gráfica?

Em particular, o cursor não é muito fácil de usar:

DescobrioIDdohardwaredomeuadaptadordevídeoatravésdogerenciadordedispositivos(abaixo)

[(tecladoWindows+pausapausada)->gerenciadordedispositivos->adaptadoresdeexibição->cliquedireitonoseuadaptadordevídeo->propriedades->detalhes->IDsdehardware.]

Eutenteioscomandos(abertoscomprivilégiosdeadministrador)devconrestart"PCI\VEN_1002" e devcon restart =display , mas ele sempre volta com No devices restarted. .

É possível reiniciar a placa gráfica sem reinicializar o sistema?

    
por Jonathan 06.08.2013 / 23:56

3 respostas

5

Para usar o Devcon, tive que usar IDs muito completos, o que era muita digitação e verificação para garantir que estava correto.
 Eu não acho que o ID que você usou iria encontrá-lo.

O que eu faço é encontrar itens de diferença significativos em todo o ID
Em um CMDprompt eu começo assim:

Devcon.exe find *

Lista WildCard longa e longa que mostra como o sistema as define.

Para o início específico das placas de vídeo com% Devcon.exe find *PCI*

Depois, encontro alguns números significativos para esse dispositivo na lista e uso curingas simples novamente

Devcon.exe find *07d1*

Então eu tenho até 1 ou 2 item, e eu novamente vejo, eu adiciono alguns itens de identificação mais significativos e mantenho os curingas

Devcon.exe Status *07d1*PID_3300*

Eu também uso o Status para informar o seu "funcionamento" ou não para controle de erros, ou para verificar meu trabalho.
Eu uso Desativar e Ativar, ao invés de reiniciar, mas, novamente, normalmente eu estou ligando e desligando.

Portanto, há uma forma preguiçosa de descobrir as coisas com certeza e testar com certeza se o seu objetivo de ID está próximo o suficiente.

Veja também Como reiniciar um driver de placa de vídeo no Windows 7?

Para problemas de cursores há muito tempo atrás, era fácil tirar o cursor do hardware, reduzindo o entalhe de aceleração de hardware em 1 (antes que ele estivesse em um lugar diferente). Você poderia tentar, e ver se os problemas do seu curser desaparecem, e o desempenho de outro vídeo não é afetado. link

    
por 07.08.2013 / 07:57
4

Não sei se você resolveu isso ainda, mas também queria fazer algo semelhante e achei muito mais fácil.

Usando o DevCon, basta digitar:

devcon hwids =display

Isso exibirá os IDs da sua placa de vídeo. Você pode usar qualquer um deles para executar o próximo comando (eu mesmo usei o mais curto).

devcon restart id

Observação: certifique-se de clicar com o botão direito do mouse no prompt de comando e executá-lo como administrador ou ele não será reiniciado.

    
por 13.11.2013 / 02:30
2

Tente reiniciar o serviço Gerenciador de Sessão do Gerenciador de Janelas da Área de Trabalho como um substituto. Eu faço isso quando itens de menu deixam artefatos na minha tela que não desaparecem.

    
por 06.08.2013 / 23:58