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ł)?


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"

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.


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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.