I found These on some Support Forums. I have not tried all of them.
I also found this Article from MS if you have XP SP2 Installed
http://support.microsoft.com/kb/892350
Posted: Feb 19 2003, 11:03 PM | ||
If anyone is interested, I have a zipfile, self extractor which
will/should correct any winsock /TCP problems you encounter after
running Adaware, any version.
I do Internet related installations, for hundreds of different computers every year, Adaware is the first thing that goes in, if they ever had an Internet connection before. I use this program religously.(and always will use it) I get some of the same type errors described here, the most common problem, is a corrupted registry entries to kill your browser, after much research, a quick fix was found to repair these entries and get everything back up and running.(on my network) Although this fix has worked flawlessly over the last year, I urge you to still make a registry backup anyway. If your machine has already fell victim to winsock issues, you really don't have anything to lose. I would like to know if it has helped though. Use and Reboot you can download this file from: http://members.shaw.ca/techcd/WinsockXPFix.exe Local Copy I HAVE TESTED THIS [CRAIG] AND IT WORKED! If this ends up working well perhaps a simple GUI could be added. also win9x - Me has similar fixes most can be done right from the Windows cab files. reply to: techcd@shaw.ca |
||
Posted: Feb 20 2003, 01:37 AM | ||
Repairing Winsock in Win9x - Me do this
open Network settings 1.) Remove all protocols or everything EXCEPT leave the NIC Adapter 2.) Click Apply & Close the Properties box, but on reboot notice, hit Cancel...do not reboot! 3.) Open Regedit and delete these keys: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Dhcp HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Dhcpoptions HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\MSTCP HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VXD\Winsock2 also ..scroll down delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2 close regedit 4.) Open Network Properties again, and Click ADD - PROTOCOL - MicroSoft/TCPIP(should Add Client for MS Networks Automatically) have your windows CD ready or the CAB files, Reboot and Should be good. NOTE: Simply removing the Protocols in Network settings will not work because those registry entries stay, even if you have no network at all. Once deleted, putting the TCP/IP protocol back in , basically rebuilds the TCP from scratch, it is the same as when Windows was first installed clean. also any speed patches to TcpRWin values & MTU will be reset back to Windows defaults. Hope this Helps, I have a script to do these actions automatically with a single reboot if anyone is interested. This post has been edited by Option^Explicit on Feb 20 2003, 01:41 AM |
||
Posted:
Feb 20 2003, 10:24 AM
|
||
Here's my Winsock fix for Win 98 and ME. It's simple, it has been tested
many times, and it does the trick:
Open Control Panel. Go to the Add and Remove programs/windows setup tab. Take the check mark out of Communication, and click 'apply'. When asked to reboot, say no. Now copy the two bold lines to Notepad, and save as Dialup.reg (save as 'all files') Doubleclick your new Dialup.reg file, and answer 'yes' to the prompt whether you'd like the contents of Dialup.reg added to the Registry. REGEDIT4 [-HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WinSock2] Go back to the Add and Remove programs/windows setup tab, put the check mark back at 'Communication', and click OK again. You'll probably need your Windows CD-ROM. This post has been edited by TonyK on Feb 20 2003, 10:24 AM
Tony
|
||
Posted: From http://www.bu.edu/pcsc/internetaccess/winsock2fix.html | ||
Winsock2 Fix (w2fix.exe)
|
||
How do I reinstall the TCP/IP protocol in Windows XP | ||
If you need to reinstall the TCP/IP protocol in Windows XP, you will
notice that the Uninstall button is disabled.
The TCP/IP stack is a core component of Windows XP and can NOT be uninstalled. You can reset the stack to its' installed state by using the built-in netsh tool. When you run: netsh int ip reset <PATH>\resetlog.txt the following registry keys are rewritten: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DHCP\Parameters\NOTE: If <PATH>\resetlog.txt exists, it will be appended. Here is a sample snippet of a log file: reset SYSTEM\CurrentControlSet\Services\Dhcp\Parameters\Options\15\RegLocation old REG_MULTI_SZ = SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDomain SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\DhcpDomain added SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NetbiosOptions added SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}\NetbiosOptions reset SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServerList old REG_MULTI_SZ = 10.1.1.2 deleted SYSTEM\CurrentControlSet\Services\Netbt\Parameters\EnableLmhosts added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\AddressType added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DefaultGatewayMetric added SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DisableDynamicUpdate deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DontAddDefaultGateway reset SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\EnableDhcp old REG_DWORD = 0NOTE: If the log file is empty, the registry keys have not been altered. |
||
Completely Removing TCP/IP | ||
Warning!!!! Be very careful when working in the System Registry. Do not modify anything, but what is in the instructions below. To do so may cause your Operating System to stop functioning.
|
||
HOW TO: Remove and Reinstall TCP/IP on a Windows 2000 Domain Controller | ||
http://support.microsoft.com/default.aspx?scid=kb;EN-US;299451 | ||
How to Troubleshoot TCP/IP Connectivity with Windows XP | ||
http://support.microsoft.com/default.aspx?scid=kb;EN-US;314067 | ||
How to Reset Internet Protocol (TCP/IP) in Windows XP | ||
http://support.microsoft.com/default.aspx?kbid=299357 |
Good Luck!