The IRQL_NOT_LESS_OR_EQUAL blue screen is one of the most common stop codes on HP laptops, and the name sounds scarier than the problem actually is. In plain terms: a driver tried to use a chunk of memory it wasn’t allowed to touch, and Windows pulled the emergency brake.
On HP machines this is overwhelmingly a driver issue — Windows Update loves to swap HP’s tuned drivers for generic ones. The troubleshooting below goes from the quick wins to the deeper checks. If you’re seeing a different memory-related stop code, our memory management BSOD guide covers the RAM-heavy side of things.
Why this happens
- Faulty or mismatched driver: A network, graphics, or storage driver with a bug, or a generic Windows driver replacing HP’s version after an update.
- Bad RAM: A failing memory module corrupts data that a driver is reading, producing this exact stop code.
- Overclocking or aggressive power settings: HP Omen/OMEN Gaming Hub overclocks and some “performance booster” utilities push hardware into unstable territory.
- Corrupted system files: Damaged Windows kernel files (ntoskrnl.exe) can make a healthy driver look guilty.
- Third-party antivirus or VPN drivers: Kernel-level security and network filter drivers from security suites are a classic trigger.
- Overheating: Less common, but sustained heat can cause memory errors that manifest as IRQL crashes during gaming or heavy loads.
How to fix it
Work through these in order — most HP laptops are fixed by Fix 2 or Fix 3.
Fix 1: Identify the guilty driver from the dump file
Don’t guess — the crash dump usually names the culprit.
- If you can boot (even into Safe Mode), open File Explorer and go to
C:\Windows\Minidump. - Download and run BlueScreenView (free from NirSoft) or install WinDbg Preview from the Microsoft Store.
- Open the most recent
.dmpfile and look at Caused By Driver — a filename likeNetwtw10.sys(Intel Wi-Fi),nvlddmkm.sys(NVIDIA), orrtwlane.sys(Realtek) tells you exactly what to update. - If every dump blames
ntoskrnl.exewith no specific driver, that’s the signature of bad RAM — skip ahead to Fix 5.
Fix 2: Update drivers from HP, not just Windows Update
Generic drivers from Windows Update are the #1 cause of this error on HP hardware.
- Open Settings > Windows Update and install everything pending first, then restart.
- Go to HP Support , enter your exact model number (on the bottom sticker), and download the latest chipset, network (Wi-Fi + Ethernet), and graphics drivers.
- Install them one at a time, restarting between each, then use the laptop normally to see if the crashes stop.
HP’s driver packages are tested against your specific motherboard revision, which is why they beat the generic versions Windows pulls automatically.
Fix 3: Roll back the driver that just changed
If the crashes started right after an update, undo it.
- Boot into Safe Mode if normal boot crashes (hold Shift while clicking Restart, then Troubleshoot > Advanced options > Startup Settings).
- Open Device Manager (right-click Start), find the suspect device (start with Network adapters and Display adapters), right-click it, and choose Properties.
- On the Driver tab, click Roll Back Driver and pick a reason. If the button is grayed out, choose Uninstall device, then restart — Windows will reinstall the previous driver version.
Fix 4: Run SFC and DISM to repair system files
Corrupted kernel files can cause phantom IRQL errors.
- Open Terminal (Admin) or Command Prompt (Admin) — right-click Start and choose it.
- Run
sfc /scannowand wait for it to finish (10–20 minutes). - If it found problems it couldn’t fix, run
DISM /Online /Cleanup-Image /RestoreHealth, then runsfc /scannowonce more. - Restart and test.
Fix 5: Test your RAM
Bad memory is the leading hardware cause of this stop code.
- Press Win + R, type
mdsched.exe, and press Enter. - Choose Restart now and check for problems. The test runs before Windows loads.
- If it reports errors, you’ve found it: one of your RAM sticks is bad. On most HP laptops you can reseat or replace the SODIMM modules yourself; if the RAM is soldered, it’s a warranty/HP service job.
- For a deeper test, run MemTest86 from a bootable USB overnight — one full pass with zero errors is the bar for “RAM is fine.”
Fix 6: Run HP’s built-in hardware diagnostics
HP ships excellent diagnostics — use them before assuming Windows is at fault.
- Restart and press Esc repeatedly, then press F2 for System Diagnostics.
- Run the Component Tests for memory, hard drive/SSD, and the processor (the extensive memory test takes a while — worth it).
- If any component fails, note the 24-digit failure ID and contact HP support or your repair shop with it.
You can also run these checks from inside Windows with HP Support Assistant, which you can grab from the HP support site .
Fix 7: Remove kernel-level third-party software
Antivirus, VPNs, and “game booster” tools install drivers that run at the same privilege level as Windows itself.
- Temporarily uninstall your third-party antivirus (Windows Security/Defender is fine on its own) and any VPN client.
- Uninstall HP OMEN Gaming Hub overclocking profiles or third-party tools like MSI Afterburner if you use them.
- Restart and use the laptop for a day. If the crashes stop, reinstall the software one piece at a time — or leave the offender off.
Fix 8: Clean-install the graphics driver
Graphics drivers are a frequent IRQL trigger, especially on HP laptops with both Intel and NVIDIA/AMD graphics.
- Download Display Driver Uninstaller (DDU) and the latest graphics driver for your model from HP Support .
- Boot into Safe Mode, run DDU, and choose Clean and restart.
- Install the HP-provided graphics driver (not the newest one from NVIDIA/AMD unless HP’s is outdated and the problem persists).
Closing
On HP laptops, IRQL_NOT_LESS_OR_EQUAL is a driver problem far more often than a hardware problem — and the fix is usually “put HP’s driver back.” Start with the dump file to aim your efforts, update or roll back the named driver, and only start suspecting RAM if the crashes survive a full driver refresh. If HP’s own diagnostics flag a component, don’t keep fighting it in software — a failing stick of RAM or SSD will keep producing stop code crashes no matter how many drivers you reinstall.
