How to Fix Common Computer Network Issues

Are you experiencing problems with your computer network? Are these error messages appearing?:

  • Unable to clear the DNS cache
  • Unable to renew your IP address
  • An operation was performed on something that is not a socket
  • Unable to clear the ARP cache

If so, here are some potential solutions for Windows XP/Vista.

Steps

  1. Check to make sure your computer is on and is connected to a network.
  2. Be aware that Windows has a built in function to repair a network connection. This function can give valuable information in the form of an error message if you know what you are looking for. Some common error messages given are:
    • Unable to clear the DNS cache
    • Unable to renew your IP address
    • Unable to clear the ARP cache
  3. Deal with a message that states "Unable to clear the DNS cache." When you get the message “Unable to clear the DNS cache”, this usually means that the DNS client service has been disabled. Follow these steps as an administrator to re-enable it:
    • Open the Services MMC plugin, located under Administrative Tools in the Control Panel;
    • Find the “DNS Client” service in the list presented and enter it's properties by double-clicking it;
    • Change the Startup Type from Disabled to Manual or Automatic then click apply;
    • Either reboot or click “Start” to start the service;
    • Verify by attempting to repair the connection again.
  4. Fix a problem related to an IP address. If the repair process reports that it has been 'Unable to obtain an IP address', it is probable that more information can be obtained through the command line. Open a Command Prompt by going to Start > Programs > Accessories > Command Prompt, then type 'ipconfig /renew' to attempt to obtain an IP address from the command line.
  5. Follow up the error messages that will likely appear. There is a high likelihood of an error message similar to the one below occurring, the remainder of the guide will focus on this error.
    • “An operation was performed on something that is not a socket"
  6. Fix the error message "An operation was performed on something that is not a socket.": This is a Winsock corruption generally due to spyware. The fixes are:
    • A simple fix can be done with Windows XP SP2 or Windows Vista (Start > Run > cmd > netsh winsock reset), then reboot your computer. If you do not have SP2, you can download a small program to reinstall Winsock: winsockfix.exe.

Tips

  • Some issues can be fixed by setting up a static IP, see the following guide: [1] however setting a static ip address does not fix problems it simply bypasses an existing problem for a while.

Warnings

  • Be cautious when editing the registry, as careless modification can adversely affect your computer, potentially to the point of rendering it unusable.
  • The solutions presented in this article will not work for all issues, when in doubt do not be afraid to ask.

blog comments powered by Disqus
 
 
 
 
Copyright © PcBerg