IRQL_NOT_LESS_OR_EQUAL — stop code 0x0A — is the most frequently seen blue screen in Windows 11, and also one of the most diagnosable. “IRQL” is the Interrupt Request Level, a priority scheme Windows uses to manage what code can run when; drivers must follow strict rules about which memory they touch at each level. When a driver breaks those rules — accessing paged memory at a level where paging is forbidden, or simply dereferencing a bad pointer — Windows crashes with 0x0A rather than let the corruption spread.
For laptop owners, the practical translation is simple: this is a driver problem until proven otherwise, with the Wi-Fi driver as suspect number one. The stop screen frequently names the guilty .sys file, which turns a scary crash into a targeted repair job. Work the sequence below and you’ll usually have it fixed before lunch.
Why this happens
- Buggy network/Wi-Fi drivers. The single most common 0x0A trigger on laptops — wireless drivers mishandling interrupt levels.
- Outdated graphics drivers. GPU drivers operate at high IRQL; bugs here crash hard and often.
- Corrupted driver installations. Partially installed or mixed-version driver files break IRQL discipline.
- Faulty RAM. Bad memory corrupts driver addresses, producing 0x0A crashes with shifting blame.
- Incompatible antivirus filters. Kernel-level security drivers that violate IRQL rules.
- Overclocked or unstable hardware. Timing violations surface as driver-level memory faults.
- Corrupted system files. Damage to ntoskrnl.exe or hal.dll breaks the IRQL machinery itself.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Identify and fix the named driver
Use the clue on the blue screen.
- Note the
.sysfilename in parentheses on the stop screen (disable auto-restart viasysdm.cplif it vanishes too fast). - Common mappings:
ndis.sysorNetwtw10.sys= network,nvlddmkm.sys= NVIDIA graphics,rtwlane.sys= Realtek Wi-Fi,mtkwl6ex.sys= MediaTek Wi-Fi. - Open Device Manager, locate the device, and check the driver date on Properties > Driver.
- If the crash followed an update, use Roll Back Driver; otherwise Update driver > Search automatically.
- For Wi-Fi specifically, download the newest driver from your laptop maker’s support page rather than trusting the generic Windows driver.
The focused Windows 11 repair path is at IRQL_NOT_LESS_OR_EQUAL Windows 11 fix , and the driver-specific variant is covered in how to fix DRIVER_IRQL_NOT_LESS_OR_EQUAL on Windows 11 .
Fix 2: Update the Wi-Fi driver manually
Since wireless drivers cause most laptop 0x0A crashes, give yours special attention.
- In Device Manager, expand Network adapters and note your exact Wi-Fi chip (Intel AX201/AX211, Realtek 8852, MediaTek MT7921, etc.).
- Download the latest driver for your exact model from Dell, HP, or Lenovo support — model-specific builds beat generic ones.
- For Intel wireless, the Intel Driver & Support Assistant reliably finds the newest Wi-Fi and Bluetooth drivers.
- In Device Manager, choose Uninstall device (checking delete the driver software), then install the downloaded driver fresh.
- Restart and test on both 2.4 GHz and 5 GHz networks — some driver bugs only trigger on one band.
Fix 3: Clean-install the graphics driver
GPU drivers are the second-biggest 0x0A source.
- Download the latest driver from NVIDIA or AMD for your exact GPU.
- During installation, choose Custom > Perform a clean installation (NVIDIA) or Factory Reset (AMD).
- For stubborn cases, use Display Driver Uninstaller (DDU) in Safe Mode to strip the old driver completely before reinstalling.
- Avoid installing the manufacturer’s “game ready” beta drivers if stability matters more than day-one game support.
- Retest with the workload that crashed — graphics 0x0A faults usually need 3D load to trigger.
Fix 4: Test your RAM
Shifting blame between crashes means hardware.
- Run
mdsched.exe, choose Restart now and check for problems. - Check Event Viewer > Windows Logs > System > MemoryDiagnostics-Results after reboot.
- If the blue screen names a different
.sysfile every time, treat RAM as the prime suspect even before testing. - Test sticks individually if removable; run MemTest86 overnight for intermittent faults.
- Also load BIOS defaults to clear any unstable memory timings.
Fix 5: Repair system files and update Windows
Fix the OS layer the drivers run on.
- In Terminal (Admin):
DISM /Online /Cleanup-Image /RestoreHealth, thensfc /scannow, then restart. - Install all pending updates in Settings > Windows Update, including optional driver updates.
- If a specific update coincides with the crashes, check the Microsoft Update Catalog for a revised version.
- When
ntoskrnl.exeis the named file and SFC repairs corruption, the OS itself was likely the problem. - Persistent
ntoskrnl.exeblame with clean SFC points back to a driver calling the kernel incorrectly — return to Fix 1 with minidump analysis.
Fix 6: Remove problematic security and utility software
Kernel filters from third-party tools break IRQL rules.
- Uninstall third-party antivirus temporarily; test on Microsoft Defender.
- Remove VPN clients, firewall utilities, and “system optimizer” tools one at a time, testing between each.
- Check for multiple security products running real-time protection simultaneously — pick one.
- Update motherboard utility software (RGB, fan control) — old versions install filter drivers with known 0x0A bugs.
- Reinstall only the latest versions of tools you actually need.
Fix 7: Analyze the minidump to confirm the culprit
Get certainty when the pattern is unclear.
- Verify dumps are on:
sysdm.cpl > Advanced > Startup and Recovery > Small memory dump. - After the next crash, open
C:\Windows\Minidump\*.dmpin WinDbg Preview and run!analyze -v. - Read
IMAGE_NAME— that’s your culprit in most cases. - If the analysis names Windows core files with no third-party driver in the stack, suspect RAM or run Driver Verifier (carefully — it intentionally crashes bad drivers).
- Take the confirmed filename to the vendor’s support page for the newest driver, or remove the owning software.
Closing
IRQL_NOT_LESS_OR_EQUAL earns its reputation as the most common blue screen, but it’s also among the most solvable: the stop screen usually names the driver, and the repair is a targeted update, rollback, or clean reinstall away. Start with the Wi-Fi driver on laptops — it’s the offender more often than all other drivers combined — then work the graphics stack, memory, and system files. The only real trap is treating every 0x0A as a Windows problem and reinstalling the OS while a two-year-old wireless driver keeps crashing the kernel. Fix the driver, and the most feared blue screen becomes a fifteen-minute job.
