
Getting a DRIVER_IRQL_NOT_LESS_OR_EQUAL blue screen on Windows? This crash means a driver tried to access memory at a priority level it was not allowed to use at that moment. Windows cannot recover from this on its own, so it forces a full restart.
This error almost always points to a bad or newly updated driver. GPU drivers, network drivers, and chipset drivers are the most common triggers. Antivirus software, VPN clients, and faulty RAM can also cause it. The blue screen often names the exact driver file responsible, such as nvlddmkm.sys for NVIDIA or tcpip.sys for network adapters. That filename is your starting point.
This guide covers the most effective fixes in order from quickest to most thorough. Most people solve it by Fix 2 or Fix 3. If you can see the driver filename on the blue screen, jump straight to Fix 2.
What This Error Means at a Glance
- A driver tried to access memory at an interrupt request level that Windows does not allow for that operation.
- Most common causes: bad or outdated drivers, antivirus or security software conflicts, newly installed hardware.
- Less common causes: faulty RAM, corrupted system files, failed Windows update.
- The blue screen often names the driver file directly (e.g. nvlddmkm.sys, tcpip.sys, ntoskrnl.exe). That name tells you where to start.
- Affects Windows 10 and Windows 11. Very common after driver updates or new hardware installs.
Error Type
BSOD / Driver Fault
Root Cause
Drivers / RAM / Software
Affects
Windows 10 / 11
Difficulty
Beginner to intermediate
Time to Fix
10 min – several hours
Video: How to Fix DRIVER_IRQL_NOT_LESS_OR_EQUAL on Windows
Watch the full fix walkthrough for DRIVER_IRQL_NOT_LESS_OR_EQUAL on Windows 10 and 11, covering driver rollback, SFC scan, RAM testing, and antivirus conflict steps shown below.
What Causes DRIVER_IRQL_NOT_LESS_OR_EQUAL?
This error has several possible causes. Knowing which one fits your situation helps you skip straight to the right fix. Check the list below before working through the numbered steps.
Bad or Outdated Drivers (Most Common)
A driver running at the core of Windows triggers this error when it tries to access memory at an interrupt level it is not allowed to use. GPU drivers, network adapter drivers, storage drivers, and chipset drivers are the most frequent offenders. If the crash started after a driver update, rolling it back is usually the fastest fix. If the blue screen named a specific .sys file, that file belongs to the driver you need to address first.
Antivirus or Security Software Conflict
Security tools hook deep into Windows memory and sometimes run operations at priority levels that conflict with system rules. Antivirus programs, VPN clients, and firewall tools are common triggers, especially after a software update that changed how they interact with the kernel. If the error started after installing or updating security software, that is the first thing to disable or remove.
New Hardware Install
Adding new hardware installs new drivers, and those drivers may have compatibility issues with your current Windows version or other drivers already on the system. A network card, GPU, USB hub, or storage adapter added recently is worth investigating if the error started immediately after the install.
Faulty or Improperly Seated RAM
Bad memory can cause drivers to read incorrect data from RAM, which produces this exact crash. RAM problems tend to create random crashes with no predictable trigger. If crashes happen at unpredictable times and other fixes have not helped, testing your RAM is the next step. Loose sticks can also cause this, so reseating them is worth trying before running a full memory test.
Corrupted System Files
A bad Windows update, sudden power loss, or forced shutdown can corrupt system files that drivers rely on. When a driver cannot find or read those files correctly, it may attempt memory access at the wrong level and trigger this crash. SFC and DISM can scan and repair these files without reinstalling Windows.
Failed or Interrupted Windows Update
A Windows update that did not finish cleanly can leave drivers or system files in a broken state. If the error appeared immediately after an update, rolling back that update using Windows Update history or System Restore is worth trying before going further through the fix list.
How to Fix DRIVER_IRQL_NOT_LESS_OR_EQUAL Error
Work through these fixes in order. Most people are done by Fix 2 or Fix 3. If you saw a specific .sys filename on the blue screen, start at Fix 2.
Quick Checklist: What to Try First
| Fix | Time Needed | Best If |
|---|---|---|
| Clean restart and check software conflicts | 5 – 10 min | Error is new or started after a software install |
| Update or roll back the problem driver | 10 – 20 min | Blue screen named a .sys file or error started after driver update |
| SFC and DISM scan | 15 – 30 min | Any situation. Always worth running |
| Uninstall Windows update or System Restore | 15 – 30 min | Error started right after a Windows update |
| RAM test (MemTest86) | 1 – 3 hours | Random crashes with no obvious trigger |
| Check drive health (CrystalDiskInfo) | 10 – 20 min | PC is old, slow to boot, or making unusual sounds |
Still Getting DRIVER_IRQL_NOT_LESS_OR_EQUAL? Advanced Steps
Read the minidump file to identify the exact driver
Every BSOD creates a small crash log called a minidump. Open Event Viewer (search in Start), go to Windows Logs, then System, and look for Critical errors near the crash time. You can also use WhoCrashed (free from Resplendence) to read minidump files in plain language. It usually names the exact driver or file that caused the crash, which tells you exactly where to focus your fix. This is especially useful when the blue screen disappeared too fast to read the filename.
Run a malware scan
Malware can corrupt or replace system drivers, causing them to access memory at the wrong priority level. If no hardware test has found a problem and driver fixes have not helped, run a full scan before going further. Windows Defender is a solid start. For a deeper scan that checks for rootkits and hidden infections inside system processes, Malwarebytes Premium is worth running.
🔧 Tip: If Windows Defender is already running, a second-opinion scan from Malwarebytes Premium can catch threats that Defender misses, especially rootkits that replace or hook into system drivers.
Boot into Safe Mode to isolate the cause
Safe Mode loads Windows with only the minimum required drivers and services. If the crashes stop in Safe Mode, a third-party driver or service is the cause. Restart your PC and hold Shift while clicking Restart, then navigate to Troubleshoot, Advanced Options, Startup Settings, and select Safe Mode. From there, use Device Manager to roll back or uninstall the problem driver, or uninstall the conflicting software.
Use Driver Verifier to catch a misbehaving driver
Driver Verifier is a built-in Windows tool that stress-tests your drivers and forces an immediate crash the moment a driver breaks any rule. This makes it much easier to identify the exact offender. Press Windows key + R, type verifier, and press Enter. Select Create standard settings, then choose Automatically select all drivers installed on this computer. Restart and use your PC normally. When it crashes, read the minidump with WhoCrashed to see exactly which driver failed. Disable Driver Verifier afterward by running verifier /reset in an elevated Command Prompt.
Reset Windows as a last resort
If every software fix has failed and hardware tests come back clean, a Windows reset (Settings, System, Recovery, Reset this PC) with the Keep my files option reinstalls Windows while leaving your personal files in place. This fixes deeply corrupted system files and driver conflicts that no other tool can reach. If crashes continue after a clean install, the fault is hardware and you will need to isolate and replace the failing component.
Frequently Asked Questions
What does DRIVER_IRQL_NOT_LESS_OR_EQUAL mean on Windows?
It means a driver tried to access memory at an interrupt request level (IRQL) that was too high for that operation. IRQL is the priority system Windows uses to decide which processes get access to the CPU and memory at any moment. When a driver breaks that rule, Windows cannot safely continue and forces a restart. The blue screen often names the specific driver file responsible, such as nvlddmkm.sys for NVIDIA or tcpip.sys for network drivers.
What causes DRIVER_IRQL_NOT_LESS_OR_EQUAL most often?
A bad, outdated, or newly updated driver is the most common cause. GPU drivers, network adapter drivers, and chipset drivers are frequent offenders. Antivirus and security software can also trigger it by hooking into memory at the wrong priority level. Faulty or poorly seated RAM is a less common but known hardware cause. If the error started right after a driver update or new hardware install, that is almost certainly where to start.
How do I find which driver is causing DRIVER_IRQL_NOT_LESS_OR_EQUAL?
Look at the blue screen itself. Windows usually prints the driver filename near the bottom of the error screen, for example nvlddmkm.sys (NVIDIA GPU driver), tcpip.sys (network driver), or ntoskrnl.exe (Windows kernel). If you missed it, use WhoCrashed (free from Resplendence) to read the minidump file Windows saved after the crash. It translates the crash log into plain language and names the exact file responsible.
Will DRIVER_IRQL_NOT_LESS_OR_EQUAL delete my files?
No. The blue screen does not delete or damage your files. Windows forces a restart to protect itself. However, if the underlying cause is faulty RAM or a failing drive, your data is at risk from the hardware problem itself. Back up your files before running any hardware tests.
How do I fix DRIVER_IRQL_NOT_LESS_OR_EQUAL if I cannot boot into Windows?
Boot from a Windows installation USB, choose Repair your computer, then open Command Prompt from Advanced Options. From there you can run SFC and DISM, access System Restore, and roll back recent changes. If you can reach Safe Mode by holding Shift while clicking Restart and navigating to Troubleshoot, Advanced Options, Startup Settings, try that first since Safe Mode loads only the minimum drivers and is easier to work in.
Can antivirus software cause DRIVER_IRQL_NOT_LESS_OR_EQUAL?
Yes. Security software runs deep in the system and sometimes hooks into memory at a priority level that conflicts with Windows rules. If the crashes started after installing or updating antivirus software, disable it temporarily or uninstall it and see if the crashes stop. VPN clients and firewall tools can cause the same issue.
Is DRIVER_IRQL_NOT_LESS_OR_EQUAL fixable without reinstalling Windows?
In most cases, yes. Updating or rolling back the problem driver, running SFC and DISM, and removing conflicting software resolve the majority of cases. A full Windows reinstall is only needed when system files are too damaged to repair and no other fix works. Always try the software fixes first before resetting Windows.
Related Windows Error Fixes
- Fix: PAGE_FAULT_IN_NONPAGED_AREA (Memory access blue screen)
- Fix: WHEA_UNCORRECTABLE_ERROR (Hardware fault blue screen)
- Fix: CRITICAL_PROCESS_DIED (Core Windows process stopped)
- Fix: Error 0xc000007b (Application was unable to start correctly)
- Fix: Error 0xc0000005 (Application unable to start correctly)
- Fix: Error 0x80070005 (Access Denied)
- Fix: Error Code 43 (Device Manager)
- Fix: CrowdStrike Falcon BSOD Error on Windows
Still stuck? Leave a comment below or contact us directly and we will help you figure it out.
Discover more from Windows Mode
Subscribe to get the latest posts sent to your email.