Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I need to remove a damaged winsockets.dll (& replace with an intact file I've downloaded from the net. Does anyone know the procedure for Millenium?
Using Windows the same damaged file automatically reappears, so before using "regedit" or "Ms-DOS" I'd like to know the exact procedure so as not to trash the whole system.
Thanks in advance

Have you tried running scandisk,and hopefully
repairing it?
Or,(I've never had to do it),but I think if you have the ME cd,you can use the "Extract File" feature...Start/Run/type msconfig/Extract File button.
Waiting to learn...

Is there a particular reason you're doing this? Did you get a virus or did something else replace your winsock.dll file?
Due to System File Protection, you will not be able to replace your file with the one you downloaded in normal mode. And if you are at all unsure of the version number of the file you "downloaded" from the internet, I would not use that one either.
Try to extract a new one from your own Windows ME cabinet files. To do this:
Boot with an ME or Windows 98 bootdisk.
Choose With Cd Rom support.At the a:\ prompt type:
ext.exe
This with start the DOS extract utility.
First question will be where are the Cabinet files. This will depend upon your installation of Windows ME.
If you install Windows ME type:
c:\windows\options\installIf your OEM company (Dell, Compaq, etc...) installed ME type:
c:\windows\options\cabsIf you have an ME cd type:
x:\win9x (where "x" is the drive letter of your cd rom in DOS)Next it will ask you what you would like to extract. Type:
winsock.dll
Last it will ask you where you would like to extract the file to. Type:
c:\windows\system
Confirm that you have typed everything correctly and say "Y"es.
This will run through the cabinet files and at some point say:
Extacting winsock.dll....
You may also get an overwrite prompt. If you get one, say "Y"es to overwrite.
Once it is finished, pull out the bootdisk and hit ctrl+alt+del to boot into ME. You should have a clean winsock.dll file.
If you are absolutely sure of the file that you downloaded from the internet, do this:
Copy the file you downloaded to the root of your c:\ drive (Open up My Computer>>C: and drag it there).
Boot with a bootdisk.
Choose without cd rom support.at the a:\ Prompt type:
c:
cd windows
cd system
ren winsock.dll winsock.xxx
copy c:\winsock.dllPull out the boodisk and hit ctrl+alt+del to boot into Windows. Delete the winsock.dll found in c:\ so it does not interfere with anything.

Rich, after you follow Newgrl's fix, go here and download Sock Lock. It will stop Winsock from getting corrupted or over written by trogans.
http://www.nsclean.com/freebies.html

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |