Jak krok po kroku naprawić błąd IRQL_NOT_LESS_OR_EQUAL w systemie Windows 11

Ostatnia aktualizacja: 27/08/2025

  • Błąd 0xA jest zwykle spowodowany przez sterowniki, pamięć lub kod stronicowany/dostęp do danych przy wysokim IRQL.
  • SFC/DISM, diagnostyka pamięci i weryfikator sterowników pomagają w izolowaniu uszkodzonych i wadliwych sterowników.
  • Zazwyczaj BSOD można rozwiązać poprzez aktualizację/wycofanie sterowników, odłączenie urządzeń peryferyjnych i sprawdzenie dostępności aktualizacji.
  • Jeśli problem będzie się powtarzał, przywrócenie stabilności zostanie przywrócone poprzez czysty rozruch, przywrócenie systemu lub zresetowanie komputera.
IRQL_NOT_LESS_OR_EQUAL

Jednym z błędów, który może być najbardziej uciążliwy dla użytkowników systemu Windows 11, jest Błąd IRQL_NOT_LESS_OR_EQUAL, któremu zawsze towarzyszy przerażający niebieski ekran śmierci. Ten błąd może pojawić się w starszych wersjach systemu i zazwyczaj jest związany ze sterownikami, pamięcią lub kodem systemowym próbującymi uzyskać dostęp do nieprawidłowych adresów.

W tym przewodniku omówimy rozwiązania: Co oznacza błąd, prawdopodobne przyczyny, jak go zdiagnozować i jak go naprawićOd szybkich kontroli, takich jak odświeżenie systemu lub odłączenie urządzeń peryferyjnych, po zaawansowane narzędzia, takie jak SFC/DISM, diagnostyka pamięci, weryfikator sterowników lub przeglądanie utworów po utworze w Podglądzie zdarzeń i debugerze.

Co to jest IRQL_NOT_LESS_OR_EQUAL i dlaczego się pojawia?

Ten kod stopu (bugcheck 0x0000000A) oznacza, że ​​system Windows lub sterownik trybu jądra próbował uzyskiwanie dostępu do nieprawidłowej pamięci z wysokim poziomem IRQLMówiąc wprost: proces lub sterownik dotknął adresu pamięci, którego nie powinien mieć, będąc w sytuacji, gdy jego priorytet nie przewiduje takiego dostępu.

Kluczem jest to, że przy wysokich poziomach IRQL, nie można uzyskać dostępu do pamięci stronicowanej ani wykonać kodu stronicowanego, a wszelkie błędne wskaźniki, dereferencje zerowe lub błędy stronicowania mogą wywołać BSOD. Ten schemat jest powszechny w przypadku wadliwych sterowników, problematycznego sprzętu lub instalacji oprogramowania, które zakłócają działanie systemu.

IRQL_NOT_LESS_OR_EQUAL

Typowe przyczyny błędu IRQL_NOT_LESS_OR_EQUAL

Istnieje szereg czynników, które mogą powodować awarię i warto je przeanalizować, aby ustalić priorytet diagnozy:

  • Niekompatybilne lub uszkodzone sterowniki: konflikty po aktualizacji sterownika lub zainstalowaniu nowego sprzętu.
  • Uszkodzone pliki systemowe:uszkodzenie w wyniku przerw w działaniu, złośliwego oprogramowania lub niekompletnych instalacji.
  • Problemy z pamięcią RAM:Wadliwe moduły, nieprawidłowa konfiguracja lub niestabilność kontrolera pamięci.
  • Przetaktowywanie:Agresywne częstotliwości/napięcia procesora, pamięci RAM lub karty graficznej powodujące błędy pod obciążeniem.
  • Nadmierne ciepło:przekroczenie temperatury, która destabilizuje system i prowadzi do poważnych awarii.
  • Problematyczne aktualizacje: poprawki, które kolidują z pewnym sprzętem/sterownikami.
  • Zmieniony rekord:Instalacje lub usunięcia, które pozostawiają uszkodzone dane wejściowe.
  • Fragmentacja dysków i powolne działanie (na dysku twardym):W przypadku dysków mechanicznych fragmentacja może zwiększać ryzyko awarii.

Klasyka, o której warto pamiętać: sterowniki graficzne. To dość powszechne Sterowniki GPU (np. niektóre wersje GeForce) rozwiązać ten problem, a powrót do poprzedniej wersji zazwyczaj dławi go w zarodku.

Przede wszystkim: zaktualizuj i odłącz urządzenia peryferyjne

Zacznij od podstaw. Utrzymuj system Windows na bieżąco: Ustawienia > Aktualizacje i zabezpieczenia > Windows UpdateKliknij „Sprawdź aktualizacje” i zainstaluj wszystkie oczekujące aktualizacje. Wiele poprawek oprogramowania sprzętowego i sterowników dociera w ten sposób.

Ekskluzywna zawartość — kliknij tutaj  Ekran komputera nie włącza się. zrobić?

Następnie wyłącz go i odłącz wszystkie nieistotne urządzenia peryferyjne (drukarka, skaner, dyski USB, kamera internetowa). Uruchom ponownie i sprawdź, czy ekran zniknie. Jeśli tak, podłączaj kolejno wszystkie urządzenia, aż znajdziesz problem. zainstaluj ponownie lub zaktualizuj sterowniki.

Jakie są polecenia DISM i SFC systemu Windows-0?

Napraw pliki systemowe za pomocą SFC i DISM

Jeżeli błąd IRQL_NOT_LESS_OR_EQUAL jest spowodowany uszkodzonymi plikami systemowymi, wbudowane narzędzia SFC i DISM Zwykle są cudownym lekarstwem. Otwórz Wiersz polecenia jako administrator i wykonaj:

SFC: sfc /scannow

Niech się skończy, a potem naprawia obraz systemu Windows Aby mieć pewność, że źródła SFC są nienaruszone, uruchom ScanHealth, CheckHealth i RestoreHealth w następującej kolejności:

DISM ScanHealth: dism /online /cleanup-image /scanhealth

Kontrola stanu DISM: dism /online /cleanup-image /checkhealth

DISM RestoreHealth: dism /online /cleanup-image /restorehealth

Po zakończeniu uruchom ponownie. Jeśli BSOD nadal występuje, prawdopodobnie root jest włączony. sterowniki lub aplikacje innych firm.

Usuń najnowszą aktualizację, jeśli to ona jest przyczyną

Czasami aktualizacja powoduje konflikt ze sprzętem. Aby go cofnąć: Ustawienia > Aktualizacja i zabezpieczenia > Windows Update > Wyświetl historię aktualizacji > Odinstaluj aktualizacje, sortuj według daty i odinstaluj najnowszą powiązaną.

System Windows współpracuje z tysiącami kombinacji komponentów i chociaż są one testowane, nie wszyscy reagują tak samoUsunięcie tej poprawki może przywrócić stabilność systemu do czasu wydania poprawki.

Przywróć system do poprzedniego stanu

Jeśli odinstalowanie nie usunie wszystkich zmian, często najszybszym rozwiązaniem jest przywrócenie systemu Windows do poprzedniego stanu. Wpisz Odzyskanie w wyszukiwarce otwórz Otwórz system przywracania, wybierz punkt przywracania sprzed problematycznej instalacji i pozwól kreatorowi wykonać swoją pracę.

Ten proces zachowuje Twoje pliki osobiste, ale przywróć sterowniki, aplikacje i ustawienia do stanu, w którym układ był stabilny.

Sterowniki: Aktualizuj, Przywróć lub Zainstaluj ponownie

Niezgodny sterownik jest częstym źródłem błędu 0xA. Otwórz Menedżer urządzeń (kliknij prawym przyciskiem myszy na Start), zlokalizuj urządzenie, którego dotyczy problem, przejdź do Właściwości i w zakładce Sterownik użyj Wróć do poprzedniego kontrolera Jeśli możliwe.

Jeśli nie możesz przywrócić ustawień fabrycznych, odinstaluj urządzenie i uruchom ponownie: system Windows wykryje je podczas rozruchu i spróbuje automatycznie ponownie zainstalować sterownikMożesz również pobrać najnowszy lub starszy sterownik od producenta i zainstalować go ręcznie.

Praktyczna rada: Nie usuwaj od razu starych wersji sterowników graficznych. Zachowanie poprzedniej przez kilka tygodni spowoduje, że… szybka ścieżka do wycofania Jeśli nowsza wersja zawiedzie, narzędzia takie jak DriverStore Explorer mogą później pomóc w usunięciu duplikatów wersji.

Ekskluzywna zawartość — kliknij tutaj  Jak usunąć rekomendacje Copilota z menu Start i menu kontekstowego

Diagnozuj pamięć RAM za pomocą narzędzia Windows

Wadliwa lub niestabilna pamięć RAM może powodować chaos. System Windows zawiera Narzędzie do diagnostyki pamięci który sprawdza moduły bez instalowania czegokolwiek innego:

  1. Zapisz swoją pracę i zamknij aplikacje. Unikaj utraty zmian po ponownym uruchomieniu.
  2. Kliknij prawym przyciskiem myszy na Start i wybierz bieg. Pisze mdsched i naciśnij OK.
  3. wybierać Uruchom ponownie teraz i sprawdź, czy występują problemy (zalecane).
  4. Podczas testu naciśnij F1 aby zmienić ustawienia i wybrać Rozszerzony Aby uzyskać dokładniejsze badanie, zgłoś się z F10.

Po zakończeniu system Windows uruchomi się ponownie i spróbuje wyświetlić powiadomienie z wynikami. Jeśli go nie widzisz, sprawdź Przeglądarka zdarzeń: Podgląd zdarzeń > Dzienniki aplikacji i usług > Microsoft > Windows > MemoryDiagnostics-Results > Operacyjny/Debugowanie.

weryfikator

Weryfikator sterowników

Driver Verifier Monitoruj i stresuj kierowców, aby na bieżąco ujawniać złe praktyki. Używaj ostrożnie, ponieważ może to celowo powodując nowe niebieskie ekrany aby wyizolować winowajcę.

  1. Otwórz CMD jako administrator i napisz weryfikator.
  2. Wybierz Utwórz standardowe konfiguracje i dotknij Dalej.
  3. Wybierz sterowniki, które chcesz sprawdzić (najlepiej po kilka na raz, priorytetowo traktując sterowniki firm innych niż Microsoft).
  4. Zakończ i uruchom ponownie, aby rozpocząć weryfikację przeszłości.

Jeśli pojawi się nowy BSOD, zapisz go nazwa zaangażowanego kontrolera na ekranie lub przejrzyj minizrzut za pomocą debugera, aby potwierdzić podejrzany moduł.

Rozwiązywanie problemów ze sprzętem komputerowym i jego stanem

System Windows może pomóc w podstawowej diagnostyce sprzętu. W Ustawieniach > Aktualizacja i zabezpieczenia > Rozwiązywanie problemów, uruchomić Sprzęt i urządzenia w celu wykrycia typowych incydentów.

Monitoruj również temperaturę. Zespół, który robi się za gorąco Jeśli Twój laptop jest kandydatem do awarii, oczyść go z kurzu, popraw przepływ powietrza i rozważ zastosowanie lepszego radiatora procesora lub, w razie potrzeby, chłodzenia cieczą. W przypadku laptopów podkładka chłodząca również się przydaje.

Wyczyść but, aby odizolować konflikty

Czysty rozruch uruchamia system Windows z minimalną liczbą usług i programów startowych, co jest idealnym rozwiązaniem wyklucz oprogramowanie powodujące konfliktyOtwórz msconfig (Win+R, wpisz msconfig):

  1. Ogólnie rzecz biorąc, marka Selektywny start i odznacz opcję Załaduj elementy startowe.
  2. W usługach, marka Ukryj wszystkie usługi Microsoft i naciśnij Wyłącz wszystko.
  3. Zastosuj i zrestartuj. Przetestuj stabilność i reaktywuj według grupy (lub producenta), aż znajdziesz winowajcę.

Monitor niezawodności jest również Twoim przyjacielem: uruchom perfmon /rel zobaczyć błędy sprzętowe lub nieudane instalacje zsynchronizowane z BSOD.

Zaawansowane debugowanie: zrozumienie parametrów 0xA

Jeśli używasz WinDbg, możesz pójść o krok dalej. Kontrola błędów 0xA obejmuje cztery parametry, które pomagają sklasyfikować rodzaj awarii:

Ekskluzywna zawartość — kliknij tutaj  Jak chronić router i sieć domową za pomocą gwarancji
Parametr Znaczenie
1 Uzyskano dostęp do adresu wirtualnego. Jeśli mniejszy niż 0x1000, prawdopodobny wskaźnik NULL. Przydatne do zapytań za pomocą poleceń takich jak !pte, !address lub !pool.
2 IRQL w momencie awarii. Wartość 2 oznacza WYSYŁKA_POZIOM (dostęp do paginacji zabroniony).
3 Bity operacji. Bit 0: 0 odczyt, 1 zapis. Bit 3: 1 wykonanie. Typowe kombinacje: 0x0 odczyt, 0x1 zapis, Wykonanie 0x8.
4 Wskaźnik instrukcji (IP) w przypadku awarii. Przydatny do identyfikacji odpowiedzialna funkcja z ln.

W debugerze zacznij od !analyze -v, sprawdź stos za pomocą k i sprawdź moduł, którego to dotyczy. Często zobaczysz nazwa kontrolera bezpośrednio na niebieskim ekranie lub w zrzucie.

Diagnozowanie za pomocą Podglądu zdarzeń

Po każdej awarii system Windows rejestruje przydatne informacje. Otwórz Przeglądarka zdarzeń i sprawdź dziennik systemowy pod kątem błędów krytycznych w tym samym odstępie czasu, co BSOD. To pomaga identyfikować urządzenia lub usługi to załamanie.

Aby uzyskać wyniki diagnostyki pamięci, zapamiętaj ścieżkę: Podgląd zdarzeń > Dzienniki aplikacji i usług > Microsoft > Windows > Pamięć Diagnostyka-Wyniki > Operacyjne/Debugowanie.

Kiedy winowajcą jest sterownik graficzny

Jeśli po uaktualnieniu procesora graficznego pojawił się błąd IRQL_NOT_LESS_OR_EQUAL, spróbuj powrót do poprzedniego sterownikaPobierz poprzednią wersję ze strony producenta lub skorzystaj z opcji „Przywróć” w Menedżerze urządzeń, jeśli jest dostępna. Zachowywanie dwóch wersji przez jakiś czas daje pewną swobodę.

Dopiero gdy nowa wersja będzie działać stabilnie przez kilka tygodni, usuń stare. Do tego późnego czyszczenia służą specjalistyczne narzędzia. zarządzać repozytorium sterowników Bezpiecznie.

Jeśli wszystko inne zawiedzie: Zresetuj ten komputer

Jeżeli wyczerpałeś już wszystkie opcje i nadal nie możesz zidentyfikować źródła, możesz skorzystać z Zresetuj ten komputer W Ustawieniach > Aktualizacja i zabezpieczenia > Odzyskiwanie wybierz, czy chcesz zachować pliki i pozwolić systemowi Windows na odbudowę systemu.

Proces ten jest czasochłonny, ale często przywraca stabilność systemu w miejscu, w którym został pozostawiony. zbyt dotknięty zmianami nagromadzone, wadliwe sterowniki lub kolidujące ze sobą oprogramowanie.

Warto zakończyć kluczowym pomysłem: aby rozwiązać błąd IRQL_NOT_LESS_OR_EQUAL, musisz zrozumieć, co zmieniło się tuż przed pierwszym zrzutem ekranu. Niezależnie od tego, czy jest to aktualizacja systemu Windows, najnowszy sterownik, nowe urządzenie peryferyjne, czy zainstalowane oprogramowanie, to tam zazwyczaj jest dobry utwórDzięki testom SFC/DISM, diagnostyce pamięci, sprawdzeniu sterowników (i ich weryfikacji), czystemu rozruchowi i przeglądowi w Podglądzie zdarzeń uzyskasz kompletny plan przywrócenia normalnego działania komputera bez utraty czasu i danych.