TCP/IP Stack issue with Error 31 Rebuild TCP/IP
The other day, or should I say late afternoon I had a network call that involved the old Windows XP SP3 Error 31 code that many think always points to a CD Rom drive.
Well, it's also an error you might see when your TCP/IP settings are corrupted and Windows has no other way of telling you something is wrong with your hardware.
If you look at your NIC you will see everything is working just fine.
You can't get a Dynamic IP but you can add a static IP and still not be able to get online.
The old and true website www.SpeedGuide.Net posted up in the Windows 98 days a TCP/IP Tweak and Stack rebuild application that still today does just what it should.
You'll need to download the file TCP Optimizer which will have a TCP Winsock rebuild to Windows Default.
Use the TCP Optimizer to reset TCP/IP and Winsock (I copied the line so you would see it.)
Now, the things to look for:
- Your NIC drivers all appear to be installed correctly.
- Your NIC shows the correct make and model.
- You can make changes to your TCP/IP properties.
- You see Error Code 31 when you attempt to change IP or Renew IP.
And that's about it. You should be back online in a few minutes. That is if you have another computer to download the TCP Optimizer. It's a good idea to leave a copy on the hard drive of the computer just in case this happens again.
Causes? Well, you might have removed something that had a binding to the stack or it just corrupted itself.
Good Luck! You'll get it done. If not, click the online service desk from your working computer.