How to Fix Error: 21 – ERR_NETWORK_CHANGED

How frustrating it feels when, while browsing, the ERR_NETWORK_CHANGED error occurs. It occurs when, due to something, your connection to the internet gets disrupted or changed, and thereafter, your browser could not connect with a website.

21 – ERR_NETWORK_CHANGED

If you are experiencing this issue, here’s what you need to know to resolve it.

Causes of the Error: 21 – ERR_NETWORK_CHANGED

This error generally occurs when something has gone wrong with your connection to the Internet. Causes vary, but following are some of the most frequent ones:

  • Unstable Network Settings: Many times, sudden changes in your network settings may also trigger this error.
  • Outdated or corrupted network drivers: This may be caused by malfunctioned drivers.
  • DNS Issues: A corrupted DNS cache affects the connection between your browser and the website.
  • Third-party software conflicts: It includes VPNs, Antivirus, and other networking tools that can interfere with your internet settings.
  • Virus/Malware: Malware can also alter your network settings and hence cause an impediment.

1. Restart Your Modem

A simple restart of your modem will clear up temporary connectivity problems. Switch off your modem and wait for a few minutes.

Turn it on again. Let the modem boot up fully, then check if the error persists. This will ensure a fresh connection to your ISP.

2. Reset TCP/IP

If rebooting your modem does not work, try resetting your TCP/IP stack. This will resolve a great many problems with your network. To do so:

  • Open the Command Prompt as an administrator. Then, one by one, copy the following commands into it, pressing Enter after each:
    netsh int ip reset
    netsh winsock reset
  • Restart your computer and see whether the problem goes away.

How to Use the Command Prompt

The Command Prompt works by simply entering proper Windows commands into it. You use it effectively when you have administrative access to the computer.

Admin privileges are required for certain tasks, such as resetting TCP/IP protocols. Make sure you have them before proceeding.

Here’s how to reset TCP/IP using Command Prompt:

  1. Search for Command Prompt in the Windows search bar.
  2. Right-click on it and select Run as administrator.
    Enter the following commands one by one, pressing Enter after each:
  • netsh winsock reset 
  • netsh int ip reset  
  • ipconfig /release  
  • ipconfig /renew  
  • ipconfig /flushdns  

These commands will reset your TCP/IP settings, which can help resolve network-related issues.

3. Flush DNS

A corrupted DNS cache can cause browsing issues. Clearing it might help resolve the ERR_NETWORK_CHANGED error. Here’s how to flush your DNS:

  1. Press Windows + R to open the Run dialog.
  2. Type cmd and press Enter.
    In the Command Prompt that opens, type the following command followed by Enter: ipconfig /flushdns
  3. Restart your browser and see whether the problem goes away.

4. Update Your Network Drivers

Outdated or corrupted network drivers can be a reason for the connectivity problem. Update them:

  • Open Device Manager by right-clicking the Start button.
  • Click to Expand Network Adapters.
  • Right-click your network adapter, and click Update driver.
  • Select Search automatically for updated driver software.

If the automatic search doesn’t work, consider using Driver Updater to automatically update all your device drivers efficiently.

5. Scan Your Computer for Viruses

Malware may modify your network settings and bring about an ERR_NETWORK_CHANGED error.

Run a full system scan for malware using good antivirus software. Outbyte AVarmor is highly recommended for comprehensive malware protection.

6. Uninstall VPN Client Software

Sometimes, the VPNs mess up your network configuration and result in such errors. Try uninstalling your VPN client software for the time being and see if the error clears. If so, either consider reinstalling the VPN or one that is compatible with your system.


FAQs

What is the meaning of ERR_NETWORK_CHANGED?

The code shows that changes in network settings have just taken place or your browser got disturbed; it cannot access the internet.

May a problematic driver cause this type of error?

Yes, this kind of error originates mainly because the Network drivers are too old or corrupted.

How do I flush my DNS?

You open Command Prompt and enter ipconfig /flushdns; this will clear off your DNS cache.

Is it possible that this error has something to do with malware?

Yes, malware can reconfigure your network settings, thus disconnecting you from the internet.

Should I uninstall my VPN to fix this error?

Disable your VPN temporarily to be sure if it is problematic. You can reinstall it if needed or install one which is compatible.

Don’t forget to share this post!
About The Author
Position: Author

Yuri Thomopso is a technology enthusiast and writer with a focus on simplifying complex tech issues for everyday users. He specializes in resolving Windows and software-related problems, offering clear, actionable solutions. Yuri is passionate about empowering readers to optimize their devices and enhance productivity in their digital lives.

Outbyte PC Repair Outbyte PC Repair
Take the bull by the horns: identify and resolve performance issues that might be affecting your PC.
Outbyte AVarmor Outbyte AVarmor
With its powerful engine, Outbyte AVarmor identifies and removes viruses, malware, and spyware threats from your PC.
Outbyte Driver Updater Outbyte Driver Updater
Manually searching for drivers can be quite tiresome, as finding correct driver versions may be difficult for a casual user.
Camomile Camomile
Free CPU Optimization App. CPU optimization and longer battery life for your computer.
People About Us
See what Outbyte users are saying about our software.
Recent articles
Sep 26, 2025
Not able to open or manage JSON files on your Windows device? Well, do not worry; this guide will explain what a JSON file is, how to open them, and what to do in the case of improper functioning of the...
Yuri Thomopso
Sep 25, 2025
Summary This is a driver of the NvModuleTracker installed on systems with hardware that sports NVIDIA graphics. The most important thing the driver does is to log and investigate the state of various...
Yuri Thomopso
Sep 24, 2025
What Is YourPhone.exe? yourphone.exe is the process related to the application called Microsoft Your Phone, designed to connect your smartphone with Windows PC. It permits viewing notifications, photos, and...
Yuri Thomopso