Jak naprawić kod zatrzymania wyjątku usługi systemowej w systemie Windows 10?

Chociaż rzadkie, błędy niebieskiego ekranu(Blue Screen) śmierci ((Death) BSOD )(BSOD) nadal występują w systemie Windows 10(Windows 10) . W przeciwieństwie do ściany niebieskiego tekstu, która wyświetlała się w starszych wersjach systemu Windows(Windows) , gdy system uległ awarii, nowsze BSOD systemu Windows(Windows BSODs) są prostsze i łatwiejsze do rozwiązania. Jednym z powszechnych błędów BSOD , który nadal występuje, jest wyjątek usługi systemowej(System Service Exception) w systemie Windows 10(Windows 10) .

Dla większości użytkowników to stwierdzenie nic nie znaczy. Zrozumienie, czym jest błąd wyjątku usługi systemowej BSOD(BSOD System Service Exception) , powinno pomóc w rozwiązaniu problemu i naprawieniu go. Jeśli masz do czynienia z tego rodzaju błędem BSOD na komputerze z (BSOD)systemem Windows(Windows) , oto kilka kroków, które pomogą Ci zrozumieć, rozwiązać i rozwiązać problem.

Co to jest błąd wyjątku usługi systemowej w systemie Windows 10?(What Is A System Service Exception Error In Windows 10?)

W systemie Windows 10 (Windows 10)BSOD spowodowany błędem wyjątku usługi systemowej(System Service Exception) (zwykle wyświetlany jako SYSTEM_SERVICE_EXCEPTION ) jest niezwykle trudny do rozwiązania. W przeciwieństwie do BSOD zarządzania pamięcią kodu zatrzymania systemu Windows(Windows Stop Code Memory Management BSOD) , ten błąd ma dowolną liczbę potencjalnych przyczyn.

Nie zdziw się zbytnio, jeśli ten BSOD brzmi znajomo — ten BSOD istnieje w systemie Windows(Windows) od dziesięcioleci. Choć brzmi to ogólnie, wyjaśnienie techniczne firmy Microsoft(Microsoft technical explanation) stwierdza, że ​​ten BSOD jest zwykle powodowany, gdy uruchomiony proces na komputerze próbuje przejść z „kodu nieuprzywilejowanego do uprzywilejowanego”. 

Windows, podobnie jak wszystkie systemy operacyjne, ma poziomy zabezpieczeń dla różnych procesów systemowych, aby zapewnić, że tylko właściwy kod może zostać uruchomiony we właściwym czasie i przez właściwe procesy. Kiedy to się nie powiedzie z jakiegokolwiek powodu, pojawiają się takie błędy, aby zatrzymać proces przed uszkodzeniem systemu. Niestety, przyczyn tego może być wiele.

Może to być jednorazowy błąd spowodowany błędem samego systemu Windows(Windows) lub może być spowodowany przez nieaktualne sterowniki, uszkodzone pliki systemowe lub nieuczciwą aplikację, która próbuje uzyskać dostęp do chronionego kodu systemu Windows i uruchomić go. (Windows)Aby pomóc Ci rozwiązać problem, oto kilka rozwiązań, które możesz wypróbować.

Zaktualizuj system Windows 10 i zainstalowane sterowniki systemowe(Update Windows 10 and Installed System Drivers)

Najlepsze poprawki są czasami najprostsze, a dla wielu użytkowników szybka wycieczka do menu Ustawienia systemu Windows(Windows Settings) w celu aktualizacji komputera może być wszystkim, czego potrzebujesz, aby naprawić błąd wyjątku usługi systemowej(System Service Exception Error) .

Firma Microsoft(Microsoft) regularnie wydaje ważne poprawki i ulepszenia dla systemu Windows(Windows) , zwłaszcza dla nowego sprzętu. Obejmuje to nowe aktualizacje sterowników dla różnych składników systemu.

Aby zaktualizować system Windows(Windows) , kliknij prawym przyciskiem myszy przycisk menu Start systemu Windows(Windows Start) i kliknij Ustawienia(Settings) . W tym miejscu naciśnij Aktualizacja i zabezpieczenia(Update & Security ) , aby wyświetlić menu Windows Update , a następnie naciśnij Pobierz(Download) lub Pobierz i zainstaluj(Download and Install) , aby rozpocząć pobieranie i instalowanie wszelkich dostępnych aktualizacji systemu.

Może być jednak konieczne wyszukanie w Internecie dodatkowych aktualizacji sterowników. Na przykład producenci kart graficznych , tacy jak (Graphics)NVIDIA , często udostępniają na swojej stronie internetowej nowsze sterowniki niż te oferowane za pośrednictwem usługi Windows Update(Windows Update) .

Uruchom narzędzie do weryfikacji sterowników Windows(Run the Windows Driver Verifier Tool)

Dostęp do chronionego(Protected) kodu systemowego można zwykle uzyskać tylko z niektórych procesów systemowych lub urządzeń, dlatego sterowniki sprzętowe zwykle powodują błędy wyjątków usług systemowych w (System Service Exception)systemie Windows 10(Windows 10) , ponieważ znajdują się one wśród pul aplikacji innych firm, które mogą to zrobić.

Nawet nowe sterowniki urządzeń mogą powodować ten błąd BSOD , zwłaszcza jeśli zainstalowałeś zupełnie nowy sprzęt. Jeśli nie masz pewności, czy to Twoje sterowniki powodują ten BSOD , możesz uruchomić narzędzie Windows Driver Verifier,(Windows Driver Verifier tool) aby to sprawdzić.

Jest to narzędzie do rozwiązywania problemów, które ma na celu przetestowanie sterowników systemowych. Należy jednak pamiętać — ma to na celu znalezienie i odtworzenie tych samych błędów, które w pierwszej kolejności powodują błąd wyjątku usługi systemu kodu zatrzymania(Stop Code System Service Exception) , więc nie uruchamiaj tego narzędzia, gdy używasz komputera do czegoś krytycznego.

Przed(essential) wykonaniem tej czynności należy wykonać kopię zapasową komputera, tworząc nowy punkt przywracania systemu(creating a new system restore point) . Driver Verifier jest narzędziem programistycznym i ma na celu wywoływanie BSOD, gdy nie można zweryfikować sterownika lub jeśli sterownik jest uszkodzony. (development tool and is designed to cause BSODs when a driver can’t be verified or if a driver is corrupted. ) Może to oznaczać, że Twój komputer utknie w pętli BSOD spowodowanej przez sam weryfikator sterowników(Driver Verifier) .

Jest to całkowicie normalny i oczekiwany wynik(entirely normal and expected result ) , gdy weryfikator sterowników(Driver Verifier) wykryje problem ze sterownikami. Musisz przeanalizować pliki zrzutu BSOD, aby zidentyfikować sterowniki powodujące problemy z BSOD i je wymienić, a następnie wyłączyć weryfikator sterowników(Driver Verifier) w trybie awaryjnym(Safe Mode) (lub użyć punktu przywracania systemu(System Restore) ), aby naprawić pętlę BSOD , którą powoduje.

  1. Driver Verifier jest dołączony jako plik systemowy w folderze Windows System32 . Aby go uruchomić, kliknij prawym przyciskiem myszy menu Start systemu Windows(Windows Start) i kliknij Windows PowerShell (Administrator)(Windows PowerShell (Admin) ) , aby otworzyć podwyższone okno PowerShell , wpisz (PowerShell)verifier , a następnie naciśnij enter. Spowoduje to uruchomienie narzędzia Driver Verifier w nowym oknie.

  1. Upewnij się, że wybrano opcję Utwórz ustawienia standardowe(Create standard settings) , a następnie kliknij Dalej(Next) , aby kontynuować.

  1. Aby przetestować wszystkie sterowniki na komputerze, wybierz opcję Automatycznie wybierz wszystkie sterowniki zainstalowane na tym komputerze(Automatically select all drivers installed on this computer) , a następnie naciśnij Zakończ(Finish) . Jeśli chcesz przetestować określony sterownik, wybierz opcję Wybierz nazwy sterowników z listy(Select driver names from a list) , a następnie naciśnij Dalej(Next) .

  1. W przypadku wybrania opcji Wybierz nazwy sterowników z listy(Select driver names from a list) wybierz sterownik (lub sterowniki), które chcesz przetestować w następnym etapie, a następnie naciśnij przycisk Zakończ(Finish) .

  1. Proces testowania rozpocznie się po naciśnięciu przycisku Zakończ(Finish) — uruchom ponownie komputer, aby rozpocząć test, a następnie kontynuuj korzystanie z komputera. Dowiesz się, czy jest problem, ponieważ weryfikator sterowników(Driver Verifier) celowo spowoduje BSOD podczas testowania, jeśli napotka problem.

    Możesz wyświetlić wyniki testów i statystyki, otwierając nowe okno programu Windows PowerShell ( (Windows PowerShell)right-click the Start menu > Windows PowerShell (Admin) ) i wpisując verifier /query przed naciśnięciem klawisza Enter.

  1. Aby zatrzymać Driver Verifier przed uruchomieniem testu warunków skrajnych sterownika, wpisz verifier /reset w oknie PowerShell i naciśnij Enter, a następnie uruchom ponownie komputer.

Rozwiązywanie pętli BSOD weryfikatora sterowników(Resolving a Driver Verifier BSOD Loop)

Jak już wspomnieliśmy, weryfikator sterowników(Driver Verifier) może powodować dodatkowe błędy BSOD po wykryciu problemu, zmuszając cię do pętli BSOD . Należy się tego spodziewać i aby uzyskać więcej informacji, musisz sprawdzić dzienniki zrzutu BSOD . Jednak w większości przypadków uaktualnienie lub wymiana sterowników rozwiąże problem.

Musisz jednak najpierw uruchomić system w trybie awaryjnym(Safe Mode) , a następnie wyłączyć weryfikator sterowników(Driver Verifier) i usunąć jego ustawienia, aby zatrzymać tę pętlę  BSOD .

  1. Aby to zrobić, uruchom ponownie w trybie awaryjnym . Jeśli system Windows(Windows) nie uruchamia się poprawnie, powinieneś być w stanie to zrobić, przerywając proces uruchamiania co najmniej dwa razy. Gdy tylko zobaczysz logo Windows podczas procesu uruchamiania, przytrzymaj przycisk zasilania na komputerze, aby go wyłączyć, a następnie włącz komputer ponownie. Powtórz to co najmniej dwa razy, aby wyświetlić menu opcji naprawy automatycznej(Automatic Repair ) — wybierz Zobacz zaawansowane opcje naprawy(See advanced repair options ) > Rozwiązywanie problemów(Troubleshoot) > Opcje zaawansowane(Advanced options ) > Ustawienia uruchamiania( Startup Settings) > Uruchom ponownie(Restart) w tym momencie.

  1. Po ponownym uruchomieniu komputera wybierz 4 lub F4 , aby uruchomić system w trybie awaryjnym, lub 5 lub F5 , aby uruchomić system w trybie awaryjnym(Mode) z włączonymi funkcjami sieciowymi.

  1. Po uruchomieniu systemu Windows(Windows) w trybie awaryjnym(Mode) kliknij prawym przyciskiem myszy menu Start i wybierz Windows PowerShell (administrator)(Windows PowerShell (Admin)) .

  1. W nowym oknie programu PowerShell wpisz weryfikator(verifier ) , aby otworzyć narzędzie weryfikatora sterowników.

  1. Wybierz opcję Usuń istniejące ustawienia(Delete existing settings ) w oknie Menedżer weryfikatora sterowników(Driver Verifier Manager) , a następnie wybierz opcję Zakończ(Finish) . Jeśli komputer nie uruchomi się automatycznie, uruchom go ponownie w tym momencie.

Powinno to rozwiązać wszelkie dodatkowe pętle BSOD spowodowane przez weryfikator sterowników(Driver Verifier) . Nie zapominaj jednak, że jeśli Driver Verifier powoduje pętlę BSOD , działa zgodnie z przeznaczeniem(it’s working as intended)

Będziesz musiał zbadać pliki zrzutu BSOD w celu uzyskania dalszych informacji, aby zidentyfikować problematyczny sterownik (lub sterowniki) powodujące błędy BSOD i zaktualizować je lub usunąć.

Przywracanie komputera za pomocą funkcji przywracania systemu(Restoring Your PC using System Restore)

Jeśli wyłączenie weryfikatora sterowników(Driver Verifier) w trybie awaryjnym(Safe Mode) nie rozwiąże pętli BSOD , użyj punktu (BSOD)przywracania systemu(System Restore) utworzonego przed rozpoczęciem tego procesu, aby zresetować komputer z powrotem do wcześniejszego punktu. W przeciwnym razie musisz rozważyć zresetowanie systemu Windows do ustawień fabrycznych(consider resetting Windows to factory settings) w ostateczności.

  1. Aby to zrobić , musisz uruchomić menu automatycznej naprawy(Automatic Repair) . Gdy zobaczysz logo Windows podczas procesu uruchamiania, wybierz i przytrzymaj przycisk zasilania, aby wyłączyć komputer przed ponownym włączeniem. Powtórz ten proces co najmniej dwa razy, aby wyświetlić menu opcji naprawy automatycznej , a następnie wybierz opcję (Automatic Repair )Zobacz zaawansowane opcje naprawy(See advanced repair options ) > Rozwiązywanie problemów(Troubleshoot) > Opcje zaawansowane(Advanced options) > Przywracanie systemu(System Restore) , aby rozpocząć proces przywracania.

  1. Wybierz(Select) konto administratora(Administrator) na swoim komputerze z wyświetlonej listy i odpowiednio się zaloguj. Po wykonaniu tej czynności wybierz Dalej(Next) , aby rozpocząć proces przywracania systemu(System Restore) .

  1. Wybierz punkt przywracania systemu utworzony przed uruchomieniem narzędzia Driver Verifier z dostarczonej listy, a następnie wybierz Dalej(Next) , aby kontynuować.

  1. Gdy będziesz gotowy do przywrócenia komputera za pomocą tego punktu przywracania systemu(System Restore) , wybierz Zakończ(Finish) .

System Windows przywróci komputer do stanu sprzed uruchomienia narzędzia Driver Verifier . Powinno to zatrzymać pętlę BSOD spowodowaną przez weryfikator sterowników(Driver Verifier) , ale nie naprawi oryginalnych problemów z BSOD . Jak radziliśmy, Driver Verifier to narzędzie do testów warunków skrajnych,(stress test tool) które pomaga określić, czy Twoi kierowcy są odpowiedni do celu.

Jeśli weryfikator BSOD(BSOD Verifier) powoduje dalsze BSOD(BSODs) , możesz założyć, że zidentyfikował sterownik, który nie nadaje się do celu, który może powodować oba BSOD(BSODs) . Sprawdź dzienniki zrzutu BSOD , aby uzyskać dodatkowe informacje — po zidentyfikowaniu nieuczciwych sterowników musisz je odinstalować lub zastąpić nowszymi (lub starszymi) sterownikami.

Powinno to pomóc w rozwiązaniu przyczyny problemów z BSOD sterownika , zwłaszcza jeśli na komputerze pojawia się wyjątek usługi systemowej BSOD .(System Service Exception BSOD)

Uruchom narzędzia CHKDSK i SFC(Run CHKDSK and SFC Tools)

Problem z dyskiem lub plikami systemowymi może spowodować wyjątek usługi systemowej(System Service Exception) w systemie Windows 10(Windows 10) . Możesz uruchomić polecenia chkdsk i sfc z wiersza poleceń z podwyższonym poziomem uprawnień lub z okna Windows PowerShell , aby dokładnie sprawdzić, czy tak jest.

  1. Aby sprawdzić dysk systemowy Windows pod kątem błędów, kliknij prawym przyciskiem myszy menu Start i kliknij Windows PowerShell (Admin ), wpisz chkdsk /r i naciśnij enter.

    Naciśnij klawisz Y , aby potwierdzić, że chcesz zaplanować sprawdzenie systemu plików przy następnym ponownym uruchomieniu komputera. Po ponownym uruchomieniu narzędzie to powinno automatycznie naprawić wszelkie problemy z wykrytym dyskiem systemowym.

  1. Aby sprawdzić integralność plików systemu Windows(Windows) , wpisz sfc /scannow w oknie PowerShell . Podobnie jak w przypadku narzędzia chkdsk, to narzędzie automatycznie wykryje brakujące pliki systemowe i poprawi je, jeśli to możliwe.

Zresetuj lub ponownie zainstaluj system Windows 10(Reset or Reinstall Windows 10)

Gdy wszystko inne zawiedzie i jeśli wykluczysz problem z samym sprzętem, przywrócenie systemu Windows 10(resetting Windows 10) do stanu domyślnego (lub wyczyszczenie i ponowna instalacja) może usunąć wszelkie konflikty powodujące ten błąd BSOD .

Uwaga(Note) : po rozpoczęciu tego procesu nie ma odwrotu, więc upewnij się, że najpierw utworzyłeś kopię zapasową swojego komputera.

  1. Aby rozpocząć pełny reset systemu Windows(Windows) , kliknij prawym przyciskiem myszy menu Start i kliknij Ustawienia(Settings) . Po otwarciu naciśnij Update & Security > Recovery i naciśnij Rozpocznij(Get started) , aby rozpocząć resetowanie komputera.

  1. Możesz wybrać opcję Zachowaj moje pliki,(Keep my files ) aby zapisać dokumenty lub kliknąć Usuń wszystko(Remove everything) , aby całkowicie zresetować okna — kliknij jedną z tych opcji, aby rozpocząć.

Aktualizuj system Windows 10, aby zapobiec błędom BSOD(Keep Windows 10 Updated to Prevent BSOD Errors)

Kroki, które wymieniliśmy powyżej, powinny pomóc w rozwiązaniu problemu, gdy na komputerze pojawi się wyjątek usługi systemowej kodu zatrzymania BSOD . (Stop Code System Service Exception BSOD)W wielu przypadkach aktualizowanie systemu powinno powstrzymać pojawianie(BSODs) się BSOD , chyba że jest to poważniejszy problem ze sprzętem.

Jeśli masz inne poprawki dotyczące błędu wyjątku usługi systemowej w systemie Windows 10(Windows 10) , chcielibyśmy je zobaczyć w komentarzach poniżej.



About the author

Jestem profesjonalnym technikiem komputerowym i posiadam ponad 10-letnie doświadczenie w branży. Specjalizuję się w tworzeniu Windows 7 i Windows Apps, a także w projektowaniu Fajnych Stron Internetowych. Mam ogromną wiedzę i doświadczenie w tej dziedzinie i byłbym cennym zasobem dla każdej organizacji, która chce rozwijać swoją działalność.



Related posts