Soft Reset vs. Hard Reset: Which One Do You Need?
When troubleshooting network connectivity issues, choosing the correct reset method is critical — an unnecessary factory reset means reconfiguring your entire network from scratch. Understanding the architectural difference between these two operations will save you time and avoid data loss.
- Power Cycle (Reboot):The mildest intervention. Unplugging the power cord for 30 seconds and plugging it back in — or clicking "Reboot" in the admin panel — clears the router's active volatile RAM (DRAM). This flushes the ARP table, NAT connection tracking table, DNS resolver cache, and any hung system processes. Your custom SSID, passwords, and port forwarding rules are untouched because they live in NVRAM, not volatile RAM. Use a power cycle first for intermittent connection drops, slow speeds, or unresponsive devices.
- Soft Reset (Admin Panel Factory Restore):Initiated from the router's web interface (Administration → Factory Defaults, or Maintenance → Restore), this performs a full NVRAM wipe and triggers a reboot. The outcome is identical to a physical button reset — all custom configurations are erased. Use this when you can still access the admin panel but want a clean slate.
- Hard Reset (Physical Button Factory Reset):Completely wipes the router's non-volatile random-access memory (NVRAM or flash config partition). This restores the operating system back to its default factory settings, erasing custom SSIDs, Wi-Fi keys, admin passwords, port forwarding rules, static DHCP leases, VPN configurations, parental controls, and DHCP server settings. Required when you are locked out of the admin panel or have forgotten the admin password.
Recovery Checklist: Do This BEFORE Resetting
A factory reset is irreversible. Spend 5 minutes collecting the following information from your router settings panel before proceeding. You will need these details to restore internet access afterward.
- Screenshot WAN settings: Navigate to Network → WAN or Internet. Note your Connection Type (PPPoE, DHCP, Static IP), and for PPPoE connections write down the exact username and password your ISP assigned. These are typically formatted like
user@ispname.netor a phone number. - Export configuration backup: Go to System Tools → Backup (TP-Link) / Administration → Restore/Save Setting (ASUS) / Advanced → Administration → Backup Settings (Netgear). Download the .bin or .cfg file to your computer.
- Note port forwarding rules: Visit NAT → Port Forwarding or Advanced → Port Forwarding/Port Triggering. Write down every rule: internal IP, external port, protocol (TCP/UDP), and device name. Visit our port forwarding guide for reconfiguration help after reset.
- Record static DHCP leases: In LAN → DHCP → Address Reservation, note every device MAC address paired with a reserved IP (e.g., NAS device at 192.168.1.100, security camera at 192.168.1.110).
- Note custom DNS servers: In WAN or DHCP settings, note any custom DNS servers (e.g., Cloudflare
1.1.1.1, Google8.8.8.8, Pi-hole192.168.1.200). - Export VPN configurations: If running OpenVPN or WireGuard on your router, export client configuration files (.ovpn, .conf) and note any VPN server credentials.
What Gets Deleted When You Factory Reset?
A factory reset performs a complete wipe of the configuration partition in flash memory. The following settings are permanently erased — with no undo:
✗ Custom Wi-Fi SSID names
Both 2.4 GHz and 5 GHz band names revert to factory defaults (e.g., TP-Link_2.4GHz_XXXX)
✗ Wi-Fi passwords (WPA2/WPA3 keys)
Reverts to the factory default passphrase printed on the device label
✗ Admin username & password
Resets to 'admin/admin', 'admin/password', or blank — check your model's default on our password guide
✗ Port forwarding rules
All TCP/UDP port mappings for gaming, servers, CCTV, etc. are wiped
✗ Static DHCP address reservations
All MAC-to-IP bindings (address reservation / DHCP static leases) are deleted
✗ VPN client/server configurations
OpenVPN, WireGuard, PPTP/L2TP configs and credentials are erased
✗ Custom DNS server settings
DNS overrides revert to ISP-assigned servers or manufacturer defaults
✗ Parental controls & schedules
All content filtering rules, schedule blocks, and device restrictions are removed
✗ QoS bandwidth rules
Traffic prioritization and bandwidth allocation settings are cleared
✗ Firewall rules & DMZ config
Custom firewall ACLs, IP filtering, and DMZ host assignments are deleted
Items that are not affected by a factory reset: installed firmware version, hardware MAC addresses, regulatory domain settings, and any ISP-pushed TR-069 provisioning parameters (on ISP-managed devices).
Factory Reset Step-by-Step Instructions
To restore your router back to its factory default configuration, execute a physical hard reset following these detailed steps:
- 1. Confirm power is connected. The router must be running — the power LED should be lit. Pressing the reset button on an unpowered device has no effect and can cause partial NVRAM corruption on some Mediatek-based chipsets.
- 2. Locate the recessed Reset pinhole. Find the small hole on the back or bottom panel labeled Reset or RST. If your router has a combined WPS/Reset button (common on TP-Link Archer and ASUS RT series), note that a short press (<3 seconds) activates WPS pairing only — you must hold for the full duration to trigger a factory reset.
- 3. Press and hold for 10-15 seconds. Insert a straightened paperclip or SIM ejector pin into the pinhole. Press until you feel the tactile switch click. Hold firmly for 10 to 15 seconds. On TP-Link routers, 10 seconds is sufficient. On Netgear Nighthawk models, some users report needing the full 15 seconds before the LED sequence begins.
- 4. Watch the LED indicators for confirmation. LED behavior varies by brand (see the brand table below), but generally: the Power LED will blink rapidly, all LEDs may briefly turn off, or the LED color changes from white/green to amber. This indicates the NVRAM erase cycle has started. Release the button at this point.
- 5. Wait for the full reboot cycle.The router takes 60 to 120 seconds to complete the reboot after an NVRAM wipe. Do not disconnect power during this window. The router is ready when Wi-Fi LEDs stabilize and the factory default SSID appears in your device's Wi-Fi scan list.
- 6. Reconnect and reconfigure. Connect via Ethernet or the default Wi-Fi network. Navigate to the default gateway IP in a browser (see our router login guide for brand-specific IPs). Use the default admin credentials from the device label to log in. If you cannot reach the admin panel, consult our router login troubleshooting guide.
WPS/Reset Combination Button Behavior
Many modern routers — particularly TP-Link Archer, ASUS RT-series, and Tenda AC-series — consolidate the WPS pairing button and the factory reset function into a single physical button. Understanding the timing-based behavior of this dual-function button is critical to avoid accidentally triggering the wrong operation:
| Hold Duration | Function Triggered | LED Indicator | Affected Brands |
|---|---|---|---|
| ~1 second (quick press) | WPS pairing mode activated | WPS LED blinks for 2 min | TP-Link Archer C6, C80, AX73 |
| 3-5 seconds | WPS mode disabled (toggle) | WPS LED turns off | Some ASUS RT-AC68U variants |
| 10 seconds | Factory reset triggered | All LEDs flash / Power blinks amber | TP-Link Archer, ASUS RT, Tenda AC/AX |
| 15 seconds | Factory reset triggered | Power LED blinks amber rapidly | Netgear Nighthawk AX series, Orbi |
Important: On ASUS routers with a dedicated Reset pinhole separate from WPS (e.g., RT-AX88U Pro, RT-BE96U), the pinhole always triggers a factory reset regardless of duration — there is no WPS function on that button.
ISP-Locked Routers: Why Factory Reset May Not Restore True Defaults
This is the most commonly misunderstood aspect of router resets. If your router was provided by your ISP (common in fiber/FTTH, ADSL2+, and cable deployments), it is almost certainly running locked firmware with TR-069 (CWMP — CPE WAN Management Protocol) enabled.
What is TR-069? TR-069 is a broadband provisioning protocol that allows ISPs to remotely manage subscriber CPE (Customer Premises Equipment) via an ACS (Auto Configuration Server). On ISP-deployed routers — such as the Huawei HG8245H5, Huawei EG8145V5, ZTE H298A, ZTE ZXHN F670L, Nokia G-2425G, and Sercomm FG824CD — the TR-069 agent runs as a persistent background service.
What happens when you reset an ISP router:
- 1. The physical reset wipes NVRAM — your custom Wi-Fi name, password, and admin credentials are cleared.
- 2. The router reboots into factory defaults and connects to the ISP's network.
- 3. Within 1-5 minutes, the TR-069 ACS server detects the device (via its serial number or MAC address) and pushes a provisioning XML payload.
- 4. This payload re-applies: VLAN IDs, IPTV multicast configurations, Voice over IP (VoIP) SIP credentials, management interface lockouts, ISP-specific DNS servers, and sometimes even a forced Wi-Fi SSID and password.
- 5. The admin username is often reset to a vendor-specific default that the ISP has changed — not "admin/admin".
Additionally, after resetting an ISP-provided router, you will need to re-enter your PPPoE credentials if the TR-069 server does not push them automatically. Contact your ISP to retrieve your PPPoE username and password — these are different from your ISP account portal login. Learn more in our router admin guide.
Router Factory Reset Guide: 10 Major Brands
Reset button location, required hold duration, and LED confirmation signal vary significantly across manufacturers. Use this reference table before attempting a reset:
| Brand | Reset Button Location | Hold Duration | LED Signal | Default Login IP |
|---|---|---|---|---|
| TP-Link | Back panel — combined WPS/Reset pinhole | 10 seconds | SYS LED blinks rapidly, then all LEDs flash | 192.168.0.1 or 192.168.1.1 |
| ASUS | Back panel — dedicated Reset pinhole (separate from WPS on newer models) | 5-10 seconds | Power LED blinks slowly, then all LEDs off during reboot | 192.168.1.1 or router.asus.com |
| Netgear | Back or bottom — labeled 'Restore Factory Settings' | 7-15 seconds | Power LED blinks amber rapidly | 192.168.1.1 or routerlogin.net |
| D-Link | Back panel — pinhole labeled 'Reset' | 10 seconds | Power LED turns amber, blinks, then solid green on reboot | 192.168.0.1 or dlinkrouter.local |
| Linksys | Back panel — pinhole or dedicated flush button | 10 seconds | Power LED blinks rapidly (amber) then solid blue | 192.168.1.1 or linksyssmartwifi.com |
| Huawei | Back or bottom — pinhole labeled 'Reset' | 5-10 seconds | All LEDs flash simultaneously, then reboot sequence | 192.168.1.1 or 192.168.100.1 |
| ZTE | Back panel — labeled 'Reset' or 'RST' | 5-10 seconds | WLAN LED blinks rapidly, then router reboots | 192.168.1.1 or 192.168.0.1 |
| Tenda | Back panel — combined WPS/Reset or dedicated Reset pinhole | 8-10 seconds | All LEDs turn on briefly, then router reboots | 192.168.0.1 or tendawifi.com |
| Belkin | Back panel — small Reset pinhole | 10-15 seconds | Power LED blinks, then router reboots with default SSID | 192.168.2.1 |
| Mikrotik | Back panel pinhole — or hold during power-on for RouterBOOT reset | 5 seconds (pinhole) or 5s during boot | USR LED blinks 3x to confirm reset | 192.168.88.1 |
Not sure which IP to use for your brand? Our router login guide lists default gateway IPs for 50+ router models. If you cannot reach the admin panel after reset, see our router login not working guide.
Soft Reset Methods: Factory Restore via Admin Panel
If you can still access your router's admin panel, a software-initiated factory reset is often more convenient than hunting for the physical pinhole. The end result is identical — all NVRAM configuration is erased. The menu path varies by manufacturer:
TP-Link Archer / TL Series
Navigate to Advanced → System → Backup & Restore → Factory Restore. Click Factory Restore (full wipe) rather than Restore (which requires a .bin backup file). The router will display a warning dialog — click OK and wait 2 minutes.
Applies to: Archer AX21, AX55, AX73, AX90, C6, C80 running TP-Link firmware 3.x+
ASUS RT / TUF / ZenWiFi Series
Navigate to Administration → Restore/Save/Upload Setting → Restore. Alternatively, on ASUSWRT-Merlin firmware, SSH into the router and run: nvram erase && reboot. This command erases all NVRAM variables and triggers an immediate cold reboot.
Applies to: RT-AX55, RT-AX86U, RT-AX88U Pro, RT-BE96U, ZenWiFi Pro ET12, TUF-AX5400
Netgear Nighthawk / Orbi
Navigate to Advanced → Administration → Backup Settings → Erase. On Orbi mesh systems, perform the erase on the Orbi router (RBR) first, then reset each satellite (RBS) separately. The Orbi app also provides a factory reset option under Device Settings → Reset Router.
Applies to: Nighthawk AX8, AX12, RAX120, Orbi RBK752, RBK863S, RBRE960
Power Cycle vs. Factory Reset: Why They Are Different
A power cycle (unplugging the router for 30 seconds) only clears volatile DRAM — this contains the active ARP table, NAT sessions, and process memory. NVRAM (which stores your Wi-Fi settings, passwords, and rules) is non-volatile by design: it persists through power loss. This is why a power cycle never affects your network configuration. A factory reset explicitly writes the "erase" command to NVRAM sectors, overwriting all user data with factory defaults before the reboot sequence begins.
Post-Reset Setup Guidelines
After a factory reset, your router will broadcast the default factory SSID and no longer recognize your previous Wi-Fi password. Follow these steps to restore internet access and re-configure your network:
- 1. Connect via Ethernet.Plug a CAT5e or CAT6 Ethernet cable from your computer's LAN port directly to any LAN port (yellow ports) on the router. This is more reliable than Wi-Fi during initial setup.
- 2. Navigate to the admin panel. Open a browser and go to the default gateway IP (typically 192.168.1.1 or 192.168.0.1). Refer to our IP Address Directory if you are unsure.
- 3. Log in with factory default credentials. Use the username and password printed on the bottom sticker of your router. If the sticker is missing or you cannot log in, consult our default router passwords guide.
- 4. Run the Quick Setup wizard. Configure your WAN connection type (select PPPoE for DSL/FTTH and enter your ISP credentials, or DHCP for cable internet). Set a custom SSID and Wi-Fi password for both bands. For help changing your Wi-Fi name and key, see our change Wi-Fi password guide.
- 5. Change admin credentials immediately. Navigate to System Management or Administration → Set Password and update the admin password from the factory default to a unique, strong password. Learn more in our router admin guide and router password guide.
- 6. Restore your configuration backup.If you exported a backup file before resetting, upload it via System Tools → Backup & Restore → Restore. Verify your port forwarding rules and DHCP reservations are restored correctly.
Post-Reset Security Hardening Checklist
A factory reset returns your router to an insecure out-of-box state. Complete this security hardening checklist before putting the router back into production:
The factory default "admin/admin" credential is publicly documented and exploited by Mirai botnet variants. Set a minimum 12-character password with mixed case and numbers. See our change Wi-Fi password guide for the Wi-Fi security key change procedure.
Navigate to System → Firmware Update and check for the latest version. Firmware updates patch CVEs — e.g., TP-Link patched CVE-2023-1389 (remote code execution) in firmware 1.1.4 Build 20230219. Always update firmware immediately after a factory reset.
WPS PIN mode has a known brute-force vulnerability (Pixie Dust attack) that allows attackers to recover the WPA2 key within minutes. Navigate to Wireless → WPS and disable it entirely unless you have a specific device that requires it.
Navigate to Wireless → Security and select WPA3-Personal or WPA2/WPA3 mixed (for compatibility with older devices). Avoid WEP and WPA (TKIP) — both are cryptographically broken. Visit our router settings guide for detailed configuration steps.
Ensure Remote Management (also called WAN Management or Remote GUI Access) is disabled — this prevents access to the admin panel from the internet. Navigate to Advanced → System → Remote Management and confirm it is off.
Change from ISP-default DNS servers to a privacy-respecting alternative. Cloudflare (1.1.1.1 / 1.0.0.1), or Google (8.8.8.8 / 8.8.4.4) improve resolution speed and privacy over many ISP DNS resolvers.
Detailed Reset Steps by Brand
TP-Link Router Reset
Locate the Reset/WPS button on the back. Press and hold for 10 seconds until the SYS LED flashes rapidly. Release the button and wait for the router to restart. The default SSID will appear as TP-Link_XXXX. Default admin IP: 192.168.0.1. Default credentials: admin / admin (older firmware) or set via first-run wizard (newer firmware).
ASUS Router Reset
Hold the Reset button for 5-10 seconds until the power LED starts blinking slowly. Release the button, wait for the router to reboot, and configure via http://router.asus.com or 192.168.1.1. Default login: admin / admin. On newer AiMesh-capable models (RT-AX88U Pro, ZenWiFi Pro ET12), ASUS requires you to set a new admin password and SSID via the ASUS Router app on first boot.
Netgear Router Reset
Insert a paperclip into the Restore Factory Settings hole. Hold for 7-10 seconds until the power LED blinks amber. Release the button and wait for reboot (90 seconds on Nighthawk models). Access setup at routerlogin.net or 192.168.1.1. Default credentials: admin / password.
D-Link Router Reset
Hold the Reset pinhole for 10 seconds until the power LED changes to amber. Release and wait for reboot. Access at 192.168.0.1 or dlinkrouter.local. Many D-Link routers (DIR-X series) require the password from the label on first login — there is no "admin/admin" default on these models.
Linksys Router Reset
Hold the physical Reset button on the back panel for 10 seconds. The power LED will blink amber rapidly, then turn solid blue when ready. Access at 192.168.1.1 or linksyssmartwifi.com. For Velop mesh systems, reset each node individually using the node's dedicated reset process in the Linksys app.
Related Router Guides
Quick Fix Checklist
- 1Verify the router is plugged into power before attempting reset
- 2Identify the recessed physical reset button hole
- 3Hold the reset button down for at least 10 full seconds
- 4Wait for the front panel lights to cycle and stabilize
- 5Connect to the default Wi-Fi network using credentials on the bottom sticker
- 6Open your browser and navigate to the default gateway IP to begin setup
Step-by-Step Diagnostic Resolution Flow
- 1
Locate Pinhole Button
Find the small recessed hole labeled 'Reset' on the back or bottom of your router.
Expert Tip: Avoid using sharp objects like needles that can damage the internal button. Use a bent paperclip or toothpick instead. - 2
Hold for 10-15 Seconds
While the router is powered on, insert the paperclip and hold the button down firmly. Keep it pressed down for 10 to 15 seconds.
- 3
Observe LED Indicators
Keep holding the button until the LED lights on the front of the router turn off, flash rapidly, or turn solid amber, indicating the memory sweep has started.
- 4
Wait for System Reboot
Release the button and wait 1 to 2 minutes for the router to complete its reboot cycle and re-initialize LAN interfaces.
Expert Tip: Never power off or unplug the router during the reboot cycle.
Expert Q&A & Troubleshooting Insights
What does resetting a router do?
A factory reset deletes all custom configuration settings from the router's non-volatile memory (NVRAM). This restores default Wi-Fi names (SSID), security passwords, admin credentials, port forwarding rules, and custom subnets to factory defaults.
What is the difference between restart and reset?
A restart (reboot or power cycle) simply turns the router off and on again to clear temporary system memory without changing your configurations. A reset restores the device back to its original factory settings, erasing all custom configurations.
How long do I hold the reset button?
For most routers, you must press and hold the physical Reset button using a paperclip for 10 to 15 seconds while the device is powered on. Release the button when the LED indicators flash or turn solid. Releasing at 5 seconds may only partially clear settings on some models.
Where is the reset button located?
The Reset button is typically a small pinhole located on the back or bottom panel of the router, labeled 'Reset' or 'Restore'. Some models feature a combined WPS/Reset button — pressing for 1 second activates WPS pairing while holding 10+ seconds triggers a full factory reset.
What is the 30-30-30 reset rule?
The 30-30-30 rule is a legacy hard reset method: hold the reset button for 30 seconds, unplug power for 30 seconds while holding the button, and plug power back in while holding the button for another 30 seconds. Most modern routers do not require this — it was specifically designed for older Broadcom-based DD-WRT hardware.
How do I log in after resetting?
Once the router restarts, connect your computer to the router's default Wi-Fi network (credentials are printed on the bottom label) or use an Ethernet cable, and navigate to the default gateway IP (usually 192.168.1.1 or 192.168.0.1) in a browser.
Does a reset delete router firmware?
No, a factory reset does not roll back or delete the installed firmware version. It only clears custom user configurations and settings database entries, retaining the current firmware version. If you need to downgrade firmware, you must flash a firmware image manually via the recovery mode (TFTP method).
Will my ISP settings be deleted after reset?
If you have a DSL connection requiring PPPoE login credentials, or a static IP configuration from your ISP, those details will be deleted. You must re-enter your ISP credentials to restore internet access. ISP-branded routers (e.g., Huawei HG8245H5) may have TR-069 auto-provisioning that re-pushes ISP settings automatically within minutes.
Can I reset a router from the admin page?
Yes, this is known as a soft reset. Log into the router's admin panel, navigate to Administration or System Tools, click 'Factory Defaults' or 'Restore', and confirm to start the reset process. This is functionally identical to a physical button reset — both wipe NVRAM.
How do I restore my router backup settings?
Log into the admin page, go to System Tools > Backup & Restore, click 'Choose File' under Restore Settings, select your previously exported configuration file, and click Restore to apply.
Will resetting an ISP-provided router restore true factory defaults?
Not always. ISP-locked routers (such as the Huawei HG8245H5, ZTE H298A, or Nokia G-2425G) use TR-069 (CWMP) — a remote management protocol that allows the ISP's Auto Configuration Server (ACS) to reprovision the device within minutes of a reset. Your custom Wi-Fi password and admin credentials will be cleared, but ISP-mandated settings like VLAN tags, IPTV configurations, and management lock will be silently reapplied.
What is the difference between NVRAM and flash memory in routers?
NVRAM (Non-Volatile RAM) stores the active configuration variables (SSID, passwords, routing rules, DHCP leases) and is what gets wiped during a factory reset. Flash memory (NAND or NOR) stores the firmware binary image itself and is not affected by a standard reset. Some enterprise routers also maintain separate calibration data in a protected flash partition that is never erased.
Are router logs deleted after a factory reset?
Yes. System logs, DHCP assignment history, connection logs, firewall event logs, and traffic statistics are all stored in volatile RAM or a circular log buffer in NVRAM — all of which are cleared during a factory reset. If you need to preserve logs for security audit purposes, export them via the admin panel (System Tools > System Log > Save) before resetting.
Will my dual-band SSIDs be restored after a reset?
After a factory reset, dual-band routers revert to separate default SSIDs for the 2.4 GHz and 5 GHz bands (e.g., 'TP-Link_2.4GHz_XXXX' and 'TP-Link_5GHz_XXXX' where XXXX is derived from the MAC address). Any band-steering configuration, unified SSID names, or 6 GHz band settings on Wi-Fi 6E routers will need to be reconfigured.
In what order should I reset a mesh Wi-Fi system?
For mesh systems (e.g., TP-Link Deco, ASUS ZenWiFi, Netgear Orbi, Eero), always reset the primary router/hub node first, then reset each satellite node individually. After resetting all nodes, re-add the satellites through the mesh app. Resetting only satellite nodes while the hub retains old configuration can result in adoption failures and 'node not found' errors.