Comment redémarrer un pilote de carte vidéo sous Windows 7?

18

Parfois, mon pilote de carte vidéo (Intel GMA X4500HD) se bloque et se redémarre automatiquement. Mais le plus souvent (presque chaque fois que je regarde une vidéo en ligne alimentée par flash pendant un certain temps), cela devient de plus en plus lent et extrêmement lent jusqu'à ce que je redémarre mon ordinateur. Cela ressemble à une fuite de ressources dans le code du pilote vidéo et j'aimerais essayer de le redémarrer seul sans redémarrer tout le système. Comment le redémarrer (ou le faire planter immédiatement pour qu'il soit redémarré automatiquement par le système d'exploitation) manuellement?

Ivan
la source
Peut-être que je ne comprends pas quelque chose, je vais donc mettre cela en commentaire, mais je pense que vous pouvez aller dans le gestionnaire de périphériques, sélectionner la carte, accéder à ses propriétés et mettre à jour le pilote. Sélectionnez choisir parmi installé et sélectionnez celui que vous souhaitez. Semble facile
MegaBluejay

Réponses:

11

Utilisez l' Devconoutil de Microsoft .

En utilisant DevCon, vous pouvez activer, désactiver, redémarrer, mettre à jour, supprimer et interroger des périphériques individuels ou des groupes de périphériques.

Pour répertorier les périphériques d'affichage, utilisez la commande suivante:

devcon listclass display

Pour redémarrer un appareil, utilisez la commande:

devcon restart "class id"

Exemple:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
stderr
la source
Semble faire exactement ce dont j'ai besoin. Problème résolu. Merci.
Ivan
Nécessite un téléchargement de 1,4 Go, j'ai utilisé devmanview à la place.
Maciej Swic
1
@ DBX8 N'est-ce pas à moi d'évaluer la réponse en fonction de ma propre opinion? Je ne pense pas que cela vaille la peine de télécharger 1 Go + pour redémarrer un pilote graphique si vous pouvez le faire avec un utilitaire plus petit.
Maciej Swic,
17
  1. Récupérez le fichier : devmanview.exedepuis Nirsoft , déplacez-le vers ..\windows\system32\et exécutez-le.
  2. Obtenez le nom de votre appareil en l'ouvrant devmanview.exe: clic droit de la souris et sélectionnez Propertiessur votre appareil vidéo.
  3. Copiez "DEVICE NAME" dans le presse-papiers pour l'utiliser dans le script: par exemple: "NVIDIA GeForce GTX 260" ou "AMD Radeon HD 7900 Series" Ouvrez le bloc-notes et copiez collez ce code:
@Écho off
écho.
echo *** Redémarrage du GPU  
timeout / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
écho. 
écho *** DoNe 
timeout / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

N'oubliez pas de remplacer "NVIDIA GeForce GTX 260" par le nom de votre carte graphique extrait de .. \ windows \ system32 \ devmanview.exe

Enregistrez le fichier du bloc-notes en tant que nameyoulike.bat . Double-cliquez pour redémarrer votre GPU et votre pilote.

Dior
la source
2
C'est le seul qui a fonctionné pour moi - je ne savais pas comment télécharger devcon. Je vous suggère de fournir un lien vers devmanview.exe et de répertorier également l'étape «devmanview.exe» pour obtenir le nom du périphérique.
MattPark
Je suis allé de l'avant et je l'ai fait. Bienvenue chez SuperUser Dior!
MattPark
Génial merci! Je l'avais dans Windows 8.1 avec World of Tanks et une NVIDIA GeForce GTX 880M et c'est bien plus agréable que de redémarrer Windows.
Gonfi den Tschal
Wow, ça marche vraiment, merci! NB: Il tue également Firefox sur mon système.
Dexter
Cela fonctionne, mais cela fait des ravages si vous utilisez DisplayFusion.
bgmCoder
3
  • ServiWin vous permet d'arrêter, de démarrer, de redémarrer, de mettre en pause et de continuer facilement le service ou le pilote entrez la description de l'image ici
Homer Simpsons
la source
A l'air bien mais ne fonctionne pas. Il ne se passe absolument rien lorsque je clique pour redémarrer ou arrêter.
Ivan
Essayez de l'exécuter avec des privilèges d'administrateur
Homer Simpsons
Bien sûr que je l'ai fait.
Ivan