How to Fix ERR_CONNECTION_RESET on Windows 10/11: Complete Troubleshooting Guide
Fix ERR_CONNECTION_RESET errors in Chrome and Edge on Windows 10/11. Step-by-step solutions for network connectivity issues and browser problems.
- ERR_CONNECTION_RESET occurs when the remote server terminates the connection unexpectedly during data transfer
- Common causes include network connectivity issues, firewall/antivirus blocking, proxy settings, or DNS problems
- Quick fixes include disabling proxy settings, flushing DNS cache, resetting Winsock, and temporarily disabling firewall/antivirus
| Method | When to Use | Time | Risk |
|---|---|---|---|
| Disable Proxy Settings | When using corporate/VPN networks | 2 minutes | Low |
| Flush DNS Cache | When websites load inconsistently | 3 minutes | None |
| Reset Winsock | When multiple network issues occur | 5 minutes | Medium |
| Disable Firewall/Antivirus | When security software blocks connections | 2 minutes | High |
| Chrome Profile Reset | When error occurs only in specific browser | 10 minutes | Medium |
| Network Adapter Reset | When all network connections fail | 15 minutes | Medium |
Understanding ERR_CONNECTION_RESET
The ERR_CONNECTION_RESET error occurs when a TCP connection is abruptly terminated by the remote server or network infrastructure. This error manifests in Chromium-based browsers (Chrome, Edge) on Windows systems and indicates that the connection was established but then forcibly closed before data transfer completed.
Common Error Messages
You may see variations of this error:
- "This site can't be reached. The connection was reset. ERR_CONNECTION_RESET"
- "Unable to connect to the internet. ERR_CONNECTION_RESET"
- "The webpage at [URL] might be temporarily down or it may have moved permanently to a new web address. ERR_CONNECTION_RESET"
Step-by-Step Troubleshooting
Step 1: Basic Network Diagnostics
First, determine if this is a system-wide network issue or browser-specific problem:
- Test connectivity: Open Command Prompt and ping a known server
- Check other browsers: Try accessing the same site in Firefox or Internet Explorer
- Test different sites: Verify if the error occurs on multiple websites
If the error occurs across all browsers and sites, focus on network-level solutions. If it's browser-specific, prioritize browser-related fixes.
Step 2: Quick Browser Fixes
Disable Proxy Settings
Proxy configurations often cause connection resets, especially in corporate environments:
- Open Chrome Settings → Advanced → System
- Click "Open your computer's proxy settings"
- Under "Manual proxy setup", toggle off "Use a proxy server"
- Click "Save"
For Edge:
- Settings → System and performance → Open your computer's proxy settings
- Follow the same steps as above
Clear Browser Data
- Chrome: Ctrl+Shift+Delete → Select "All time" → Clear data
- Edge: Ctrl+Shift+Delete → Select "All time" → Clear now
Step 3: Network Configuration Fixes
Flush DNS Cache
Corrupted DNS cache entries can cause connection resets. Run these commands in an elevated Command Prompt:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
Reset Winsock Catalog
Winsock corruption can interfere with network connections:
netsh winsock reset
netsh int ip reset
Restart your computer after running these commands.
Step 4: Advanced Troubleshooting
Disable Windows Firewall Temporarily
- Windows Security → Firewall & network protection
- Turn off firewall for your current network profile
- Test browsing - if fixed, add browser exceptions instead of leaving firewall disabled
Reset Network Adapter
- Device Manager → Network adapters
- Right-click your network adapter → Disable device
- Wait 10 seconds, then Enable device
- Alternatively, uninstall the adapter and restart (Windows will reinstall)
Modify Chrome/Edge Flags
Some network optimizations can cause connection issues:
- Chrome: Type
chrome://flags/in address bar - Search for "Experimental QUIC protocol" and disable it
- Search for "TLS 1.3" and set to "Disabled"
- Restart browser
Step 5: System-Level Solutions
Update Network Drivers
- Device Manager → Network adapters
- Right-click adapter → Update driver
- Choose "Search automatically for drivers"
Check for Windows Updates
Network stack improvements in Windows updates can resolve connection issues:
- Settings → Update & Security → Windows Update
- Click "Check for updates"
- Install all available updates and restart
Antivirus/Security Software
Many antivirus programs include web protection that can cause connection resets:
- Temporarily disable real-time protection
- Add browser executables to antivirus exclusions
- Check if antivirus has "HTTPS scanning" - disable if present
Step 6: Router and ISP Issues
Router Troubleshooting
- Restart your router/modem (unplug for 30 seconds)
- Connect directly via Ethernet cable to test Wi-Fi issues
- Access router admin panel and check for firmware updates
MTU Size Issues
Incorrect MTU settings can cause connection resets:
netsh interface ipv4 show subinterfaces
netsh interface ipv4 set subinterface "Wi-Fi" mtu=1472 store=persistent
Replace "Wi-Fi" with your actual interface name from the first command.
Step 7: Browser Profile Reset
Chrome Profile Reset
- Close Chrome completely
- Navigate to:
%USERPROFILE%\AppData\Local\Google\Chrome\User Data\ - Rename "Default" folder to "Default.backup"
- Restart Chrome (creates new profile)
Edge Profile Reset
- Settings → Reset settings → Restore settings to default values
- Click "Reset" to confirm
Advanced Diagnostics
Network Packet Capture
For persistent issues, capture network traffic to identify where connections are being reset:
- Download Wireshark
- Start capture on your network interface
- Reproduce the error
- Look for TCP RST packets to identify the source
Event Viewer Analysis
- Windows Event Viewer → Windows Logs → System
- Filter for network-related errors around the time of connection issues
- Look for Event IDs: 4202, 5719, 6100 (common network errors)
Prevention and Monitoring
Regular Maintenance
- Run Windows Network Diagnostics monthly
- Keep browsers and Windows updated
- Periodically clear browser cache and cookies
- Monitor network adapter driver updates
Network Monitoring Tools
Use built-in Windows tools to monitor connection health:
netstat -an | findstr :80
netstat -an | findstr :443
These commands show active HTTP/HTTPS connections and can help identify connection patterns.
When to Escalate
Contact your ISP or network administrator if:
- Error persists across all devices on your network
- Network diagnostics consistently fail
- Connection resets occur at specific times (suggesting ISP throttling)
- Corporate network policies may be blocking traffic
The ERR_CONNECTION_RESET error, while frustrating, is typically resolvable through systematic network and browser troubleshooting. Start with the simplest solutions (proxy settings, DNS flush) before progressing to more complex fixes like Winsock resets or network adapter troubleshooting.
Frequently Asked Questions
@echo off
echo ERR_CONNECTION_RESET Diagnostic and Fix Script
echo ================================================
echo.
echo Step 1: Testing basic connectivity...
ping -n 4 8.8.8.8
echo.
echo Step 2: Checking DNS resolution...
nslookup google.com
echo.
echo Step 3: Displaying current network configuration...
ipconfig /all
echo.
echo Step 4: Showing active connections...
netstat -an | findstr :80
netstat -an | findstr :443
echo.
echo Step 5: Applying common fixes...
echo Flushing DNS cache...
ipconfig /flushdns
echo Registering DNS...
ipconfig /registerdns
echo.
echo Step 6: Resetting network stack (requires restart)...
echo Run the following commands as Administrator if issues persist:
echo netsh winsock reset
echo netsh int ip reset
echo.
echo Step 7: Checking Windows version and updates...
ver
systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
echo.
echo Diagnostic complete. Check output above for issues.
echo If problems persist, run as Administrator and execute:
echo - netsh winsock reset
echo - netsh int ip reset
echo - Then restart your computer
echo.
pauseError Medic Editorial
Our team of experienced DevOps engineers and system administrators specializes in diagnosing and resolving complex technical errors across Windows, Linux, and web platforms. With over 50 years of combined experience in network troubleshooting and browser debugging, we provide practical, tested solutions for developers and system administrators worldwide.