有些用戶遇到在win8.1系統安裝軟件失敗提示模塊"Wintrust.dll"已加載,但對DllRegisterServer的調用失敗,錯誤代碼為0×80070005,具體問題現象如下所示:
故障原因分析:
有關問題的詳細信息,請將該錯誤代碼用作搜索字詞進行聯機搜索“網上查找一下原因,說是防火牆引起的問題。
解決方法一:
1、快捷鍵Win+R調出運行窗口,輸入CMD確定;
2、復制如下內容:regsvr32 Softpub.dll在CMD窗口右鍵-粘貼,將復制的regsvr32 Softpub.dll粘貼上去(Ctrl+V快捷鍵是無效的)然後按下回車鍵;
3、提示DllRegisterserver在Softpub.dll已成功,表示成功注冊;
4、依次重復上訴操作,分別將regsvr32 Wintrust.dll和regsvr32 Initpki.dll依次進行注冊;
解決方法二:
1、右鍵計算機-管理;
2、打開服務和應用程序-服務選項,找到Windows Firewall服務項目;
3、雙擊Windows Firewall服務,如果該項目未啟動請點擊啟動,將啟動類型設置為自動-應用-確定。
相關閱讀:
Win8系統發生藍屏且提示錯誤代碼0x0000009F的故障原因和解決方法
win8系統運行explorer.exe提示錯誤代碼0xc0000018的故障原因及解決方法
以上就是對win8.1安裝程序提示DllRegisterServer的調用失敗錯誤代碼為0×80070005的解決方法全部內容的介紹,有同樣問題的朋友可以按照上述的方法進行設置解決。