Come riavviare un driver della scheda video in Windows 7?


18

Alcune volte il driver della mia scheda video (Intel GMA X4500HD) si arresta in modo anomalo e viene riavviato automaticamente. Ma più spesso (quasi ogni volta che guardo un video online flash per un certo periodo di tempo) diventa sempre più lento ed estremamente lento fino al riavvio del computer. Sembra una perdita di risorse nel codice del driver video e vorrei provare a riavviarlo da solo senza riavviare l'intero sistema. Come posso riavviarlo (o farlo arrestare immediatamente per essere riavviato automaticamente dal sistema operativo) manualmente?


Forse non capisco qualcosa, quindi lo inserisco come commento, ma penso che tu possa andare a Gestione dispositivi, selezionare la scheda, andare alle sue proprietà e aggiornare il driver. Seleziona scegli da installato e seleziona quello che desideri. Sembra facile
MegaBluejay

Risposte:


11

Usa lo Devconstrumento di Microsoft .

Utilizzando DevCon, è possibile abilitare, disabilitare, riavviare, aggiornare, rimuovere ed eseguire query su singoli dispositivi o gruppi di dispositivi.

Per elencare i dispositivi di visualizzazione, utilizzare il seguente comando:

devcon listclass display

Per riavviare un dispositivo, utilizzare il comando:

devcon restart "class id"

Esempio:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"

Sembra fare esattamente quello di cui ho bisogno. Problema risolto. Grazie.
Ivan

Richiede un download da 1,4 GB, ho usato invece devmanview.
Maciej Swic,

1
@ DBX8 Non spetta a me valutare la risposta in base alla mia opinione? Non penso che valga la pena scaricare 1 GB + per riavviare un driver grafico se puoi farlo con un'utilità più piccola.
Maciej Swic,

17
  1. Ottieni il file : devmanview.exeda Nirsoft , spostalo su ..\windows\system32\ed eseguilo .
  2. Ottieni il nome del tuo dispositivo aprendo devmanview.exe: fai clic con il pulsante destro del mouse e seleziona Propertiessul dispositivo video.
  3. Copia "DEVICE NAME" negli appunti per utilizzarlo nello script: ad esempio: "NVIDIA GeForce GTX 260" o "AMD Radeon HD 7900 Series" Apri il blocco note e copia incolla questo codice:
@echo off
eco.
echo *** Riavvio della GPU  
timeout / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
eco. 
echo *** DoNe 
timeout / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

Ricorda di cambiare "NVIDIA GeForce GTX 260" con il nome della tua scheda grafica preso da .. \ windows \ system32 \ devmanview.exe

Salvare il file del blocco note come a nameyoulike.bat . Fare doppio clic per riavviare GPU e driver.


2
Questo è l'unico che ha funzionato per me, non sono riuscito a capire come scaricare DevCon. Suggerisco di fornire un collegamento a devmanview.exe e di elencare anche il passaggio "devmanview.exe" per ottenere il nome del dispositivo.
MattPark,

Sono andato avanti e l'ho fatto. Benvenuto in SuperUser Dior!
MattPark,

Fantastico, grazie! L'ho avuto in Windows 8.1 con World of Tanks e NVIDIA GeForce GTX 880M ed è molto più bello del riavvio di Windows.
Gonfi den Tschal,

Wow, funziona davvero, grazie! NB: uccide anche Firefox sul mio sistema.
Dexter,

Questo funziona, ma crea scompiglio se si utilizza DisplayFusion.
bgmCoder

3
  • ServiWin consente di interrompere, avviare, riavviare, mettere in pausa e continuare facilmente il servizio o il driver inserisci qui la descrizione dell'immagine

Sembra fantastico ma non funziona. Non succede assolutamente nulla quando faccio clic per riavviare o interrompere.
Ivan

Prova a eseguirlo con i privilegi di amministratore
Homer Simpsons

Certo che l'ho fatto.
Ivan
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.