在微软去年年底发布win8.1系统以来有很多用户或主动,或在不知情情况下升级到win8.1,但是有很多用户反映升级遇到错误,代码0x80004005。大部分用户都是直接从应用商店下载升级win8.1,接下来就看看如何解决这个问题。
最简单的一种方法是进行系统全新安装,从而避免这个问题的发售。备份好你的数据,然后下载Windows 8.1 ISO镜像:http://www.doudouxitong.com/win8/,在一个空白分区安装系统(win8安装教程:http://www.doudouxitong.com/win8anzhuang/)。
如果你还想搞清楚问题根源,那么可以参考微软的这份说明(地址)。微软指出,如果未正确注册某些动态链接库文件(.dll文件),或者计算机和Internet之间存在不允许HTTPS (SSL)连接的防火墙,则可能会出现此状况。
要解决此问题,可使用regsvr32命令注册若干.dll文件:
1、依次单击“开始”、“运行”,在“打开”框中键入cmd,然后单击“确定”。
2、在命令提示符处,键入下列命令。在每一行之后按Enter键:
regsvr32 Softpub.dll
regsvr32 Wintrust.dll
regsvr32 Initpki.dll
3、单击“确定”。
4、重新启动计算机。