|
||||
https開頭的地址是加密傳輸的,很多時候登陸郵箱或者空間或者網銀都是打開一個https頁面,如果https無法打開。那麼可想有多麻煩,要是你碰到這種情況,不用急,看下面,就知道怎麼解決了。
這種情況,歸根結底是由於WINSOCK遭到破壞,至於怎麼破壞,這個不再敘述,這裡只說解決辦法,表現為:
1:Msn無法正常使用,開啟msn速度賊慢,輸入用戶名和密碼每輸入一個字符系統就出現假死。輸入完畢後進行登錄,提示msn服務出現錯誤,建議從微軟網站下載最新的msn進行安裝。
2:所有需要https連接網站無法打開。如google的一些服務,網上銀行等等。表現為可以ping通,但是通過ie瀏覽顯示為無法找到此頁。
3:Windows XP補丁無法正常安裝,提示update服務錯誤。
最開始的定位是windows加密服務(Cryptographic Services)損壞。定位的方法其實很簡單,因為最開始是msn無法正常使用,通過google搜索錯誤提示,有很多網站介紹這個問題的原因。按照各大網站給出的方法進行服務修復。發現無用。問題依然存在。
既然服務無法修復或者重裝,那就換一個切入點。找到和這些服務相關的dll文件,進行重新注冊。
最開始只是蒙的。試一試的態度。操作如下:
第一步:
單擊『開始→運行』,輸入『cmd』後回車打開命令提示符窗口,運行『net start cryptsvc』 命令,接下來使用regsvr32命令依次注冊
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll
如果要在已安裝Windows XP Service Pack 2 (SP2)的系統內修復Winsock,在命令提示字符中輸入netsh winsock reset,然後按下ENTER。執行這個命令後,重新啟動計算機即可。沒有安裝SP2的朋友就沒有那麼幸運了,修復winsock要復雜些..
善意提醒:如果已經中招,而自己的系統還沒打上SP2補丁,最好趁此機會重裝系統,昇級到SP2,安全系數要高得多。不想裝SP2,也不想重裝系統的朋友,往下看吧!
不帶Service Pack 2 的Windows XP說明
要在未安裝Windows XP SP2的情況下修復Winsock,請刪除已損壞的注冊表項,然後重新安裝TCP/IP協議。
步驟1:刪除已損壞的注冊表項
警告:如果使用注冊表編輯器或其他方法錯誤地修改了注冊表,則可能導致嚴重問題。這些問題可能需要重新安裝操作系統纔能解決。Microsoft不能保證您可以解決這些問題。修改注冊表需要您自擔風險。
有關如何備份注冊表的更多信息,請單擊下面的文章編號,以查看Microsoft知識庫中相應的文章:
KB322756 (http://support.microsoft.com/kb/322756/)如何在Windows XP和 Windows Server 2003中備份、編輯和還原注冊表
1.單擊『開始』,然後單擊『運行』。
2.在『打開』框中,鍵入regedit,然後單擊『確定』。
3.在注冊表編輯器中,找到下列項,右鍵單擊各項,然後單擊『刪除』:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
4.在系統提示您確認刪除時,單擊『是』。
注意:刪除Winsock項後,請重新啟動計算機。這樣做可以讓Windows XP操作系統為這兩個項創建新的shell條目。如果在刪除Winsock項後沒有重新啟動計算機,則下一步無法正常進行。
步驟2:安裝TCP/IP
1.右鍵單擊網絡連接,然後單擊『屬性』。
2.單擊『安裝』。
3.單擊『協議』,然後單擊『添加』。
4.單擊『從磁盤安裝』。
5.鍵入C:\Windows\inf,然後單擊『確定』。
6.可用協議列表中,單擊『Internet協議(TCP/IP)』,然後單擊『確定』。
7.重新啟動計算機。