|
Repairing the windows components
|
Secure Websites
   
Resolutions:17 |
Views:15155
Comments [1]
|
|
Batch file attached:
|
secureWS
|
|
Description:
|
Ensures that the Cryptographic Services are automatic and started. Registers the DLL's responsible for browsing secure websites. It also performs a winsock reset if the computer was updated to SP2. Platform: WinXP
|
|
In order to repair the windows components you can either run the attached batch file or do the following steps. Please note that the batch file will not reset the winsocks if the computer was not updated to SP2. You will have to perform that step manually.
Click Start, choose Run and execute services.msc
Look for the Cryptographic Services item in the list and double click on it to access its properties.
Ensure that the service is set to Automatic.
If the service is started stop the service.The reason is that we need to rename the system32\catroot2 folder.
Do the same for the HTTP SSL service.
|
Rename the catroot2 folder.
Go to Start, choose Run and execute cmd.
Type: ren %systemroot%\system32\catroot2 oldcatroot2
|
We now need to register the system dll's responsible for encryption:
Click on Start, choose Run and execute cmd.
Type: regsvr32 softpub.dll and hit enter. Do the same for the following:
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll
|
Restart the computer. The problem will not be solved unless you restart.
If you still have problems...
Perform a Winsock Reset
Find out if you have Service Pack 2 installed: click Start, choose Run and execute winver.
For instructions on how to reset the Winsocks in SP1 click here
For computer that have updated to Service Pack 2 do the following:
Click Start, choose Run and execute cmd .
In the black box that showed up type: netsh winsock reset catalog .
Restart the machine.
|

|
|
Submitted by Paul Ionescu Last modified 2006-05-21 | |
|
|
|