How to Do a Winsock Reset

Performing a Winsock reset lets you undo any changes a program may have made to your Winsock configuration and helps you restore normal network connectivity.

Perform a Winsock Reset

Step

Open the Windows Start Screen or Start Menu and type cmd in the search box.

Step

Right-click Command Prompt or cmd in the search results and select Run as Administrator.

Step

Type netsh winsock reset in the Command Prompt window and press Enter. Wait for Windows to finish resetting your Winsock configuration.

Command Prompt window with Netsh Winsock Reset command highlighted.
credit: Image courtesy of Microsoft

Step

Reboot your computer.

Reset Your TCP/IP Configuration or Adapter

If performing a Winsock reset failed to fix your network connectivity issues, consider resetting your TCP/IP configuration or your network adapter.

Reset Your TCP/IP Configuration Automatically

To reset your TCP/IP configuration automatically, download and run the dedicated Fix It tool from Microsoft's website. Follow the on-screen instructions and reboot your computer.

Reset Your TCP/IP Configuration Manually

Open a Command Prompt window as administrator and type netsh int ip reset. Press Enter and reboot your computer.

Command Prompt window with Netsh Int Ip Reset command highlighted.
credit: Image courtesy of Microsoft

Reset Your Network Adapter

Step

Open the Control Panel and select Network and Internet. Click the Network and Sharing Center link and select View Adapter Settings to access a page listing your network adapters.

Step

Right-click the specific adapter you want to reset and select Disable from the contextual menu. Enter your Windows password or click OK if prompted.

Network adapter contextual menu, with Disable option highlighted.
credit: Image courtesy of Microsoft

Step

Right-click the adapter again and select Enable.