1. Home
  2. Microsoft
  3. Windows
  4. How to Fix Windows Error Code ERROR_106: Step-by-Step Troubleshooting Guide

How to Fix Windows Error Code ERROR_106: Step-by-Step Troubleshooting Guide


If you’ve encountered Windows Error Code ERROR_106, you’re not alone. This error commonly appears during system updates, software installations, or when launching specific applications, causing disruptions that can be frustrating to manage. But don’t worry — in this detailed, easy-to-follow guide, we’ll walk you through every step to resolve this issue quickly and get your system back to smooth operation.


What is Windows Error Code ERROR_106?

Before diving into solutions, it’s helpful to understand what ERROR_106 generally indicates. This error often corresponds to a “Transport endpoint is already connected” message and usually relates to network or system conflicts, driver issues, or corrupted files interfering with the proper functioning of Windows or certain applications.


Step-by-Step Guide To Fix Windows Error Code ERROR_106

Step 1: Restart Your Computer

Often the simplest solutions work best.

  • Why: Restarting clears temporary files and disconnects stuck processes that might cause error 106.
  • How: Click the Start menu > Select Power > Click Restart.
  • After reboot, try repeating the action that triggered the error.

Step 2: Run Windows Update Troubleshooter

Since ERROR_106 sometimes happens during updates, using the built-in troubleshooter can automatically fix common issues.

  • Open Settings (Windows + I)
  • Navigate to Update & Security > Troubleshoot
  • Select Additional troubleshooters
  • Click Windows Update > Run the troubleshooter
  • Follow the on-screen instructions to complete the process.
  • Restart your PC and check if the issue persists.

Step 3: Check Network Connection and Reset Network Settings

Network conflicts can trigger ERROR_106. Resetting network adapters often helps.

  • Open Command Prompt as Administrator:

    • Press Windows key + S, type cmd
    • Right-click Command Prompt, select Run as administrator
  • In the terminal, enter the following commands one by one, pressing Enter after each:

    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdns

  • Restart your computer and test the application or update again.

Step 4: Update or Reinstall Problematic Drivers

Drivers, especially for network adapters and system devices, can cause ERROR_106 if outdated or corrupted.

  • Press Windows key + X and select Device Manager
  • Expand categories like Network adapters, System devices, or the device related to the error.
  • Right-click the device and select Update driver > Search automatically for updated driver software
  • If no update is found or the problem persists:

    • Right-click the device > Uninstall device
    • Restart your PC to reinstall the driver automatically.

Step 5: Perform System File Check (SFC) Scan

Corrupted system files often cause unexpected Windows errors.

  • Open Command Prompt as Administrator.
  • Type the following and hit Enter:

    sfc /scannow

  • The scanning process may take 10-15 minutes.
  • Once complete, follow any on-screen recommendations.
  • Restart your computer.

Step 6: Use DISM Tool to Repair Windows Image

If SFC doesn’t fully resolve the error, the Deployment Image Servicing and Management (DISM) tool may help.

  • Open Command Prompt as Administrator.
  • Run these commands one at a time:

    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth

  • Allow each command to complete, which may take some time.
  • Restart your device afterward.

Step 7: Check and Repair Disk Errors

Bad sectors or disk corruption might also contribute to ERROR_106.

  • Open Command Prompt as Administrator.
  • Execute:

    chkdsk C: /f /r /x

  • You’ll be asked if you want to schedule this check the next time the system restarts – type Y and press Enter.
  • Restart your computer, and the disk check will run.

Step 8: Temporarily Disable Antivirus and Firewall

Sometimes, third-party antivirus or firewall settings block connections or system operations, triggering ERROR_106.

  • Temporarily disable any third-party antivirus software.
  • To disable Windows Firewall:

    • Open Control Panel > System and Security > Windows Defender Firewall
    • Click Turn Windows Defender Firewall on or off on the left panel.
    • Select Turn off Windows Defender Firewall (not recommended permanently).
  • Test whether the error still occurs.
  • If fixing the issue, configure your antivirus/firewall to allow the affected application or update.

Step 9: Perform a Clean Boot

A clean boot starts Windows with minimal drivers and programs to help identify software conflicts.

  • Press Windows key + R, type msconfig, and press Enter.
  • Go to the Services tab.
  • Check Hide all Microsoft services.
  • Click Disable all.
  • Go to the Startup tab and click Open Task Manager.
  • Disable all startup items.
  • Close Task Manager and click OK on System Configuration.
  • Restart your computer.
  • See if ERROR_106 persists—if not, enable services/startup items one at a time to find the culprit.

Step 10: Restore Windows to Earlier Point

If all else fails, restoring your system can undo any harmful changes.

  • Press Windows key + S and type Create a restore point.
  • Click System Restore and follow prompts to choose a restore point dated before the error appeared.
  • Confirm and restore.


Final Tips and Reminders

  • Backup your data regularly to avoid losing important files during troubleshooting.
  • Always download drivers and updates from official sources.
  • Keep your Windows OS updated to prevent compatibility issues.
  • If you’re uncomfortable performing any steps, consider consulting a professional technician.


Wrapping Up

Encountering Windows Error Code ERROR_106 might feel intimidating at first, but by following these steps carefully, you can often fix the problem yourself — quickly and safely. Remember, patience and systematic troubleshooting are key. If your issue persists after trying everything, don’t hesitate to reach out to Microsoft Support or a certified technician for further assistance.


Did this guide help fix your Windows ERROR_106? Feel free to leave a comment below or share your experience with others facing the same issue! Sharing knowledge makes tech life easier for all of us. 😊


Keywords for SEO:

  • How to fix Windows Error Code ERROR_106
  • Windows ERROR_106 troubleshooting
  • Windows error transport endpoint already connected
  • Fix Windows Error 106 network issue
  • Windows 10/11 ERROR_106 solution
  • Reset network settings Windows ERROR_106
  • Windows system file check ERROR_106


I hope this guide helps you resolve ERROR_106 smoothly. Let me know if you want me to create guides for other common Windows errors!

Updated on June 17, 2025
Was this article helpful?

Related Articles

Leave a Comment