Jak zrestartować sterownik karty graficznej w Windows 7?

18

Czasami mój sterownik karty graficznej (Intel GMA X4500HD) ulega awarii i zostaje automatycznie uruchomiony ponownie. Ale częściej (prawie za każdym razem, gdy oglądam online wideo z lampą błyskową) robi się coraz wolniej i wyjątkowo wolno, dopóki nie uruchomię ponownie komputera. Wygląda to na wyciek zasobów w kodzie sterownika wideo i chciałbym spróbować uruchomić go sam bez ponownego uruchamiania całego systemu. Jak ręcznie go zrestartować (lub spowodować, aby natychmiast zawiesił się, aby system automatycznie go ponownie uruchomił)?

Ivan
źródło
Może czegoś nie rozumiem, więc umieszczę to jako komentarz, ale myślę, że możesz przejść do menedżera urządzeń, wybrać kartę, przejść do jej właściwości i zaktualizować sterownik. Wybierz wybierz z zainstalowanego i wybierz ten, który chcesz. Wydaje się łatwe
MegaBluejay

Odpowiedzi:

11

Skorzystaj z Devconnarzędzia firmy Microsoft .

Za pomocą DevCon można włączać, wyłączać, ponownie uruchamiać, aktualizować, usuwać i sprawdzać poszczególne urządzenia lub grupy urządzeń.

Aby wyświetlić listę urządzeń wyświetlających, użyj następującego polecenia:

devcon listclass display

Aby ponownie uruchomić urządzenie, użyj polecenia:

devcon restart "class id"

Przykład:

devcon restart "PCI\VEN_115D&DEV_0003&SUBSYS_0181115D"
stderr
źródło
Wydaje się robić dokładnie to, czego potrzebuję. Problem rozwiązany. Dzięki.
Ivan
Wymaga pobrania 1,4 GB, zamiast tego użyłem devmanview.
Maciej Swic
1
@ DBX8 Czy to nie do mnie należy ocena odpowiedzi na podstawie mojej własnej opinii? Nie sądzę, że warto pobrać co najmniej 1 GB, aby ponownie uruchomić sterownik karty graficznej, jeśli można to zrobić za pomocą mniejszego narzędzia.
Maciej Swic
17
  1. Pobierz plik : devmanview.exez Nirsoft , przenieś go ..\windows\system32\i uruchom.
  2. Uzyskaj nazwę swojego urządzenia, otwierając devmanview.exe: kliknij prawym przyciskiem myszy i wybierz Propertiesna swoim urządzeniu wideo.
  3. Skopiuj „NAZWA URZĄDZENIA” do schowka, aby użyć w skrypcie: na przykład: „NVIDIA GeForce GTX 260” lub „AMD Radeon HD 7900 Series” Otwórz notatnik i skopiuj ten kod:
@echo wyłączone
Echo.
echo *** Restartowanie GPU  
limit czasu / t 2 / nobreak> nul
devmanview.exe / disable_enable "NVIDIA GeForce GTX 260" 
Echo. 
echo *** DoNe 
limit czasu / t 2 / nobreak> nul
taskkill / f / IM explorer.exe
explorer.exe

Pamiętaj, aby zmienić „NVIDIA GeForce GTX 260” na nazwę karty graficznej pobraną z .. \ windows \ system32 \ devmanview.exe

Zapisz plik notatnika jako nameyoulike.bat . Kliknij dwukrotnie, aby ponownie uruchomić procesor graficzny i sterownik.

Dior
źródło
2
Jest to jedyny, który dla mnie działał - nie mogłem wymyślić, jak pobrać devcon. Proponuję podać link do devmanview.exe, a także wyświetlić listę kroków „devmanview.exe”, aby uzyskać nazwę urządzenia.
MattPark
Poszedłem i to zrobiłem. Witamy w SuperUser Dior!
MattPark,
Wielkie dzieki! Miałem to w Windows 8.1 z World of Tanks i NVIDIA GeForce GTX 880M i jest to o wiele ładniejsze niż ponowne uruchamianie Windows.
Gonfi den Tschal
Wow, to naprawdę działa, dzięki! Uwaga: zabija także Firefoksa w moim systemie.
Dexter
To działa, ale powoduje spustoszenie, jeśli używasz DisplayFusion.
bgmCoder
3
  • ServiWin pozwala łatwo zatrzymać, uruchomić, zrestartować, zatrzymać i kontynuować obsługę lub sterownik wprowadź opis zdjęcia tutaj
Homer Simpsons
źródło
Wygląda świetnie, ale nie działa. Absolutnie nic się nie dzieje, kiedy klikam, aby uruchomić ponownie lub zatrzymać.
Ivan
Spróbuj uruchomić go z uprawnieniami administratora
Homer Simpsons,
Oczywiście, zrobiłem.
Ivan