用户安装Windows8.1操作系统后安装应用或进行一些其他操作可能会忽然遇到错误代码为:模块"Wintrust.dll"已加载,但对DllRegisterServer的调用失败,错误代码为0×80004005的错误提示,0×80004005是因为dll动态链接库未成功注册或您的计算机与Internet网络之间存在不允许HTTPS(SSL)连接的防火墙引起。
工具/原料
Windows8/Windows8.1操作系统
注册动态链接库dll
1、快捷键Win+R调出运行窗口,输入CMD-确定
2、复制如下内容:regsvr32Softpub.dll在CMD窗口右键-粘贴,将复制的regsvr32Softpub.dll粘贴上去(Ctrl+V快捷键是无效的)然后按下回车键
3、提示DllRegisterserver在Softpub.dll已成功,表示成功注册
4、依次重复上诉操作,分别将regsvr32Wintrust.dll和regsvr32Initpki.dll依次进行注册
开启windowsfirewall服务项目
1、右键计算机-管理
2、打开服务和应用程序-服务选项,找到WindowsFirewall服务项目
3、双击WindowsFirewall服务,如果该项目未启动请点击启动,将启动类型设置为自动-应用-确定