1. Home
  2. Windows Tips
  3. Irql not less or equal

How to Fix IRQL NOT LESS OR EQUAL (BSoD Error) on Windows 10

IRQL NOT LESS OR EQUAL is a Blue Screen of Death error message that can occur on Windows 10, 8.1, 8, and older editions. It’s typically accompanied by the 0x0000000A error code.

It you stumble upon it, it means that you can no longer use your computer and must fix the problem before resuming your normal activities.

The stop code can be caused by a wide range of problems, starting with the device drivers, memory, and antivirus software. It’s sometimes accompanied by the ntoskrnl.exe file, which indicates there’s a problem with the kernel image.

fix IRQL NOT LESS OR EQUAL

How to fix IRQL NOT LESS OR EQUAL on Windows 10

Before attempting to repair any BSOD error messages on your computer, it’s a good idea to set up a system restore point. It’s a failsafe measure that allows you to roll back OS changes in case you make any mistakes.

If possible, you could also create a full backup, especially when it comes to saving precious files.

1. Check your drivers

Outdated and incompatible drivers can cause BSOD errors on Windows computers, including the IRQL NOT LESS OR EQUAL stop code. However, you can fix this checking and updating your drivers.

Reinstall drivers using the following steps:

  1. Right-click the Start button and click Device ManagerWindows 10 shows how to access Device Manager from the Start right-click menu
  2. Select and right-click a device from the list, then press Uninstall deviceWindows shows how to uninstall a device from Device Manager
  3. Follow the on-screen instructions to remove the device
  4. Restart your computer. Windows will reinstall the correct driver automatically

You can use Microsoft’s DriverVerifier if you need more help finding more information about the devices and drivers currently installed on your computer.

Update drivers easily:

  1. In Device Manager, right-click a device and select Update driverWindows shows how to update display adapter drivers in Device Manager
  2. Click Search automatically for updated driver softwareWindows 10 shows how to search automatically for updated driver software
  3. If you get the The best drivers for your device are already installed message, click Search for updated drivers on Windows Update

Windows Update may not find newer driver versions to download and install. In that case, you have to visit your device manufacturer’s website and get them yourself.

If you prefer a simpler and safer solution, though, we suggest using driver update software. An application like this autodetects all drivers on your PC, including obsolete ones. It then finds newer versions online, offering to download and install them on your PC.

2. Check your memory

Your computer might experience issues with your RAM card. In turn, this could lead to Blue Screen of Death errors on Windows 10, including IRQL_NOT_LESS_OR_EQUAL.

So it’s a good idea to scan your memory card for issues and fix them as soon as possible. Windows 10 has a built-in tool for this purpose, and here’s how to use it:

  1. Make sure to suspend all active processes
  2. Press the Win key, type Windows Memory Diagnostic, and launch this appThe Start menu shows how to access Windows Memory Diagnostic
  3. Click Restart now and check for problemsReboot your PC to run Windows Memory Diagnostic

Windows Memory Diagnostic will perform a scan during the next Windows boot.

If you want to obtain more details about your system memory, you should check out MemTest since it has more advanced diagnosis tools for RAM and CPU.

3. Disable or uninstall your antivirus software

The real-time engine of third-party antivirus tools could interfere with the Windows runtime and kernel image, triggering the IRQL NOT LESS OR EQUAL error as a result. To fix this, just disable the real-time safeguard or just turn off your antimalware application.

If you have two or more antivirus programs installed, each with its own real-time engine, then they might clash, causing system stability problems as a result.

It’s also a good idea to uninstall any unused security application from your device. Then, restart your computer to check if you still receive the dreadful BSOD error message.

If you don’t have a third-party antivirus solution installed on Windows 10, it means that you have to configure Defender.

Here’s how to temporarily disable Windows Defender:

  1. Click the Start button, type Windows Security, and open this appWindows 10 shows how to access the Windows Security app
  2. Select Virus & threat protectionWindows 10 shows how to select Virus and Threat Protection
  3. Click Scan optionsWindows 10 shows how to access Windows Defender scan options
  4. Select Quick scan and click Scan nowWindows 10 shows how to run a Quick Scan using Windows Defender
  5. If the scan results don’t return any malicious agents, try again with Windows Defender Offline scanWindows 10 shows how to perform a Windows Defender offline scan

4. Fix hard disk and system errors

If your hard disk or operating system isn’t functioning normally due to damaged files, processes, or services, then you should expect Blue Screen of Death messages like IRQL NOT LESS OR EQUAL.

However, you can troubleshoot your HDD, SSD and operating system by entering a few lines of code in Command Prompt, so you don’t need to install anything else on your computer.

Check your HDD or SSD for errors using CHKDSK (Check Disk):

  1. Open CMD as admin
  2. If Windows is installed on the C: partition, type chkdsk c: /f. Otherwise, replace c: with the correct partition
  3. It will ask you to confirm scheduling CHKDSK at the next Windows boot. Type y to confirm
  4. Reboot your PC and wait

The Check Disk utility focuses on hard disk errors only, so it will fix IRQL_NOT_LESS_OR_EQUAL if the error originated there.

Repair corrupt system files with SFC (System File Checker):

  1. Launch Command Prompt with admin rights and type sfc /scannowWindows shows how to run the sfc scannow command in CMD
  2. Wait until SFC finishes checking and fixes integrity violations
  3. Restart your PC

The System File Checker tool focuses on damaged system files. If Windows has any missing or corrupt files, then SFC will take care of them. But if it doesn’t also repair your BSOD errors, then you need something more powerful.

Run DISM (Deployment Image Servicing and Management):

  1. Open Command Prompt as admin and type DISM /online /cleanup-image /scanhealthWindows 10 shows how to run DISM /online /cleanup-image /scanhealth in CMD
  2. If it identifies any issues, you can take care of them with DISM /online /cleanup-image /restorehealth
  3. Restart your PC and relaunch CMD with elevated rights
  4. Type sfc /scannow to run System File CheckerWindows shows how to run the sfc scannow command in CMD
  5. Reboot your computer again

DISM looks for corrupt data in the component store of the Windows image, making it a bit more intrusive than SFC. You can count on it to repair the IRQL NOT LESS OR EQUAL stop code if it has anything to do with the component store.

5. Uninstall recent programs

If you have recently installed a suspicious app that makes too many changes to your operating system, it could be the reason why you keep getting BSOD errors. For example, certain antimalware solutions and VPN services have been known to trigger IRQL NOT LESS OR EQUAL.

In this case, the easiest solution is to remove the fishy software applications. Here’s how to do that:

  1. Right-click the Windows Start button and go to Apps and FeaturesWindows 10 shows how to access Apps and Features from the Start right-click menu
  2. Click on Sort by and set it to Install date to view recently installed programsWindows 10 shows how to sort apps by install date
  3. Select the first program on the list, click Uninstall, and proceed with the removal processWindows 10 shows how to uninstall a program
  4. If you have installed multiple suspicious apps lately, make sure to remove all of them
  5. Reboot your computer to see if you still receive the BSOD error message

However, if those applications have integrated new entries in the registry and modified system DLL files when you installed them, then removing them using the Windows built-in uninstaller won’t be enough.

We suggest using a dedicated app uninstaller that removes leftover files and restores Windows DLL files to default after eliminating a program.

6. Update Windows

If you disabled automatic Windows updates, this could cause computer problems and BSOD errors since your OS can no longer download and install important security patches or hotfixes.

Here’s how to download Windows updates:

  1. Press the Windows key, type Check for updates, and hit EnterWindows 10 shows how to check for system updates
  2. If Windows finds any new updates, click DownloadWindows 10 shows how to download system updates
  3. Restart your PC

7. Remove and reseat your hardware devices

If your USB ports are faulty, this could lead to BSOD errors like IRQL_NOT_LESS_OR_EQUAL. Try plugging your USB-enabled devices into different ports and mix them around.

Furthermore, some Blue Screen of Death messages can be caused by hardware devices that aren’t properly plugged in the computer unit.

To repair this, you have to shut down your PC and detach all hardware parts by removing all cables and gear. Afterward, carefully place each device back in, especially when it comes to the BIOS, graphic, and memory cards.

While you’re at it, it might be a good idea to check if your hardware is compatible with Windows 10.

8. Use System Recovery

The System Recovery mode allows you to roll back Windows 10 to a previous checkpoint. So, if the IRQL_NOT_LESS_OR_EQUAL was caused by a software problem, then you should be able to quickly fix it this way.

Just keep in mind that any new software applications you installed will be gone after the rollback.

  1. Log in as the computer administrator
  2. Press Win key + R, type control panel, and hit EnterWindows 10 shows how to access Control Panel using the Run tool
  3. Click RecoveryWindows 10 shows how to access Recovery from Control Panel
  4. Click Open System RestoreWindows 10 shows how to open System Restore
  5. Select a restore point from the list that was created before you started receiving the BSOD error
  6. Restart your computer

9. Clean boot Windows

A clean Windows boot means starting up Windows 10 by loading only the necessary components at the software level when it comes to drivers, services, and processes. Everything else is excluded.

If the IRQL NOT LESS OR EQUAL stop code was caused by a faulty driver, service or process, then a clean boot will create a safe environment to help you further troubleshoot the problem.

  1. Press the Win key, type System Configuration, and launch this appWindows 10 shows how to access the System Configuration app from the search menu
  2. Go to the Services tab, deselect Hide all Microsoft services, and click Disable allWindows 10 shows how to disable all services
  3. Select the Startup tab and click Open Task ManagerWindows 10 shows how to open Task Manager from the System Configuration app
  4. Right-click the first item in the list and select DisableWindows 10 shows how to disable startup processes
  5. Do this for all startup processes with the Enabled status
  6. Restart your computer

10. Run Disk Cleanup

If you don’t have enough free disk space, Windows 10 fails to run its processes and get updated. In time, this can cause serious problems on your computer, including BSOD errors like IRQL NOT LESS OR EQUAL.

However, you can fix it by running Disk Cleanup, a simple and effective tool built into Microsoft’s operating system. Before using it, make sure you don’t need to save any files from the Downloads folder or restore anything from Recycle Bin.

Here’s how to free up disk space with Disk Cleanup:

  1. Log in as the computer admin
  2. Launch Windows Explorer with Win + E, right-click the C: drive, and select PropertiesWindows Explorer shows how to access the Properties of the C: drive
  3. Head over to the General tab and click Disk CleanupWindows 10 shows how to perform Disk Cleanup on the C: drive
  4. At Files to delete, select everything. Click Clean up system filesWindows 10 shows how to select files for Disk Cleanup
  5. Once the scan is over, select everything again, click OK and then Delete FilesWindows 10 shows how to select files for Disk Cleanup
  6. Restart your computer

If you need to delete more files, make sure to back up your important pictures, videos and work documents to an external disk. You could also burn discs or upload files to the cloud to keep them safe.

A rundown of IRQL_NOT_LESS_OR_EQUAL fixes

To conclude, the IRQL NOT LESS OR EQUAL BSOD error can be caused by a software or hardware issue on Windows 10, 8.1, 8, and older.

However, you can try to fix it by checking your device drivers and system memory, disabling or uninstalling your antivirus software, and repairing any hard disk or system errors.

You should also uninstall any suspicious programs you recently installed, use Windows Update and System Recovery, remove and reseat your hardware devices, as well as run Disk Cleanup and clean boot Windows.

Which of these fixes did the trick for you? Did we miss anything important? Let us know in the comment section below.