FULL FIX: Irql_unexpected_value error on Windows 10

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Affiliate Disclosure
Share this article:

  • IRQL_UNEXPECTED_VALUE is a Blue Screen of Death error, and just like many other BSOD errors, this one will restart your PC in order to prevent damage.
  • Many users had problems with their network adapters, most notably Atheros, Netgear, and TP-Link, but they managed to fix this BSOD error by downloading the latest drivers for their network adapter.
  • You can't be too careful with the black screen of death errors. Go to our BSoD troubleshooting section immediately if you find another one. 
  • If you find another Windows 10 error head out for our Windows 10 errors Hub to check for a possible solution.
how to fix irql unexpected value windows 10
To fix various PC problems, we recommend DriverFix: This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

IRQL_UNEXPECTED_VALUE is a Blue Screen of Death error, and just like many other BSOD errors, this one will restart your PC in order to prevent damage.

Since these errors can be problematic, today we’re going to show you how to fix this error on Windows 10.


Irql_unexpected_value is a BSOD error, and like other blue screen errors, it will force your PC to crash and restart.

This can be a big problem for many users, and speaking of problems, users reported the following issues:

  • Irql unexpected value Windows 10 WiFi – Many users reported that this issue was caused by their WiFi adapter. If that’s the case, you might want to consider updating your wireless adapter drivers and check if that helps. If the issue still persists, your wireless adapter might be faulty.
  • Irql unexpected value when connecting to Internet – According to users, sometimes this error message occurs when connecting to the Internet. This is most likely an issue with your network adapter, so it’s advised to reinstall its drivers.
  • Irql unexpected value Netgear – Sometimes this error message can appear while using a Netgear adapter on your PC. If the issue persists even after updating your drivers, it’s advised to replace your network adapter.
  • Irql_unexpected_value Windows 8.1 – This error can appear on every version of Windows, and many users reported it on Windows 8.1 and 7. Even if you don’t use Windows 10, you can apply our solutions to the older versions of Windows as well.
  • Irql_unexpected_value ndis.sys – Sometimes you’ll get a name of the file that is responsible for this error. If that happens, you need to do a bit of research on your own and find an application or a driver that this file is related to.
  • Irql unexpected value blue screen – This is a blue screen error and it will force you to restart your PC whenever it appears. However, you should be able to fix the problem by using the solutions from our article.

Solution 1 – Update Windows 10

Many issues can appear if your Windows 10 is out of date, and one of those issues is IRQL_UNEXPECTED_VALUE Blue Screen of Death error.

Windows 10 has some minor problems with certain hardware and software, and those minor problems can sometimes lead to system crashes and BSOD errors.

If you want to make your PC stable and error-free it’s important that you download the latest updates by using Windows Update.

Many of these updates bring new features, but more importantly, these updates also address both hardware and software issues, and by installing the latest updates you’ll minimize the risk of BSOD errors.

To make the updating process more streamlined, Windows 10 usually downloads the missing updates automatically in the background, but sometimes you might miss an important update due to bugs.

However, you can always check for updates manually by doing the following:

  1. Press Windows Key + I to open the Settings app.
  2. When Settings app opens, navigate to Update & Security section.
    Irql unexpected value when connecting to Internet
  3. Now click Check for updates.
    Irql unexpected value Netgear

Windows will now check for available updates. If any updates are available, they will be downloaded automatically in the background.

After the updates are downloaded, they will be installed as soon as you restart your PC. Once your system is up to date, check if this problem still occurs.

Solution 2 – Remove the problematic applications

Third-party applications are useful, but some applications might not be fully compatible with the version of Windows you’re using.

Many users reported issues with Intel Online Connect Access, and in order to fix this problem, it’s advised to remove this application from your PC.

Keep in mind that uninstalling the problematic application might not be always enough, so it’s recommended to remove all files and registry entries associated with this application.

Doing this manually can be a long and tedious process, even for advanced users, so it’s always better to do that automatically with specialized software.

If you’re looking for a tool that can completely remove any application from your PC, you might want to consider using uninstaller software.

These tools are specially designed to remove any leftover files and registry entries along with the application you’re trying to remove.

By doing so, you can remove any application from your PC and ensure that any leftover files don’t interfere with your system in the future.

If you’re looking for uninstaller software, there are many great applications available, but the best are Revo Uninstaller and IOBit Uninstaller so feel free to try any of them.

Solution 3 – Update your drivers

Drivers are important for system stability, and if your drivers are out of date, or just not compatible with Windows 10, you can experience a BSOD error such as IRQL_UNEXPECTED_VALUE.

To fix these types of errors it’s advised that you update your drivers, and you can do that right from Device Manager by following these steps:

  1. Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
  2. When Device Manager opens locate the device that you wish to update, right click it and choose Update driver.
    Irql unexpected value Windows 10 WiFi
  3. Select Search automatically for updated driver software. Windows 10 will now download and install the required drivers.
    Irql unexpected value when connecting to Internet
  4. Repeat these steps for all devices that you wish to update.

Although using Device Manager to update your drivers is fairly simple, many users are advising to update drivers manually.

According to them, Device Manager doesn’t always download the latest drivers, therefore it’s better that you download the drivers manually.

To update the necessary drivers, you just need to visit your hardware manufacturer’s website and download the latest drivers for your device.

It’s worth mentioning that many users had problems with their network adapters, most notably Atheros, Netgear, and TP-Link.

But they managed to fix this BSOD error by downloading the latest drivers for their network adapter.

Keeping your drivers up to date is crucial for system stability, and if you want to update all drivers on your Windows 10 PC, we suggest that you use a third-party software that will do that automatically.

Downloading drivers manually is a process that carries the risk of getting the wrong driver installed, which may lead to serious malfunctions.

The safer and easier way to update drivers on a Windows computer is by using an automatic tool such as TweakBit Driver Updater. W

e strongly recommend to not take the risk and to let a professional third-party updater do the job.

Disclaimer: some features of this tool are not free.

Solution 4 – Remove antivirus software

Irql unexpected value Netgear

Blue Screen of Death errors can be caused by certain software, such as your antivirus for example.

According to users, IRQL_UNEXPECTED_VALUE error can be caused by third-party antivirus programs, and in order to fix this error, you need to remove all third-party antivirus software.

Uninstalling a certain antivirus might not fix the problem, therefore it’s recommended to use a dedicated removal tool in order to delete any files left by your antivirus programs.

If your antivirus was the problem, it’s highly recommended to switch to a different antivirus solution.

There are many great antivirus tools available, and if you’re looking for a new antivirus, you might want to consider Bitdefender, BullGuard, or Panda Antivirus.

All these tools offer great security, and they are fully compatible with Windows 10, so you won’t experience any BSOD errors while using them.

Solution 5 – Perform a Clean Boot

As we already mentioned, Blue Screen of Death errors can be caused by installed software, and in order to fix this problem, you need to find the problematic software and remove it.

To do that, you can do the following:

  1. Press Windows Key + R and enter msconfig. Press Enter or click OK.
    Irql_unexpected_value Windows 8.1
  2. When System Configuration window opens choose Selective startup and uncheck Load startup items.
  3. Go to Services tab, check Hide all Microsoft services and click the Disable all button.
    Irql_unexpected_value ndis.sys
  4. Go to Startup tab and click Open Task Manager.
    Irql_unexpected_value Windows 8.1
  5. Right click each item on the list and choose Disable from the menu.
    Irql unexpected value blue screen
  6. After you disable all startup items close Task Manager, go back to System Configuration window and click Apply and OK.
    Irql unexpected value Windows 10 WiFi

After you restart your PC check if everything works properly. If the IRQL_UNEXPECTED_VALUE error doesn’t appear it means that it was caused by one of the disabled applications or services.

To find the problematic application now you need to repeat the same steps and enable applications and services one by one until you find the one that is causing you this error.

Solution 6 – Reset Windows 10

If this error is caused by software, you can fix it by performing a Windows 10 reset.

To perform a Windows 10 reset you’ll need a Windows 10 installation media, so be sure to create one by using Media Creation Tool.

We have to mention that this procedure is similar to clean install, therefore it’s highly recommended that you back up your important files from your C partition. To perform Windows 10 reset do the following:

  1. Restart your computer during the boot in order to start Automatic Repair.
  2. Choose Troubleshoot > Reset this PC > Remove everything. Insert Windows 10 installation media if you’re asked to.
  3. Select Only the drive where Windows is installed > Just remove my files and click the Reset button.
  4. Follow the instructions to complete the reset process.

Solution 7 – Check your hardware

If Windows 10 reset didn’t fix the IRQL_UNEXPECTED_VALUE error it means that certain hardware issue is causing it.

These errors are usually caused by faulty RAM, so be sure to check your RAM modules.

In addition to RAM, almost any other hardware component can cause this error, so you might have to perform a detailed hardware inspection.

IRQL_UNEXPECTED_VALUE BSOD error can cause some problems, but this error is usually resolved by updating the outdated drivers or by finding and removing the faulty hardware.

FAQ: Read more about IRQL_UNEXPECTED_VALUE error

  • What is the IRQL_UNEXPECTED_VALUE error?

IRQL_UNEXPECTED_VALUE is a Blue Screen of Death error, and just like many other BSoD errors, this one will restart your PC in order to prevent damage.

  • How can I solve IRQL_UNEXPECTED_VALUE error?

Update Windows 10 and remove the problematic applications. If these solutions didn’t fix the problem read our step-by-step full guide.

  • What is a BSoD error code?
A stop error commonly called BSoD, or the blue screen of death, is an error screen displayed on a Windows computer system after a fatal system error. Learn about what can cause a BSoD error.

Editor’s Note: This post was originally published in May 2018 and has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in June 2016 and was revamped and updated in November 2020 for freshness, accuracy, and comprehensiveness.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • My lappy is giving blue screen (BSOD) error like the above – “IRQL Unexpected Value” while trying to install Windows 10 on a formatted partition where there was Windows 7 before. I decided to format that partition of 80 GB and extended that to 100 GB after I started to have many BSOD errors and nothing was left to try to my knowledge! I cannot install any OS including many Linux distros using either CDs, DVDs, or USB devices. What could be the problem? I think I did both HDD and RAM test and were normal. I guess Wi-Fi driver as I read in some other article. Anything else?