Sterownik wideo systemu Windows 10 przestał odpowiadać

Wyobraźcie sobie sytuację: piątkowy wieczór, na zewnątrz chłodna pogoda, deszcz... Co robić o tej porze w przeddzień weekendu? Włącz komputer, odpal swoją ulubioną strzelankę sieciową, by zastrzelić kilkunastu przeciwników lub wykonaj kilka zadań, by zdobyć monety i awansować w trzecim Wiedźminie. Krótko po rozpoczęciu gry rozgrywka zostaje przerwana i pojawia się komunikat „Sterownik wideo przestał odpowiadać…”.

Po raz drugi spróbowałem szczęścia i spędziłem kilkadziesiąt minut grając w moją ulubioną rozrywkę, nic się nie zmieniło - zaraz po uruchomieniu aplikacji pojawiło się to samo powiadomienie, przerywając rozgrywkę.

Ten błąd występuje tylko w systemie Windows 10, gdy znaczna część możliwości sprzętowych karty graficznej jest wykorzystywana do wykonywania skomplikowanych obliczeń w aplikacjach wymagających dużych zasobów, co jest istotne w przypadku wszystkich trójwymiarowych gier wydanych w ostatnich latach, a także podczas konwersji wideo lub wizualizacji złożonych trójwymiarowych scen w edytorach graficznych lub podczas renderowania filmów w edytorze wideo.

Przyjrzyjmy się najczęstszym powodom, dla których sterownik wideo systemu Windows 10 przestaje odpowiadać podczas uruchamiania gier 3D i spróbujmy rozwiązać ten problem.

Powód ostrzeżenia

Zanim zaczniemy szukać rozwiązań problemu, dowiedzmy się, dlaczego sterownik wideo przestaje odpowiadać.

W systemie Windows wydanym po XP programiści wprowadzili mechanizm odpowiedzialny za ponowne uruchomienie sterownika, który przestał odpowiadać lub bardzo długo reaguje na żądania systemowe. Mechanizm ten nazywa się w skrócie Timeout Detection & Recovery lub TDR. Nie ma jednego powodu, który powoduje uruchomienie wyzwalacza i późniejsze ponowne uruchomienie sterownika wideo. Taki alert może być spowodowany wieloma czynnikami, które przyczyniają się do znacznego wydłużenia czasu reakcji programu sterującego pracą karty graficznej.

Pojawienie się wyskakującego powiadomienia z informacją, że sterownik wideo komputera przestał odpowiadać, w większości przypadków nie wróży niczego poważnego. To tylko wyzwalacz mechanizmu zabezpieczającego Windows 10 przed błędami oprogramowania. Pozwala pozbyć się pojawienia się BSOD, co nieuchronnie skutkowałoby podobnym problemem w XP, koniecznością zamknięcia wszystkich aplikacji i ponownego uruchomienia komputera.

Wyzwolenie procedury TDR, która ponownie uruchamia sterownik wideo, który przestał odpowiadać na jego żądania, jest nie tyle problemem programistów Windows 10, ile wadą producentów procesorów graficznych i sterowników dla nich. Przedstawiciele wszystkich firm produkujących karty graficzne obiecują, że problem powodujący uruchomienie mechanizmu TDR zostanie na pewno naprawiony w kolejnej wersji sterownika, ale problem nadal istnieje. Minęło wiele lat od wydania Visty i Windows 7.

Zainstalowano niestabilną wersję sterownika

Pobieranie i pobieranie nowego sterownika wideo natychmiast po jego wydaniu nie zawsze jest najlepszym rozwiązaniem. Zdarza się, że naprawiając błędy programiści nieświadomie wprowadzają nowe, a o nich dowiadują się dopiero, gdy pierwsze setki, a nawet tysiące użytkowników napotkają problem. Dotyczy to szczególnie wersji alfa sterowników GPU.

Jeśli system Windows 10 lub narzędzie do aktualizacji oprogramowania komputera wykryje nowy sterownik wideo, nie spiesz się z jego pobraniem, lepiej poczekać kilka dni. W tym czasie pojawią się i zostaną poprawione jego główne niedociągnięcia, jeśli takie wystąpią.

Kiedy po aktualizacji systemu pojawi się powiadomienie, że sterownik karty graficznej przestał odpowiadać, należy przywrócić jego poprzednią wersję. Odbywa się to na dwa sposoby:

  • ręczne usuwanie oprogramowania, pobieranie i instalowanie nowego sterownika wideo;
  • powrót do poprzedniej wersji sterownika.

Rozważmy drugą opcję ze względu na prostotę jej wdrożenia w systemie Windows 10.

  • Uruchom „Menedżera urządzeń”.

  • Rozwiń wiersz „Karty wideo” i wywołaj właściwości karty graficznej, której sterownik przestał odpowiadać.

  • Przejdźmy do drugiej zakładki.

  • Kliknij „Przywróć”, aby usunąć bieżący sterownik wideo i przywrócić jego poprzednią wersję.

  • Zgadzamy się z wycofaniem.

Po kilku minutach system Windows 10 przywróci nieaktualną wersję oprogramowania, którą można znaleźć w wierszach „Data opracowania” i „Wersja sterownika”.

Jeśli komunikat „Sterownik wideo przestał odpowiadać...” nie zniknie po przywróceniu ustawień, spróbuj zaktualizować sterownik karty graficznej, co można zrobić ręcznie lub automatycznie. W pierwszym przypadku wchodzimy na stronę producenta, znajdujemy potrzebne oprogramowanie, pobieramy je i instalujemy, a następnie restartujemy Windows 10. W drugim postępujemy według iteracji z poniższego schematu.

  • Wywołaj okno dialogowe właściwości karty wideo.

  • W drugiej zakładce kliknij „Aktualizuj”.

  • Wybierz automatyczne wyszukiwanie oprogramowania w Internecie.

  • Po pomyślnym zakończeniu operacji wyświetli się następujące okno informacyjne, po zamknięciu którego ponownie uruchomimy system Windows 10.

Instalacja najnowszej wersji DirectX

Użytkownik z reguły nie aktualizuje środowiska oprogramowania pod kątem funkcjonowania aplikacji 3D w systemie Windows 10. W większości przypadków instalacja DirectX odbywa się automatycznie podczas instalacji przepakowań gier. Problem polega jednak na tym, że autorzy uzupełniają przepakowania wersjami DirectX aktualnymi w momencie tworzenia zestawu, a użytkownik może pobrać grę wiele miesięcy po jej opublikowaniu w Internecie. W tym czasie Microsoft może nieznacznie zaktualizować zestaw API.

Aby zaktualizować zestaw bibliotek, należy odwiedzić sekcję pobierania witryny Microsoft, pobrać najnowszą wersję instalatora DirectX i zainstalować go zgodnie z dostarczonymi instrukcjami.

Konfiguracja parametrów wygładzania

Jeśli powyższe opcje manipulacji wersjami oprogramowania nie pomogły pozbyć się błędu z komunikatem, że sterownik GPU przestał odpowiadać, musisz zagłębić się w ustawienia karty wideo. Problemem mogą być niespójności w podstawowych parametrach graficznych w systemie Windows 10 i grach. Na przykład „Antyaliasing” można wyłączyć w ustawieniach sterownika, a w menu konfiguracji gry jego wartość jest ustawiona na 2x lub 8x.

To samo dotyczy potrójnego buforowania i filtrowania tekstur, chociaż główną przyczyną problemu są niespójności w ustawieniach antyaliasingu.

Aby rozwiązać problem, przejdź do menu konfiguracji karty graficznej lub ustawień aplikacji gry i ustaw kluczowe parametry gry na takie same jak w panelu sterowania kartą graficzną.

Jeśli indywidualne podejście do ustawień każdej aplikacji rozrywkowej Ci nie odpowiada, skorzystaj z funkcji automatycznego doboru parametrów gry i zresetuj ustawienia GPU do ustawień fabrycznych.

Nadmierne podkręcanie lub przegrzewanie sprzętu

Niektórzy użytkownicy, którzy zwiększają napięcie robocze i częstotliwości kluczowych elementów karty graficznej, nie biorą pod uwagę wzrostu temperatury pracy urządzenia i nie wyposażają urządzenia w ulepszone chłodzenie, co również prowadzi do zawieszania się sterowników. Temperaturę GPU można sprawdzić w GPU-Z lub HWInfo.

Wzrost temperatury może być również spowodowany kilkoma innymi czynnikami:

  • chłodnica i wentylator są całkowicie zatkane kurzem;

  • Pasta termoprzewodząca pomiędzy rdzeniem graficznym a radiatorem nie była wymieniana od dłuższego czasu i utraciła swoje pierwotne parametry fizyczne;

  • na skutek zużycia części mechanicznych układu chłodzenia (brak smarowania i w efekcie zwiększone opory podczas obrotów chłodnicy).

Część użytkowników spotkała się z przeszacowaniem przez producenta częstotliwości pracy, co zmniejszając je nawet o 1-3% stabilizuje pracę urządzenia nie wpływając zauważalnie na jego wydajność. Problem ten został zauważony na przykład w przypadku karty graficznej 560Ti firmy Gigabyte, której sterownik wideo był stale uruchamiany ponownie przez „dziesiątkę”. Wyjściem jest wymiana BIOS-u karty graficznej lub obniżenie jej charakterystyki częstotliwościowej.

Zmiana ustawień TDR

Ostatnią rzeczą, którą możesz zrobić, jeśli sterownik karty graficznej przestanie odpowiadać, jest wydłużenie czasu odpowiedzi przed ponownym uruchomieniem sterownika.

  • Uruchom edytor rejestru (w pasku wyszukiwania wpisz „regedit”) i podążaj ścieżką:
  • Tworzymy parametr DWORD z głębią bitową odpowiadającą systemowi Windows 10 zainstalowanemu na komputerze.

  • Wpisz jego nazwę jako „TdrDelay”.
  • Ustaw czas opóźnienia w sekundach i kliknij OK.


  • Uruchom ponownie komputer.

Teraz system operacyjny zgłosi, że sterownik przestał odpowiadać po 8 sekundach braku reakcji, a nie po 2, jak miało to miejsce poprzednio.

(Odwiedziono 10 344 razy, dzisiaj 5 wizyt)