Poprawka: system Windows nie może zainicjować sterownika urządzenia dla tego sprzętu (kod 37)

Niektórzy użytkownicy systemu Windows zgłaszali dziwny problem, w wyniku którego niektóre urządzenia stają się niedostępne. Po sprawdzeniu ich w Menedżerze urządzeń system  Windows nie może zainicjować sterownika urządzenia dla tego sprzętu. (Kod 37) błąd jest wyświetlany jako Stan urządzenia . Kilku użytkowników, których dotyczy problem, zgłasza, że ​​urządzenie działa prawidłowo (po początkowej instalacji) do momentu ponownego uruchomienia systemu.

Co powoduje, że  system Windows nie może zainicjować sterownika urządzenia dla tego sprzętu (kod 37)  ?

  • Stan wyścigu w sterowniku User-Mode Driver Framework (UMDF) - jest to dobrze znany stan w systemie Windows 7. Jeśli napotykasz ten problem z czytnikiem kart inteligentnych, a obok urządzenia wyświetla się żółty wykrzyknik (w Menedżer urządzeń), dotyczy Cię znana usterka, którą Microsoft już załatał.
  • Wpis rejestru sterownika urządzenia jest uszkodzony - może się to zdarzyć z powodu niedawnej instalacji lub złej lub niepełnej dezinstalacji.
  • Sterownik urządzenia jest uszkodzony lub nieprawidłowo zainstalowany - w kilku przypadkach potwierdzono, że przyczyną jest zła instalacja sterownika. Dla niektórych użytkowników poprawka była tak prosta, jak odinstalowanie wadliwego sterownika, aby umożliwić systemowi Windows jego poprawną instalację.
  • Na komputerze brakuje struktury sterowników trybu użytkownika lub struktury sterowników trybu jądra (lub obu) - zwykle występuje w przypadku użytkowników, którzy próbują podłączyć kontroler Xbox One w systemie Windows 7.

Jeśli obecnie masz problemy z rozwiązaniem tego konkretnego problemu, w tym artykule znajdziesz kilka zweryfikowanych strategii rozwiązywania problemów. W następnej sekcji poniżej znajdziesz zbiór metod, których używali inni użytkownicy w podobnej sytuacji, aby rozwiązać problem.

Aby cały proces był jak najbardziej produktywny, zachęcamy do stosowania poniższych metod w podanej kolejności. W końcu powinieneś znaleźć poprawkę, która będzie skuteczna w rozwiązaniu problemu w Twoim konkretnym scenariuszu.

Metoda 1: Uruchomienie narzędzia do rozwiązywania problemów ze sprzętem

Zanim spróbujemy cokolwiek innego, zobaczmy, czy system Windows jest przystosowany do automatycznego rozwiązania tego problemu. Windows 8 i Windows 10 mają przyzwoite mechanizmy naprawcze, które mogą rozwiązać problem, jeśli naprawa jest tak prosta, jak ponowna instalacja sterownika urządzenia.

Uruchamiając narzędzie do rozwiązywania problemów ze sprzętem systemu Windows, poddasz wadliwy sterownik szczegółowej analizie. Jeśli narzędzie do rozwiązywania problemów zdoła zidentyfikować jakiekolwiek problemy, automatycznie uruchomi serię strategii naprawczych w celu rozwiązania problemu.

Oto krótki przewodnik dotyczący uruchamiania narzędzia do rozwiązywania problemów ze sprzętem systemu Windows w celu rozwiązania problemu z  systemem Windows nie może zainicjować sterownika urządzenia dla tego sprzętu. (Kod 37) Błąd:

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ ms-settings: troubleshoot ” i naciśnij klawisz Enter, aby otworzyć kartę Rozwiązywanie problemów w aplikacji Ustawienia .
  2. Na karcie Rozwiązywanie problemów przewiń w dół do opcji Znajdź i napraw inne problemy , a następnie kliknij Sprzęt i urządzenia i kliknij Uruchom narzędzie do rozwiązywania problemów .
  3. Poczekaj, aż wstępna analiza zostanie zakończona. Następnie, jeśli zostanie znaleziona realna strategia naprawy, kliknij Zastosuj tę poprawkę i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces.
  4. Uruchom ponownie komputer i sprawdź, czy problem został rozwiązany przy następnym uruchomieniu.

Jeśli system Windows nie może zainicjować sterownika urządzenia dla tego błędu sprzętowego, nadal jest wyświetlany w Menedżerze urządzeń , przejdź do następnej metody poniżej.

Metoda 2: Zainstaluj wszystkie oczekujące aktualizacje Windows Update (tylko Windows 7)

Jeśli napotykasz ten problem ze sterownikiem czytnika kart inteligentnych, który przestaje działać przy pierwszym ponownym uruchomieniu po początkowej instalacji, cierpisz na dobrze znaną usterkę, która występuje w systemach Windows 7 i Windows Server 2008 R2 .

Firma Microsoft doskonale zdaje sobie sprawę z tego problemu i wyjaśnia, że ​​błąd występuje z powodu wyścigu w strukturze User-Mode Diver Framework. Kilka lat temu firma Microsoft wydała poprawkę, aby rozwiązać ten problem. Ale od tego czasu poprawka jest zawarta w krytycznych aktualizacjach udostępnionych dla systemu Windows 7 i nie można jej już pobrać z serwerów Microsoft.

Ten problem jest zwykle napotykany przez użytkowników, którzy próbują podłączyć kontroler Xbox One do komputera z systemem Windows 7. Najprawdopodobniej widzisz błąd, ponieważ w systemie brakuje dwóch kluczowych sterowników:

  • Struktura sterowników trybu użytkownika w wersji 1.11
  • Struktura sterowników trybu jądra w wersji 1.11

Uwaga: jeśli jesteś wybredny, jeśli chodzi o dozwolone instalacje, użyj poniższej procedury, aby zainstalować tylko te dwie aktualizacje.

Jeśli ten scenariusz ma zastosowanie do Twojej sytuacji i szukasz sposobu rozwiązania problemu, naprawa jest tak prosta, jak zainstalowanie każdej oczekującej aktualizacji systemu Windows. Oto krótki przewodnik, jak to zrobić w systemie Windows 7:

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ wuapp ” i naciśnij Enter, aby otworzyć ekran Windows Update .

  2. Na ekranie Windows Update kliknij przycisk Sprawdź aktualizacje i poczekaj na zakończenie skanowania. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować każdą oczekującą aktualizację. Sprawdzanie aktualizacji
  3. Po zainstalowaniu każdej aktualizacji uruchom ponownie komputer i sprawdź, czy błąd został rozwiązany przy następnym uruchomieniu.

Metoda 3: Ponowna instalacja sterownika urządzenia

Kilku użytkownikom napotykającym ten sam problem udało się rozwiązać problem z systemem Windows nie może zainicjować sterownika urządzenia dla tego błędu sprzętowego (kod 37) , odinstalowując sterownik urządzenia i umożliwiając systemowi Windows jego poprawną ponowną instalację.

Ta poprawka najprawdopodobniej będzie skuteczna w rozwiązaniu problemu, jeśli zacząłeś go napotykać dopiero po niekompletnej instalacji sterownika. Oto krótki przewodnik dotyczący odinstalowywania wadliwego sterownika urządzenia i pozwalania systemowi Windows na odinstalowanie go.

Uwaga: zgłoszono, że ta poprawka zakończyła się powodzeniem w systemach Windows 7, Windows 8 i Windows 10.

  1. Naciśnij klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „ devmgmt.msc ” i naciśnij Enter, aby otworzyć Menedżera urządzeń.
  2. W Menedżerze urządzeń kliknij dwukrotnie urządzenie, na którym jest wyświetlany komunikat o błędzie. Jeśli ma wykrzyknik, zwykle można go znaleźć w sekcji Inne urządzenia .
  3. W menu Właściwości wadliwego urządzenia przejdź do zakładki Sterownik i kliknij Odinstaluj (Odinstaluj urządzenie).

  4. Po wyświetleniu monitu o potwierdzenie odinstalowania urządzenia, przed kliknięciem OK należy zaznaczyć pole wyboru Usuń oprogramowanie sterownika dla tego urządzenia .
  5. Po pomyślnym odinstalowaniu sterownika odłącz (lub odłącz) fizycznie urządzenie od komputera.
  6. Poczekaj kilka sekund, a następnie podłącz go ponownie. Po kilku chwilach powinieneś zobaczyć, jak system Windows rozpoczyna przewijanie instalacji w prawym dolnym rogu.
  7. Po zakończeniu instalacji uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.