How to Fix an irql_not_less_or_equal BSOD

It has something to do with permissions

If your Windows PC suffers from aBlue Screen of Death (BSOD) error, it means that a catastrophic error has occurred that forced Windows to stop working. While BSODs are far less common in Windows 10 than earlier releases, you’ll still see a BSOD error appear when Windows faces a problem that it can’t recover from.

BSOD error messages are tricky to decipher, with names likeclock_watchdog_timeoutthat offer little-to-no information on the cause. For example, if you see an irql_not_less_or_equal BSOD error, you’ll need to follow the steps below to troubleshoot the problem.

What Causes an irql_not_less_or_equal BSOD on Windows 10?

To understand the possible cause behind an irql_not_less_or_equal BSOD error message, you’ll need to understand what this error code means.

This error is essentially a security error. A device driver, system process, or running app is trying to access a portion of system memory otherwise unavailable to it, usually because it doesn’t have permission to access it.

This is why this error message is often linked tontoskrnl.exe (the Windows kernel)in BSOD dump files, as the kernel process itself will crash when this BSOD occurs. A fault or bug in a device driver could be the cause, as could corrupt system files, overheating or damaged hardware, or an incompatible driver or system update.

Thankfully, there are a couple of common steps you can follow that should help you restore your PC if this error appears, as this guide outlines below.

Boot Windows in Safe Mode for Troubleshooting

After any BSOD error, your PC will reboot. Unfortunately, this makes it difficult to troubleshoot the issue, especially if you’re stuck in a BSOD loop. A BSOD loop is where your PC reboots following a BSOD, with another BSOD error message appearing immediately after the reboot process completes, repeating the cycle indefinitely.

To help you diagnose an irql_not_less_or_equal BSOD error, especially if Windows isn’t booting up properly, you shouldboot into Safe Mode. Safe Mode is Windows’ troubleshooting mode, booting up the Windows desktop with the bare minimum number of services, drivers, and apps required to run it.

In most cases, this should allow you to bypass a BSOD error if a driver or software issue is at fault, although it’s unlikely to help if your hardware is faulty. If you’ve recently updated your PC or installed a new driver, you can use Safe Mode to roll back your changes using the steps in the section below.

Once you’re in Safe Mode, you can follow some of the additional repair steps below.

Update Windows Drivers and System Files

The Windows operating system relies on hundreds of different system processes, thousands of system files, and billions of lines of code to give you a functional user interface. It isn’t perfect, however, with bugs in critical system or driver files causing BSODs like an irql_not_less_or_equal error.

If you haven’t updated your PC recently, you should check Windows Update for new driver and system files that may contain critical bug fixes. You may need to boot into Safe Mode first if your PC isn’t booting currently or ifan update isn’t installing properly, however.

If any updates are available for your PC, install them and restart your PC afterwards. You should also check manufacturer websites for the most recent driver releases, especially fordevices like graphics cards, where updates are typically newer than drivers released through Windows Update.

Check Your System Files for Errors

You updated the PC, but your system files might still be corrupted in some way. For example, this might happenafter a malware infectionor following a botched update. If you’re unsure, you cancheck your system files for errorsusing theSystem File CheckerandDISMtools.

If the DISM and SFC tools cannot repair your system files, you may need to considerresetting Windows 10to give you a fresh and non-corrupted installation.

Roll Back (or Replace) Conflicting Drivers

An irql_not_less_or_equal BSOD is often caused by a driver issue.System driversallow Windows to safely interface with, use, and control specific hardware components. If the driver is incompatible, corrupted, or out-of-date, BSODs can (and usually will) occur.

To overcome this issue, you can replace any conflicting drivers, especially if you’ve recently updated a driver. Rolling back a driver, or replacing it with an alternative, is possible using the Device Manager menu. You may need to boot into Safe Mode to do this.

Test Your Hardware for Failures

System BSOD errors aren’t always caused by issues with your Windows installation or by a driver conflict. If your hardware fails somehow, system instability (and BSODs) are likely to follow.

Before you rush to replace anything, run some common system maintenance checks on your PC. For example,cleaning your PCof dust and other contaminants can reduce your system temperature, lowering the demands on your PC hardware and helping it to work more efficiently.

If your PC is clean, you canrun a CPU stress testto check if your processor is working correctly. You can also run similar tests tocheck for bad system memory, as these are the most likely causes behind an irql_not_less_or_equal BSOD where hardware failure is suspected.

Repeat these tests several times to determine if your hardware is failing. If it is, you’ll need to replace those components (or replace your PC entirely).

Repairing BSOD Errors on Windows 10

If your PC suffers from an irql_not_less_or_equal BSOD error, the steps above should help you resolve it. While you can’t stop BSODs, you can prepare in advance for them bybacking up your important files to cloud storage. You can alsoenable system restoreto allow you to restore your PC files to an earlier point in time.

Sometimes, the only way to recover from a BSOD error is to considerwiping and reinstalling Windows 10, returning it to the default configuration. However, if your hardware is failing, reinstalling Windows won’t help, and you’ll need to think aboutupgrading your PCto fix the issue.

Ben Stockton is a freelance technology writer based in the United Kingdom. In a past life, Ben was a college lecturer in the UK, training teens and adults. Since leaving the classroom, Ben has taken his teaching experience and applied it to writing tech how-to guides and tutorials, specialising in Linux, Windows, and Android. He has a degree in History and a postgraduate qualification in Computing.Read Ben’s Full Bio

Welcome to Help Desk Geek- a blog full of tech tips from trusted tech experts. We have thousands of articles and guides to help you troubleshoot any issue. Our articles have been read over 150 million times since we launched in 2008.

HomeAbout UsEditorial StandardsContact UsTerms of Use

Copyright © 2008-2024 Help Desk Geek.com, LLC All Rights Reserved