未知错误也有解——Windows 8安装Windows Essentials 2012未知错误的解决方案

 

在Windows 8安装Windows Essentials中Windows Writer组件过程中,遇到了如下的错误提示:

clip_image002

Figure 1 Error 0x80040607

 

根据给出的错误代码进行搜索,在网上看到一些类似情况。大部分的解决方案集中在:安装包下载不完全,原始程序卸载不完全等,给出了磁盘清理、删除Program Files(X86)及Common Files中的Windows Live文件夹、关闭防火墙、重启后再次尝试安装甚至于针对Windows Live的卸载软件(Microsoft Installer Cleanup Tools)等方案,在尝试之后均以失败告终。

0x80040607的错误代码为系统组件缺失,加之错误的源为d3dx10-i386,那么可否是DirectX组件不完全导致的呢?

针对这个思路,首先到微软的网站上下载DirectX在线安装包:

http://www.microsoft.com/en-us/download/details.aspx?id=35

 

clip_image004

Figure 2 Download DirectX End-User Runtime Web Installer

 

根据提示完成下载并运行,注意取消不必要的勾选项:

clip_image006

Figure 3 Ads-Malicious Removal Tool

clip_image007

Figure 4 Agreement

clip_image008

Figure 5 Ads-Bing bar

clip_image009

Figure 6 Initializing

clip_image010

Figure 7 conform

clip_image011

Figure 8 Downloading

clip_image012

Figure 9 Finished

完成安装后再次运行Windows Essential 2012安装程序,发现问题已经解决了。

clip_image013

Figure 10 Windows Essentials installed

 

可以说,微软提供的错误代码可以很方便的帮助我们解决大部分的疑难问题,但是在使用的同时也需要注意一下具体的环境。在搜索问题的解决方案时,在同样的错误代码下面看到了不同的“源”,可以根据本文的思路进行尝试,或许会找到一个很好的解决方案。