Windows 10054Medium

Windows Error 10054: Causes and 5 Fixes

Error 10054 occurs when a network connection is unexpectedly dropped in Windows. This article covers the causes and provides proven solutions, from a simple reboot to resetting TCP/IP stacks.

Updated at February 16, 2026
10-15 min
Medium
FixPedia Team
Применимо к:Windows 10Windows 11Windows Server 2016Windows Server 2022

What Does Error 10054 Mean

Error 10054 (Windows system error code: WSAECONNRESET) occurs when a remote host (server or another client) unexpectedly resets an established TCP connection. Instead of a graceful shutdown (socket closure), the connection is reset, leading to an immediate interruption of data transmission.

Typical symptoms:

  • In a browser: "Unable to connect to the server", "Error 10054".
  • In games: sudden disconnection from the server, "Connection lost".
  • In torrent clients: "Error 10054: Connection reset".
  • In update programs: interruption of file downloads.

The error occurs at the transport protocol (TCP) level and usually indicates problems in the network or on the remote host's side, but can also be caused by local settings.

Causes

  1. Aggressive firewall or antivirus settings — automatically block "suspicious" connections, especially on non-standard ports.
  2. Outdated or corrupted network adapter drivers — errors in packet processing, incompatibility with Windows.
  3. Router/modem issues — firmware failure, overheating, outdated software.
  4. Unstable internet connection — high ping, packet loss, disconnections from the ISP.
  5. Malware — trojans and spyware can intercept and reset connections.
  6. Conflicting programs — multiple antiviruses, VPN clients, downloading programs may compete for ports.
  7. Server-side problem — a crash, reboot, or protective reset (e.g., during a DDoS attack) occurred on the remote server.
  8. Incorrect TCP/IP settings — corrupted registry entries, misconfigured TCP window parameters.

Solutions

Method 1: Basic Network Equipment Reboot

This method resolves most temporary glitches caused by router overheating or error cache accumulation.

  1. Turn off your computer and router/modem from the power source.
  2. Wait 30 seconds — this allows capacitors to fully discharge and reset temporary settings.
  3. Turn on the router first, wait for full boot (stabilization of Wi-Fi/Internet indicators).
  4. Turn on your computer and check if the error is gone.

💡 Tip: If you have a separate modem and router, reboot both devices sequentially.

Method 2: Configure Firewall and Antivirus

The Windows Firewall or a third-party antivirus may block connections it deems dangerous.

  1. Temporarily disable Windows Defender:
    • Open Control PanelWindows Defender Firewall.
    • In the left pane, select "Turn Windows Defender Firewall on or off".
    • Disable Defender for private and public networks. Click OK.
  2. Disable any third-party antivirus (if present) via its system tray icon.
  3. Check if the program works without the error.
  4. If the problem disappears, configure exceptions:
    • In the firewall settings, create a rule for incoming/outgoing connections for the problematic program's executable file (e.g., game.exe or browser.exe).
    • In the antivirus, add the program's folder to exclusions (usually under "Real-time protection" or "Exclusions" settings).
  5. Re-enable the firewall and antivirus.

⚠️ Important: Do not leave the firewall disabled for long periods. Configure exceptions instead of disabling protection entirely.

Method 3: Update Network Adapter Drivers

Outdated drivers are a common cause of socket errors.

  1. Identify your network adapter model:
    • Press Win + R, type devmgmt.msc.
    • Expand "Network adapters".
    • Note the model (e.g., Realtek PCIe GbE Family Controller, Intel(R) Ethernet Connection I219-V).
  2. Download the driver:
    • Go to the website of your computer/laptop manufacturer (Dell, HP, Lenovo) or the network card manufacturer (Realtek, Intel, Killer).
    • Find the "Drivers" or "Support" section, enter your model.
    • Download the latest driver version for your Windows version (10/11, 64-bit).
  3. Install the driver:
    • Run the downloaded installer file.
    • Follow the wizard's instructions.
    • Restart your computer after installation.
  4. Check if the error is resolved.

💡 Tip: Use the Intel Driver & Support Assistant or Lenovo Vantage utility for automatic update detection.

Method 4: Reset Network Settings (Winsock and TCP/IP)

Corruption in the TCP/IP or Winsock stacks causes many network errors, including 10054.

  1. Open Command Prompt as Administrator:
    • Press Win, type cmd.
    • Right-click → "Run as administrator".
  2. Execute the IP stack reset command:
    netsh int ip reset
    
    Wait for completion (a "Reset successful" message will appear).
  3. Execute the Winsock reset:
    netsh winsock reset
    
  4. Close Command Prompt.
  5. Restart your computer — this is mandatory! The stacks will reload fresh.

⚠️ Important: After the reset, VPN and proxy settings may be cleared. You will need to reconfigure these connections.

Method 5: Scan for Malware

Some trojans (e.g., WinNuke, NetDevil) deliberately disrupt network connections.

  1. Run a full scan:
    • Open Windows Security (shield icon in the tray or via Control Panel).
    • Select "Full scan""Scan now".
    • Wait for completion (may take several hours).
  2. Use specialized utilities:
    • Download Malwarebytes (free version) from the official site.
    • Install and run a "Full scan".
  3. Remove all detected threats and restart your computer.
  4. Check if the error is gone.

Method 6: Check and Configure Router

If the error occurs on all devices on your network, the problem may be with the router.

  1. Update router firmware:
    • Access your router's web interface (usually 192.168.1.1 or 192.168.0.1).
    • Find the "Firmware Upgrade" or "Software Update" section.
    • Download the latest firmware from the manufacturer's site (D-Link, TP-Link, Asus) and install it.
  2. Reset router settings:
    • Press the Reset button on the casing (hold for 10 seconds).
    • Reconfigure: SSID, password, connection type (PPPoE, DHCP).
  3. Disable "smart" features:
    • In router settings, disable SPI Firewall, DoS Protection, QoS.
    • These features sometimes aggressively block packets, causing connection resets.
  4. Change MTU (if the issue is with VPN/games):
    • In the WAN interface settings, set MTU = 1400 instead of 1500.

Prevention

  • Regularly update network adapter drivers and Windows via Windows Update.
  • Do not disable your firewall and antivirus unnecessarily. Configure exceptions for trusted programs.
  • Use a quality router with up-to-date firmware; avoid cheap models without updates.
  • Scan for malware once a month.
  • When using public Wi-Fi (cafes, airports), enable a VPN — this will prevent network interference.
  • Monitor connection stability using utilities like ping and tracert (e.g., ping -t 8.8.8.8 for continuous pinging).

Additional Checks

If error 10054 persists after all the above steps:

  1. Check system file integrity:
    sfc /scannow
    
    DISM /Online /Cleanup-Image /RestoreHealth
    
  2. Disable IPv6 (sometimes conflicts):
    • Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings.
    • Right-click the active connection → Properties.
    • Uncheck "Internet Protocol Version 6 (TCP/IPv6)" → OK.
  3. Change DNS to public ones (Cloudflare or Google):
    • In adapter settings, select "Use the following DNS server addresses":
      1.1.1.1
      1.0.0.1
      
  4. Check if your ISP is blocking ports. Call support and ask if there are any restrictions on your plan.

If the error occurs only in one program (e.g., a game), contact the developer's support — it may be a known bug requiring a client update.

F.A.Q.

What does Windows error 10054 mean?
In which programs does error 10054 most commonly occur?
Can I fix error 10054 without restarting my computer?
Error 10054 appears only in one game. What should I do?

Hints

Restart network equipment and PC
Temporarily disable firewall and antivirus
Update network adapter drivers
Reset network settings
Scan for malware

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community