Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How to Fix NETIO.SYS BSOD Error in Windows?

How to Fix NETIO.SYS BSOD Error in Windows?

abhinashBy abhinashSeptember 3, 2022
netio-sys-bsod-error

The NETIO.sys BSOD appears with different error codes such as Page Fault in Nonpaged Area, System Service Exception, IRQL Not Less Equal, etc.

This system service handles the Network Input/Output devices such as WiFi dongle, Network Card, Modem, etc. If some faulty drivers, programs, or malware hinders the functionality of netio.sys, the system will run the bug check to prevent further damage. Hence, you will see the BSOD.

Table of Contents

  • How to Fix NETIO.SYS BSOD Error in Windows?
    • Analyze Dump File
    • Reset Network Settings
    • Uninstall and Reinstall Drivers
    • Remove External Peripherals
    • Perform a Clean Boot
    • Remove Third-Party Antiviruses
    • Modify Network Configuration in Torrent Applications
    • Repair Broken System Files
    • Clear Page File
    • Perform Windows Update
    • Perform System Restore
    • Reset Windows

How to Fix NETIO.SYS BSOD Error in Windows?

You can eliminate most BSOD errors by restarting your system. In addition, there are a few general fixes for blue screen errors, such as a Memory test, removing temporary files, etc. So, you can try those solutions before going to the specific fixes below.

But sometimes, the system may remain in the BSOD loop, and you may not be able to reach the desktop. In such a case, you can boot your system in safe mode and perform the fixes.

  1. Turn off your system by pressing the power button directly for around 10 seconds. Do this 3 or more times to boot your PC in the recovery environment.
  2. Navigate to Troubleshoot>Advanced Options>Startup Settings.
    startup-settings
  3. Click Restart and press 5 or F5 to boot into safe mode with networking.
    enable-safe-mode-with-networking

Now, let’s move on to the solutions right away.

Analyze Dump File

When you get a Blue screen error, Windows saves the details of the issue for analysis. This is stored in dump files, and most of the time, it contains the file or process that is causing the problem.

So, you can check the dump files to pinpoint the culprit. You will need a Microsoft application called WinDbg to access the minidump file.

  1. Download and Install WinDbg on your computer from the Microsoft Store.
  2. Open WinDbg in administrative privilege.
  3. Click on File and choose the Open dump file option.
  4. Click on Browse and enter %windir%\Minidump in the address bar to get to the folder.
    open dump file
  5. Select the recent dump file and let the system load it.
  6. Go to the View menu and click on Command. A terminal will open up.
  7. Type !analyze -v command in the terminal and hit Enter.
    windbg analyze
  8. After the details are up on the screen, look for the Module name and associated details. You can search about the error on the internet if it is unclear.
    windbg module name

Proceed to find the program, driver, or services that is interfering with the netio.sys file. When you find the cause, you can remove the program or hardware or stop the task.

Reset Network Settings

Most of the time, the Network drivers and configurations are the problems for the netio.sys BSOD. The network adapters may not be functioning properly, or the settings might be incompatible.

So, the first thing you should do is reset network adapters and their settings. Follow the instructions below to do it.

  1. Press Windows + ‘I’ to open Settings.
  2. Go to the Network & Internet menu.
  3. Click on Advanced Network Settings and navigate to Network Reset.
    network reset
  4. Click Reset now.
    reset now
  5. Your network adapters and configurations will reset upon restart. Change the settings to the ones you set earlier.

See if the Blue screen has gone away.

Uninstall and Reinstall Drivers

The Input/Output drivers, such as the Network driver, use netio.sys service to help the devices communicate with the system. So, if the network drivers are corrupted or outdated or have some bugs, they may not use the service properly, hence displaying the BSOD.

So, you need to remove the drivers and re-install them to fix the issue.

  1. Press Windows + ‘R’ and enter systempropertieshardware to get to the Hardware tab in System Properties.
  2. Go to Device Installation Settings and select No. This will prevent your system from automatically installing the drivers.
    device installation settings
  3. Visit the manufacturer’s website to find the latest drivers and download them. We asked you to download the drivers first since uninstalling the network driver may cause your PC to lose internet connection.
  4. Now, press Windows + ‘R’ and type devmgmt.msc to open Device Manager.
  5. Look for the drivers, especially network adapters. Double-click on the device options to expand.
  6. Right-click on the driver and click Uninstall device. Do it for both Ethernet and Wi-Fi drivers.
    uninstall network driver
  7. Install the downloaded drivers after restarting the PC.

See if the problem is solved now.

Remove External Peripherals

As we mentioned earlier, the netio.sys service monitors the communication of network I/O devices in your system. If you have connected external peripherals, they may be causing the service to malfunction.

You should remove any external devices such as flash drives, Wifi dongle, etc., and observe if the blue screen appears again.

Perform a Clean Boot

Sometimes you may see the netio.sys BSOD when one program tries to write on the memory address specified to another program. This can happen when a number of programs are running in the background and many applications that use the network interface open up during startup.

Similarly, if you have installed or updated new programs recently, then it might be the reason for the error.

So, you should disable the startup applications and enable them individually to see which one causes the issue using the Task manager. You should also stop the programs from running in the background. Let’s see how to do it.

  1. Press Windows + ‘R’ and enter msconfig to open System Configuration.
  2. Uncheck Load startup items.
    uncheck load startup items
  3. Go to the Services tab, check the Hide all Microsoft services box and click Disable all.
    hide all microsoft services
  4. Now, go to the Startup tab and click Open Task manager.
  5. In the Task manager window, select the program individually and click Disable.
    disable startup
  6. Do this for all the applications in the list.
  7. Similarly, press Windows + ‘S’ and type Apps and Features. Open the Apps and Feature system setting from the search result.
    apps and features
  8. When the window opens up, click on the three dots on the right side of the applications and click Advanced options.
    advanced option in apps and feature
  9. Choose Never in Let this app run in the background option.
    never let this app run in background

Restart your system and use it for a while. If the BSOD does not appear, then one of the programs may be the culprit. Enable them one by one and uninstall the program that causes the Blue screen error on your PC.

Remove Third-Party Antiviruses

Antiviruses scan the files coming into your PC and compare them with the ones in their database using the network traffic to detect malicious programs. So, if you are using third-party antiviruses, then they may interfere with the netio.sys service.

In addition, if you are using multiple security software, there can be a conflict between those which could block the hardware drivers and system processes. As a result, you will see the Blue screen of death error.

We advise you to use a single antivirus if you want to continue using security software. Update it first to see if it fixes the issue. If not, you should remove the antiviruses, including their configurations. Usually, you can remove the antivirus by opening the application and looking for the option to uninstall. However, the process may vary depending on the program.

Look if you find the BSOD again.

Modify Network Configuration in Torrent Applications

Most internet users install Torrent applications, such as uTorrent, BitTorrent, etc., to download files without interruption. But the network threshold settings in the torrent applications can hinder the operation of netio.sys file.

Let’s see how to change the configuration in BitTorrent.

  1. Open BitTorrent using Windows Search or from the Desktop icon.
  2. Go to Options in the menu bar at the top and click on Preferences.
    preferences in utorrent
  3. Expand the Advanced option and click on Disk Cache.
  4. Unselect the Enable caching of disk writes and Enable caching of disk reads boxes.
    disable advanced disk cache
  5. Save the changes and restart your system.

See if the Blue screen still appears.

Repair Broken System Files

If the netio.sys file is corrupted by malware or buggy drivers, your system will be unable to maintain communication with I/O devices. As a result, the system will perform the said bug check and display the BSOD.

You can perform system scans to repair the damaged file. Let’s see how to do it.

  1. Press Windows + ‘R’ and type cmd.
  2. Press Ctrl + Shift + Enter to open the Command prompt with administrator permission.
  3. Enter DISM online /cleanup-image /restorehealth to run a DISM scan to repair the cache files. It downloads the healthy one through Windows update.
    dism
  4. Run an SFC scan to replace the damaged files from the repaired cache by typing the sfc /scannow command.
    sfc-scan-now
  5. Restart your PC and run chkdsk /r /x to repair the disk errors.
    chkdsk

Observe the occurrence of BSOD after the system restarts. You can also navigate to Troubleshoot>Advanced Options>Command Prompt to run these scans from the recovery environment.

Clear Page File

Windows stores some programs cache to a Page file in your storage drive when the physical RAM is about to be filled. If those cache file of network-related programs in the virtual memory gets corrupted and the system continuously tries to access them, you will see a Page Error in Unpaged Area (netio.sys) BSOD.

You can clear the Page file to remove the damaged data. Let’s see how you can do it.

  1. Press Windows + ‘R’ and type gpedit.msc to open Local Group Policy Editor.
  2. Navigate to Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options.
  3. Scroll down to find Shutdown: Clear virtual memory pagefile.
    clear page file at shutdown
  4. Double-click on it and set it to Enable.
    enable the clear page file feature

Restart your system to clear the Pagefile. See if the Blue screen error is fixed.

Perform Windows Update

Sometimes the Operating system or the drivers themselves may have some bugs causing the BSOD. In such cases, Windows usually provide the fix via Windows Update.

So, you should install all the updates available for your PC. Let’s see how you can do it.

  1. Press Windows + ‘I’ to open Settings.
  2. Go to Windows update.
  3. Click Check for updates.
  4. Download and install all of the available updates.
    download-and-install-updates
  5. Again, go to Advanced Options and select Optional updates.
  6. Install the pending updates, if available.
    download-optional-updates
  7. Restart your system for the changes to take place.

See if the Blue screen error has gone now. If the problem was caused by a recent update, you could uninstall it.

  1. Go to Update History in Windows update.
  2. Scroll down to find Uninstall updates.
    uninstall windows update
  3. Select the latest update and click Uninstall.
    uninstall updates

You should find the problem solved.

Perform System Restore

Some newly installed or updated drivers and programs using network services may be incompatible with your PC causing it to hinder the functionality of netio.sys.

You can fix this issue by restoring your PC to an earlier healthy state using System Restore. Let’s see how you can do it.

  1. Press Windows + ‘R’ and type rstrui.exe to open System Restore.
  2. Choose the restore point. You can choose a recommended one or the point of your choice if you have created the restore point earlier.
    select-recommended-restore-in-resotr-system-files
  3. Click Finish to start the restoring process.

After the system reboots, see the occurrence of BSOD again.

Reset Windows

Resetting Windows is the last resort if the above fixes do not work for you. Let’s see one of the ways to do it.

  1. Boot your PC in a recovery environment following the steps mentioned earlier.
  2. Go to Troubleshoot and click Reset this PC.
    reset-this-pc
  3. Follow the instructions. Choose the Cloud download option to reset Windows using a fresh operating system directly from Microsoft.
    cloud download or local reinstall 2

Notice the appearance of BSOD after resetting. You can also perform a clean installation of Windows after backing up your data.

fix
abhinash

I am a mechanical engineer who was awe-struck at first sight of computer. Since then, I have excelled at writing tech-contents regarding every problems and features of windows, software, hardware and anything it incorporates. In addition, I love to study, play FIFA, write poetry and enjoy the gift of life that the mother nature have provided to us.

Related Posts

boot loop

14 Ways to Fix Windows Boot Loop

March 19, 2023
how to change windows startup sound

How to Change Windows Startup Sound

March 17, 2023
scan disk windows 10

How to Scan Disk Windows

March 16, 2023
Shared GPU Memory

What is Shared GPU Memory? How is It Different From Dedicated VRAM?

March 12, 2023
firmware vs software

Firmware Vs Software – What’s the Difference?

March 8, 2023
update sound drivers

How to Update Sound Drivers on Windows

March 7, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
APU vs CPU

APU Vs CPU – What’s the Difference?

March 19, 2023
Shared GPU Memory

What is Shared GPU Memory? How is It Different From Dedicated VRAM?

March 12, 2023
c drive vs d drive

C Drive Vs D Drive – What’s the Difference?

March 12, 2023
You may also like
fix camera on dell laptop

11 Ways to Fix Camera on Dell Laptop

March 20, 2023
how-to-set-default-printer

How to Set Default Printer? 4 Simple Ways

March 20, 2023
how-to-connect-canon-printer-to-wifi

How to Connect Canon Printer to Wi-Fi

March 20, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.