Introduction / Why This Is Needed
Network settings can become "clogged" over time due to IP address conflicts, incorrect DNS servers, driver errors, or even virus attacks. Resetting to factory defaults is an effective way to quickly restore a stable internet connection when standard troubleshooting doesn't help. After completing this guide, you will have a clean network stack free of conflicts and errors.
Requirements / Preparation
Before starting, ensure that:
- You have administrator privileges on the computer (for Windows/Linux) or system access (macOS/mobile OS).
- You have saved Wi-Fi network passwords and VPN parameters (logins, servers, keys). These will be deleted after the reset.
- If a static IP address is used, record its settings (address, mask, gateway, DNS).
- To reinstall drivers (in case of corruption), have internet access via another device (e.g., a smartphone with mobile data) to download drivers.
Step 1: Identify the Platform and Type of Problem
First, accurately determine which system has the failure:
- Windows (10 or 11) — issues often manifest as "No internet access" or error
0x8007045D. - macOS — failures are typical after updates or router changes.
- Linux (Ubuntu, Fedora, etc.) — usually related to NetworkManager or
netplan. - Android/iOS — often occur after travel or SIM card changes.
Also, assess the symptoms:
- No internet, but Wi-Fi is connected.
- Doesn't see available networks.
- Low speed or frequent disconnections.
- DNS errors (
DNS_PROBE_FINISHED_NO_INTERNET).
This will help choose the most appropriate reset method.
Step 2: Back Up Important Network Data
Since the reset will delete all saved settings, prepare:
- Wi-Fi passwords:
- On Windows: open
Control Panel → Network and Internet → Network and Sharing Center → Manage wireless networks. The "Properties" button will show the password as characters (administrator privileges required). - On macOS: open
Keychain Accessin Utilities, find the network under "passwords". - On Android/iOS: passwords are usually not viewable without root/jailbreak, so record them in advance.
- On Windows: open
- VPN parameters: open your VPN client and export the configuration or copy manually (server, credentials).
- Static IP: if used, note the settings in
Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings(Windows) orSystem Preferences → Network(macOS).
Step 3: Perform Reset via System Tools
For Windows 10/11
- Open Settings (
Win + I) → Network & Internet → Advanced network settings. - In the "Network reset" section, click Reset now.
- Confirm. The system will restart and remove all network adapters, then reinstall them.
- Alternative method via Command Prompt (administrator):
Restart the PC after execution.# Reset TCP/IP stack netsh int ip reset # Reset Winsock netsh winsock reset # Clear DNS cache ipconfig /flushdns
For macOS (Monterey and newer)
- Open System Preferences → Network.
- Select the active interface (Wi-Fi or Ethernet) and click Remove (minus sign).
- Click Apply. The interface will disappear.
- Click + (add), select the interface type (Wi-Fi/Ethernet), and recreate it.
- For a full reset, you can also reset NVRAM/PRAM (hold
Option + Command + P + Rat startup for 20 seconds) and SMC (instructions vary by model).
For Linux (Ubuntu/Debian with NetworkManager)
- Open the terminal.
- Remove connection configuration files:
sudo rm /etc/NetworkManager/system-connections/* - Restart NetworkManager:
sudo systemctl restart NetworkManager - If
netplanis used (e.g., on servers), edit/etc/netplan/*.yamlto default settings (DHCP) and apply:sudo netplan apply
For Android (10+)
- Open Settings → System → Reset → Reset network settings.
- Confirm. The device will restart, deleting Wi-Fi networks, Bluetooth pairs, and mobile settings.
For iOS (15+)
- Open Settings → General → Transfer or Reset iPhone → Reset.
- Select Reset network settings. Enter password if required.
- After reboot, reconfigure the network.
Step 4: Reboot the Device and Network Equipment
After the reset, mandatorily:
- Reboot the device (PC, phone) to fully initialize network drivers and the stack.
- Reboot the router/modem: unplug the power cord for 30 seconds, then plug in. This resets its ARP table and DHCP lease, especially important if the issue was an IP conflict.
- If using mobile internet (USB modem, SIM), remove and reinsert the SIM card after reboot.
Step 5: Reconfigure the Connection and Verify
- Connect to the Wi-Fi network, enter the saved password.
- If using a static IP, configure it manually in network settings.
- Launch the VPN if required and ensure the connection is established.
- Check access:
- Open several websites (e.g.,
google.com,yandex.ru). - Ping a public DNS (e.g.,
ping 8.8.8.8in terminal/CMD). - Test speed on
speedtest.net.
- Open several websites (e.g.,
Result Verification
A successful reset should result in:
- "Connected" or "Internet access" status in network settings.
- Ability to load web pages without errors.
- Normal speed (matching your plan).
- No DNS or proxy error messages.
If internet works but only some sites load, check DNS servers (set 8.8.8.8 and 1.1.1.1).
Potential Issues
1. Lost Wi-Fi Passwords
Symptom: You don't remember the password for your home network.
Solution: Log into the router's admin panel (usually 192.168.1.1 or 192.168.0.1) via cable, find the "Wireless" section, and view the key in plain text (often encrypted, but you can reset and set a new one).
2. Doesn't Connect After Reset
Symptom: The device sees the network but doesn't get an IP. Solution:
- Ensure DHCP is enabled on the router.
- Try assigning an IP manually (e.g.,
192.168.1.100with mask255.255.255.0and gateway192.168.1.1). - Update the network adapter driver manually from the manufacturer's website (especially for Windows).
3. Errors After Reset on Windows
Symptom: Error "Network adapter does not have a valid IP configuration" appears.
Solution: Run cmd as administrator and execute:
ipconfig /release
ipconfig /renew
If that doesn't help, check the "DHCP Client" service (should be running).
4. Reset Didn't Help, Problem Persists
Symptom: Internet works on other devices but not on this one. Solution: The issue may be hardware-related (network card, Wi-Fi module). Try:
- Temporarily disable antivirus/firewall.
- Check the cable or try another network (e.g., a phone's hotspot).
- On a PC: go to Device Manager, uninstall the network adapter, and reboot to reinstall the driver.