Wie starte ich einen Grafikkartentreiber in Windows 7 neu?


18

Manchmal stürzt mein Grafikkartentreiber (Intel GMA X4500HD) ab und wird automatisch neu gestartet. Aber öfter (fast jedes Mal, wenn ich ein Online-Video mit Blitzlicht für einen bestimmten Zeitraum anschaue) wird es immer langsamer und extrem langsam, bis ich meinen Computer neu starte. Dies sieht aus wie ein Ressourcenleck im Grafiktreibercode und ich möchte versuchen, es alleine neu zu starten, ohne das gesamte System neu zu starten. Wie starte ich es manuell neu (oder stürze sofort ab, damit es vom Betriebssystem automatisch neu gestartet wird)?


Vielleicht verstehe ich etwas nicht, also schreibe ich das als Kommentar, aber ich denke, du kannst in den Geräte-Manager gehen, die Karte auswählen, die Eigenschaften aufrufen und den Treiber aktualisieren. Wählen Sie aus den installierten und wählen Sie die gewünschte aus. Scheint einfach
MegaBluejay

Antworten:


11

Verwenden Sie das DevconTool von Microsoft .

Mit DevCon können Sie einzelne Geräte oder Gerätegruppen aktivieren, deaktivieren, neu starten, aktualisieren, entfernen und abfragen.

Zur Liste Anzeigegeräte verwenden Sie den folgenden Befehl ein :

devcon listclass display

Um ein Gerät neu zu starten, verwenden Sie den Befehl:

devcon restart "class id"

Beispiel:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"

Scheint genau das zu tun, was ich brauche. Problem gelöst. Vielen Dank.
Ivan

Benötigt einen 1.4GB Download, ich habe stattdessen devmanview verwendet.
Maciej Swic

1
@ DBX8 Liegt es nicht an mir, die Antwort anhand meiner eigenen Meinung zu bewerten? Ich denke nicht, dass es einen Download von 1 GB + wert ist, einen Grafiktreiber neu zu starten, wenn Sie dies mit einem kleineren Dienstprogramm tun können.
Maciej Swic

17
  1. Holen Sie sich die Datei : Verschieben Sie sie devmanview.exevon Nirsoft nach ..\windows\system32\und führen Sie sie aus.
  2. Holen Sie sich Ihren Gerätenamen durch Öffnen devmanview.exe: Klicken Sie mit der rechten Maustaste und wählen Sie Propertiesauf Ihrem Videogerät.
  3. Kopieren Sie "DEVICE NAME" zur Verwendung im Skript in die Zwischenablage: Beispiel: "NVIDIA GeForce GTX 260" oder "AMD Radeon HD 7900 Series" Öffnen Sie den Editor und kopieren Sie den folgenden Code, und fügen Sie ihn ein:
@echo aus
Echo.
Echo *** Neustart der GPU  
timeout / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
Echo. 
Echo *** DoNe 
timeout / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

Denken Sie daran, "NVIDIA GeForce GTX 260" in den Namen Ihrer Grafikkarte zu ändern, der aus .. \ windows \ system32 \ devmanview.exe stammt

Speichern Sie die Notizblockdatei als nameyoulike.bat . Doppelklicken Sie, um die GPU und den Treiber neu zu starten.


2
Dies ist die einzige, die für mich funktioniert hat - ich konnte nicht herausfinden, wie man devcon herunterlädt. Ich schlage vor, dass Sie einen Link zu devmanview.exe bereitstellen und den Schritt "devmanview.exe" öffnen, um den Gerätenamen abzurufen.
MattPark

Ich ging voran und tat es. Willkommen bei SuperUser Dior!
MattPark

Super, danke! Ich hatte dies in Windows 8.1 mit World of Tanks und einer NVIDIA GeForce GTX 880M und es ist viel schöner, als Windows neu zu starten.
Gonfi den Tschal

Wow, es funktioniert tatsächlich, danke! NB: Es tötet auch Firefox auf meinem System.
Dexter

Dies funktioniert zwar, aber es ist verheerend, wenn Sie DisplayFusion verwenden.
bgmCoder

3
  • Mit ServiWin können Sie Dienst oder Treiber einfach anhalten, starten, neu starten, anhalten und fortsetzen Bildbeschreibung hier eingeben

Sieht gut aus, funktioniert aber nicht. Es passiert absolut nichts, wenn ich zum Neustarten oder Stoppen klicke.
Ivan

Versuchen Sie es mit Administratorrechten
Homer Simpsons

Natürlich habe ich.
Ivan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.