¿Cómo reiniciar un controlador de tarjeta de video en Windows 7?

18

Algunas veces el controlador de mi tarjeta de video (Intel GMA X4500HD) se bloquea y se reinicia automáticamente. Pero con mayor frecuencia (casi cada vez que veo un video en línea con flash durante un período de tiempo), cada vez es más lento y extremadamente lento hasta que reinicio mi computadora. Esto parece una pérdida de recursos en el código del controlador de video y me gustaría intentar reiniciarlo solo sin reiniciar todo el sistema. ¿Cómo lo reinicio (o hago que se bloquee inmediatamente para que el SO lo reinicie automáticamente) manualmente?

Ivan
fuente
Tal vez no entiendo algo, así que lo pondré como un comentario, pero creo que puede ir al administrador de dispositivos, seleccionar la tarjeta, ir a sus propiedades y actualizar el controlador. Seleccione elegir entre instalado y seleccione el que desee. Parece fácil
MegaBluejay

Respuestas:

11

Utiliza la Devconherramienta de Microsoft .

Con DevCon, puede habilitar, deshabilitar, reiniciar, actualizar, eliminar y consultar dispositivos individuales o grupos de dispositivos.

Para enumerar los dispositivos de visualización, use el siguiente comando:

devcon listclass display

Para reiniciar un dispositivo, use el comando:

devcon restart "class id"

Ejemplo:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
stderr
fuente
Parece hacer exactamente lo que necesito. Problema resuelto. Gracias.
Ivan
Requiere una descarga de 1.4GB, en su lugar utilicé devmanview.
Maciej Swic
1
@ DBX8 ¿No depende de mí calificar la respuesta según mi propia opinión? No creo que valga una descarga de 1GB + reiniciar un controlador de gráficos si puede hacerlo con una utilidad más pequeña.
Maciej Swic
17
  1. Obtenga el archivo : devmanview.exede Nirsoft , muévalo ..\windows\system32\y ejecútelo.
  2. Obtenga el nombre de su dispositivo abriendo devmanview.exe: haga clic con el botón derecho del mouse y seleccione Propertiesen su dispositivo de video.
  3. Copie "NOMBRE DEL DISPOSITIVO" en el portapapeles para usarlo en el script: por ejemplo: "NVIDIA GeForce GTX 260" o "AMD Radeon HD 7900 Series" Abra el bloc de notas y copie y pegue este código:
@echo off
eco.
echo *** Reinicio de la GPU  
tiempo de espera / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
eco. 
echo *** DoNe 
tiempo de espera / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

Recuerde cambiar "NVIDIA GeForce GTX 260" al nombre de su tarjeta gráfica tomado de .. \ windows \ system32 \ devmanview.exe

Guarde el archivo del bloc de notas como a nameyoulike.bat . Haga doble clic para reiniciar su GPU y controlador.

Dior
fuente
2
Este es el único que funcionó para mí: no pude descubrir cómo descargar devcon. Le sugiero que proporcione un enlace a devmanview.exe, y también enumere el paso abierto "devmanview.exe" para obtener el nombre del dispositivo.
MattPark
Seguí adelante y lo hice. ¡Bienvenido a SuperUser Dior!
MattPark
¡Genial gracias! Tuve esto en Windows 8.1 con World of Tanks y una NVIDIA GeForce GTX 880M y es mucho mejor que reiniciar Windows.
Gonfi den Tschal
Wow, en realidad funciona, ¡gracias! NB: También mata a Firefox en mi sistema.
Dexter
Esto funciona, pero causa estragos si usa DisplayFusion.
bgmCoder
3
  • ServiWin le permite detener, iniciar, reiniciar, pausar y continuar fácilmente el servicio o el controlador ingrese la descripción de la imagen aquí
Homer Simpsons
fuente
Se ve muy bien pero no funciona. Absolutamente nada sucede cuando hago clic para reiniciar o detener.
Ivan
Intenta ejecutarlo con privilegios de administrador
Homer Simpsons
Por supuesto lo hice.
Ivan