DRIVER_IRQL_NOT_LESS_OR_EQUAL is the blue screen that actually tries to help you. Right there on the sad face screen, Windows usually prints the name of the driver that broke the rules, something like What failed: Netwtw10.sys. That single line turns a scary crash into a straightforward repair job: find that driver, replace it properly, and move on.
This is the general Windows 11 guide, good for any laptop brand. It covers reading the clue, updating correctly, and handling the cases where the blue screen names nothing. Work through the fixes in order, and resist updating every driver at once; changing one thing at a time is how you learn which change actually fixed it.
Why this happens
- A driver accessed memory at the wrong IRQL. The defining violation: touching paged memory at a raised interrupt level.
- Outdated network drivers. Wi-Fi and Ethernet drivers are the most frequent offenders across all brands.
- Corrupt driver binaries. Disk errors or interrupted installs damage driver files.
- Conflicting drivers. Two drivers claiming the same device after mixed update sources.
- Faulty RAM. Memory errors mimic driver addressing violations.
- Overclocking instability. Aggressive settings cause timing violations under load.
- Recent Windows update. Kernel changes expose latent driver bugs.
How to fix it
Work through these in order, testing for stability after each fix before moving on.
Fix 1: Read the driver name from the crash
The diagnosis is printed on the blue screen.
- At the next crash, look for What failed: followed by a
.sysfilename near the bottom of the screen. - Write it down exactly. Common ones:
Netwtw10.sys(Intel Wi-Fi),nvlddmkm.sys(NVIDIA graphics),iaStorAC.sys(Intel storage),rtwlanu.sys(Realtek Wi-Fi). - If you miss it, disable automatic restart: Control Panel then System then Advanced system settings, click Settings under Startup and Recovery, and uncheck Automatically restart.
- Cross-check in Event Viewer under Windows Logs then System for the BugCheck event naming the same file.
- That driver is your target for Fix 2.
Fix 2: Clean-install the correct driver
Replace the offender with the vendor’s current release.
- Open Device Manager (Win + X) and find the device matching the named driver.
- Right-click it, choose Uninstall device, and check Attempt to remove the driver for this device if offered.
- Restart, then download the latest driver from the hardware vendor: Intel for Intel network and chipset, NVIDIA for GeForce graphics, AMD for Radeon.
- Prefer your laptop maker’s support site when the device is brand-specific.
- Restart again and test under normal use. Include the specific activity that crashed before; IRQL errors often need a particular workload, like gaming or large downloads, to reappear.
Fix 3: Update the big three when no driver is named
Cover the usual suspects systematically.
- Update network drivers (Wi-Fi and Ethernet) from the vendor or laptop maker.
- Update chipset and storage drivers from the laptop maker’s support site.
- Update graphics drivers with a clean installation.
- Restart between each install to avoid tangled states.
- Test for a full day before moving on.
Fix 4: Run SFC and DISM
Repair corrupted driver and system files.
- Open Terminal (Admin) with Win + X.
- Run
sfc /scannowand wait for completion. - Run
DISM /Online /Cleanup-Image /RestoreHealthif SFC reports unfixable damage. - Run
sfc /scannowonce more to confirm. - Restart and monitor.
Fix 5: Test the memory
Eliminate the hardware mimic.
- Press Win + R, type
mdsched.exe, and press Enter. - Choose Restart now and check for problems, press F1, and select Extended.
- Run at least two full passes.
- If errors appear, test sticks individually and replace the faulty one.
- Clean results mean the problem is software; continue.
Fix 6: Use Driver Verifier to name the culprit
Force an inconclusive case to identify itself.
- Create a restore point: search Create a restore point in Start and click Create.
- Open Terminal (Admin) and run
verifier. - Choose Create standard settings, then Automatically select unsigned drivers, and finish the wizard.
- Restart and use the laptop; Verifier crashes the guilty driver quickly and informatively.
- After the crash, run
verifier /reset(from Safe Mode if needed) and analyze the new dump. - Update or remove the named driver.
Fix 7: Check for overheating and reset BIOS
Remove thermal and configuration variables.
- Monitor CPU and GPU temperatures under load; sustained extremes are suspect.
- Clean vents and fans with compressed air.
- Enter BIOS/UEFI setup and load optimized defaults to clear unstable settings.
- Disable any overclocking or XMP profiles.
- Retest under the workloads that crashed.
Fix 8: Reset Windows if crashes persist
Rebuild when the installation is the problem.
- Open Settings then System then Recovery and click Reset PC.
- Choose Keep my files first.
- If crashes continue, back up fully and choose Remove everything.
- Install only vendor drivers afterward, testing as you go.
For brand-specific versions, see our Dell driver IRQL guide and the post-update variant . If the blue screen never names a driver, our unexpected kernel mode trap guide covers the next-closest relative.
Closing
DRIVER_IRQL_NOT_LESS_OR_EQUAL is the most helpful blue screen in Windows because it usually signs its own work. Read the filename, replace that driver with the vendor’s current version, and the crashes end. For the cases where it names nothing, Driver Verifier and a memory test finish the job. It is common, it is fixable, and it rarely requires anything more dramatic than the right driver installed the right way.
