How to Fix Ndu.sys Blue Screen Error on Windows 10

Ndu.sys is a file system that is an important part of Windows and rarely causes problems. This file is a Windows Network Data Usage Monitoring Driver file, and it is located in the C:\Windows\System32\drivers folder, and the process is known as Windows Network Data Usage Monitoring Driver. If you experience the Ndu.sys blue screen error on your Windows 10 device, you can try the solutions provided in this article.

You may encounter this issue after successfully upgrading to the latest version of Windows 10.

Fix Ndu.sys BSOD Error

If you are faced with this SYSTEM_SERVICE_EXCEPTION error, you can try the solutions I recommend below in no particular order and see if they help you solve the problem.

Before proceeding to the repair method, you should know that if you can log in normally, then it's okay. But if not, you will have to boot into Safe Mode, then enter the Advanced Startup Options screen or use the Installation Media to boot so you can run these instructions.

1. Using Blue Screen Troubleshooter Online

In some cases, this Online Blue Screen Troubleshooter from Microsoft will resolve the BSOD error. You can follow my guide to this method in my other article entitled how to use the Blue Screen Troubleshooter from Microsoft on Windows 10.

2. Update Network Card Drivers.

Ndu.sys is known as the Windows Network Data Usage Monitoring Driver. So, you may be experiencing this error due to out-of-date or corrupted network card drivers. In this case, you can update your drivers manually via Device Manager (Win + X, then click Device Manager), or you can get updated drivers in the Optional Updates section under Windows Update. You can also update your driver automatically, or you can download the latest version of the driver from your network card manufacturer's website.

3. Rename and Replace File Ndu.sys

To do this, follow the steps below.

  • Press Win + E keys to open File Explorer and navigate to the C:\Windows\System32\drivers folder.

  • In this location, right-click on the Ndu.sys file and select Rename.
  • Rename Ndu.sys to Ndu.sys1.
  • If you cannot rename the file, make sure you are logged in with an administrator account or change the permissions you have on this particular file to an administrator.
  • Next, open the C: partition where you installed Windows 10 and find the Windows.old folder. This folder contains the older version of Windows 10 that you upgraded.
  • Locate and open the System32 folder, open the driver's folder and locate the Ndu.sys file.

  • Right-click on it and select the Copy option.

  • Now go back to the C:\Windows\System32\drivers folder and paste the file you copied earlier in this folder.

  • Then close File Explorer and restart your Windows 10 PC.

After booting, check to see if this BSOD error persists or not. If still, try the next solution.

4. Rollback to Previous Windows 10 Version

This solution requires you to revert to a previous version of Windows 10. You can read my article on the latest Windows 10 update issues and how to fix them in the repair section to perform this method.

5. Change Internet Connection Mode

This solution requires you to change your internet connection mode. So, if you are using wired connection mode (ethernet) to access the internet on your Windows 10 computer, you can switch to wireless connection mode (WiFi) or vice versa and see if the error persists.

6. Reset Windows 10

This solution requires that you reset Windows 10 and see if that helps. To do so, you can read my article on how to reset Windows 10 to factory default settings or factory reset Windows 10 using Cloud Option.

7. Clean Install Windows 10

At this point, if none of the solutions above have been successful in resolving this BSOD error, it is most likely due to some system malfunction that cannot be resolved conventionally. In this case, you can back up your files to an external USB drive. If you can't boot to the desktop, use a Linux Live USB to back up your files, or read my article on how to quickly and easily back up data on a Windows PC that won't boot, then do a clean install of Windows 10.

Hopefully, one of the methods above can help you fix the Ndu.sys blue screen error on your Windows 10. That's it for this tutorial. Don't forget to leave your comments below to share your experience in following this tutorial. Thank you.