Easily Repair a Corrupt Internet Connection

Have you ever come across a computer that wouldn’t connect to the Internet after removing spyware or other network related software? Or maybe you can connect, but you can only visit certain sites while others time out. This problem is associated with winsock corruption in Windows XP. At this point most people reload the machine. Now you don’t have to. This utility has helped me a countless number of times so I would like to share it with you.

WinSock XP Fix is a utility that repairs winsock corruption in Windows XP. The utility is very easy to use. When you first run it, you will be asked to create a registry backup of your current registry settings. This is in case something goes wrong and you need to restore your registry. After this you will be prompted to apply the winsock fix. Once the fix has been applied, you can restart your computer. After the computer restarts, the connection will be repaired.

About The Author

Casey

Casey (Surname withheld for contractual and professional reasons) has contributed many great articles on thetechmentor.com. He successfully started his own IT consultancy well over 10 years ago. While going through this tough yet rewarding experience he found there was a terrible lack of focused support out there for computer techs to start their own IT company. So he gravitated towards training and mentoring other computer technicians who want to create a part time or full time income as an IT consultant. He initially wrote thetechmentor.com courses to help computer technicians start their own IT consulting business (or side business). Many articles also help the general public save thousands of dollars in professional help by helping them DIY. He doesn't contribute directly to thetechmentor.com often any more due to leading a full family life and being Technical Director a at major US company (hence the requirement for privacy). However his contributions span over 10 years and some have been extremely popular (with so many comments we had to stop accepting more on some, and thousands of shares although it looks fewer after our change to https - we must get around to fixing that!). Having said this, we work to ensure his work is updated and continues to remain relevant.

14 Comments

  • cw

    Reply Reply August 7, 2007

    in XP/2003 you can also do this from the command-line

    “netsh int ip reset c:resetlog.txt”

    documented here: http://support.microsoft.com/kb/299357

    thanks

  • nostrals

    Reply Reply February 1, 2009

    If your looking for a program to run the “netsh int ip reset” command automatically in the background.
    Then download my Auto Repair Network Connection from megaupload.com/?d=HJDU7Y9M
    100% Genuine
    Enjoy!

  • realdeal

    Reply Reply September 15, 2009

    The website in the above post popped up as a virus (trojan) in Avast:
    megaupload.com/?d=HJDU7Y9M

  • nostralz

    Reply Reply May 13, 2010

    the download from megaupload.com/?d=HJDU7Y9M is not a virus, avast shows the virus warning because it was scripted using vbscript, by default many anti-virus programs will alert due to the nature of the scripting language. all it does is send reset commands to netsh.exe every 60 seconds in the background

  • Nostralz

    Reply Reply May 14, 2010

    Here is the original script used to create the application from megaupload.com/?d=HJDU7Y9M
    I have posted the code because the application was being reported as a virus.
    I know it was never a virus and hope you accept my apologies.

    Nostrals :o)

    copy and paste the following into notepad and save as Auto Repair Network Connection.vbs

    MsgBox(“This application is provided without any warranty, either expressed or implied. * You run this application at your own risk! *”)
    vB = MsgBox(“You are about to run ipconfig /renew (once) & then netsh int ip reset vLog.log (every 60 second’s) in the background”,1)
    Dim vS , vF
    Set vS = WScript.CreateObject(“WScript.Shell”)
    Set vF = CreateObject(“Scripting.FileSystemObject”)
    If vB 1 Then
    Set vF = Nothing
    Set vS = Nothing
    WScript.Quit(0)
    Else
    vS.Run “%Comspec% /c ipconfig /renew”, 0
    WScript.Sleep 3000
    Do
    vS.Run “%Comspec% /c netsh int ip reset vLog.log”, 0
    WScript.Sleep 60000
    If vF.FileExists(“vLog.log”) then
    vF.DeleteFile “vLog.log”
    End if
    Loop
    end if

  • nostrals

    Reply Reply May 14, 2010

    heres a cut down version

    Dim vS , vF
    Set vS = WScript.CreateObject(“WScript.Shell”)
    Set vF = CreateObject(“Scripting.FileSystemObject”)
    vS.Run “%Comspec% /c ipconfig /renew”, 0
    WScript.Sleep 3000
    Do
    vS.Run “%Comspec% /c netsh int ip reset vLog.log”, 0
    WScript.Sleep 60000
    If vF.FileExists(“vLog.log”) then
    vF.DeleteFile “vLog.log”
    End if
    end if

  • nostrals

    Reply Reply May 14, 2010

    heres a cut down version

    Dim vS , vF
    Set vS = WScript.CreateObject(“WScript.Shell”)
    Set vF = CreateObject(“Scripting.FileSystemObject”)
    vS.Run “%Comspec% /c ipconfig /renew”, 0
    WScript.Sleep 3000
    Do
    vS.Run “%Comspec% /c netsh int ip reset vLog.log”, 0
    WScript.Sleep 60000
    If vF.FileExists(“vLog.log”) then
    vF.DeleteFile “vLog.log”
    End if

  • TheGift73

    Reply Reply May 26, 2010

    Nice script.
    On a separate point, is this site still going as it is a great place for useful articles.

    • Casey

      Reply Reply May 26, 2010

      Hi TheGift73,

      I’m glad you like my blog. I’m currently on hiatus because I started a computer consulting business, however, I hope to start it back up again soon. So, keep checking back or sign up for the feed.

      Thanks!
      Casey

  • Melen

    Reply Reply August 4, 2010

    I usually get a reliable registry cleaner help to fix problems like these.

    Since I started using this computer utility program I rarely had similar problems. 🙂

  • Rob

    Reply Reply September 24, 2011

    YES YES YES !!!

    I had tried so many other things, to no avail.

    This WORKED !!

    thank you thank you thank you.

  • Rob

    Reply Reply September 24, 2011

    oh, s**t. It worked for a few minutes. now back to the same problem. I guess I’ll try doing it again

  • Kristan

    Reply Reply November 21, 2012

    After examine a few of the weblog posts on your web site now, and I truly like your way of blogging. I bookmarked it to my bookmark website record and will likely be checking again soon. Pls try my web page as well and let me know what you think.

  • harga travel malang juanda

    Reply Reply December 15, 2016

    There are lots of DIY ideas which you could use on those

Leave A Response

Time limit is exhausted. Please reload CAPTCHA.

* Denotes Required Field