sodcalculator

10 Tech How-To

Driver IRQL Not Less or Equal: Fix the BSOD

Guide 10-28902 · Updated · Step by step

The “DRIVER_IRQL_NOT_LESS_OR_EQUAL” error is a Windows Blue Screen of Death (BSOD) caused by a driver accessing memory at an incorrect interrupt request level (IRQL). This guide explains what triggers it and provides step-by-step fixes to resolve it.

What Does This Error Mean?

Windows uses IRQLs to prioritize hardware interrupts and software operations. A driver is supposed to request access to memory only at appropriate IRQL levels. When a driver attempts to access pageable memory at a high IRQL (where paging is disabled), the system crashes to prevent data corruption. The error message typically appears as: DRIVER_IRQL_NOT_LESS_OR_EQUAL with a blue screen and a stop code like 0x000000D1.

The error is almost always driver-related, but faulty hardware (RAM, hard drive, or motherboard) can also be the culprit. It can occur during startup, while running a specific application, or randomly.

Common Causes

  • Outdated or corrupt drivers – especially network, graphics, or storage drivers.
  • Incompatible drivers – after a Windows update or installing new hardware.
  • Faulty RAM – memory errors can cause random crashes.
  • Corrupted system files – damaged Windows files can trigger the error.
  • Overheating components – can cause instability.
  • Malware – some infections interfere with drivers.

How to Fix It: Step-by-Step

Try these fixes in order, testing after each one. If the error stops, you can stop.

  1. Boot into Safe Mode. Restart your PC and press F8 (or Shift + F8) repeatedly before the Windows logo appears. In Safe Mode, Windows loads only essential drivers, so if the error doesn’t occur, it confirms a driver issue.
  2. Use System Restore. If you have a restore point from before the problem started, use it. In Safe Mode, type “System Restore” in the search box and follow the prompts.
  3. Run Windows Memory Diagnostic. Type “Windows Memory Diagnostic” in the search box, select “Restart now and check for problems.” This tests your RAM for errors.
  4. Update drivers. In Safe Mode, open Device Manager (right-click Start > Device Manager). Look for devices with a yellow exclamation mark. Right-click and select “Update driver” > “Search automatically.” Pay special attention to display, network, and chipset drivers.
  5. Roll back recent driver updates. If the error started after a driver update, go to Device Manager, right-click the device, select Properties > Driver > Roll Back Driver.
  6. Run System File Checker. Open Command Prompt as administrator (type “cmd” in search, right-click, run as admin) and type sfc /scannow. This repairs corrupted system files.
  7. Check for overheating. Use a temperature monitoring tool (like HWMonitor) to ensure your CPU and GPU are not overheating. Clean dust from fans and ensure proper ventilation.
  8. Update Windows. Go to Settings > Update & Security > Windows Update and install all pending updates.

If the Error Persists

If none of the above works, the issue may be hardware-related. Try these additional steps:

  • Test your RAM with a tool like Memtest86. Boot from a USB drive and let it run for several passes. Any errors indicate faulty RAM.
  • Check your hard drive for errors. In Command Prompt (admin), type chkdsk /f /r and restart your PC. This scans for and repairs disk errors.
  • Disconnect unnecessary hardware – remove external devices, extra RAM sticks, or non-essential expansion cards. See if the error goes away.
  • Update your BIOS – a outdated BIOS can cause driver conflicts. Check your motherboard manufacturer’s website for updates.

What to Do If You Can’t Boot at All

If the error appears before you can reach the desktop, you may need to use Windows Recovery Environment (WinRE). To access it:

  1. Turn your PC on and off three times – when Windows starts loading, hold the power button until it shuts down. Do this three times.
  2. On the fourth boot, Windows should enter Automatic Repair mode.
  3. Select “Advanced options” > “Troubleshoot” > “Startup Settings” > “Restart.” Then press F4 to boot into Safe Mode.

From there, you can follow the steps above.

Preventing Future Occurrences

  • Keep drivers updated – but wait a few days after a new driver release to ensure it’s stable.
  • Create a system restore point before installing new drivers or major updates.
  • Use reliable antivirus software and keep it updated.
  • Regularly clean your PC to prevent overheating.
  • Backup your data regularly to avoid loss if a crash occurs.

Frequently Asked Questions

Is this error caused by a virus?

It’s possible but not common. Some malware can corrupt drivers or modify system files. If you suspect an infection, run a full system scan with your antivirus or use Windows Defender Offline.

Can I fix this without reinstalling Windows?

Yes, in most cases. The steps above (Safe Mode, driver updates, System Restore) usually resolve the issue. Reinstalling Windows is a last resort if all else fails.

Why does it happen randomly, not on every boot?

Random crashes often indicate hardware issues (RAM, overheating) or a driver that only fails under certain conditions (e.g., when a specific device is used). Memory tests and temperature monitoring can help pinpoint the cause.

Will updating my BIOS help?

Sometimes. BIOS updates often improve hardware compatibility and stability. However, updating BIOS carries a small risk of bricking your motherboard, so only do it if you’re comfortable and have a stable power source.

How do I find which driver is causing the error?

Check the blue screen details – it often lists the driver file name (e.g., ntoskrnl.exe or a .sys file). You can also use the BlueScreenView tool to analyze minidump files in C:\Windows\Minidump. This will show the driver that caused the crash.

Is this error more common on certain Windows versions?

It can occur on any version, but it’s more frequently reported on Windows 10 and 11 due to the vast number of hardware configurations. Microsoft continuously releases updates to address such issues, so keeping Windows updated is crucial.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →