打不開HTTPS網頁的解決方案 解決打不開HTTPS 打不開安全網頁 無法開啟HTTPS 修復開啟HTTPS

pugongying1988發表於2014-07-01

現象:
當您嘗試訪問Https打頭的網頁時,出現錯誤。

原因:

計算機中的一些設定阻礙了瀏覽器開啟Https網頁。

解決方案:

請您嘗試開啟:
[Internet選項],在“高階”選項卡中的列表中選擇上[使用SSL2.0]和[使用SSL3.0]。

然後開啟[開始]-[執行],輸入“services.msc”,將列表中“HTTPFilter”服務設定為“啟用”,狀態為“自動”。

如果安裝防火牆的話,請開啟防火牆,將裡面埠限制中允許TCP443埠。

如果上述設定正確後,還是不行,那看下面的絕招了,百發百中哦(我的使用此法已解決)

第一步:
單擊“開始→執行”,輸入“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

其中 regsvr32 initpki.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 知識庫中相應的文章:
322756 (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.      重新啟動計算機。

如果你很不辛的話,那你死馬當活馬,就換不使用IE核心的其它的瀏覽器,如:oprea, friebox。

相關文章