微软杀毒软件 MSE 无法安装及 0x80070643 错误解决方法

微软于上周发布了 Microsoft Security Essentials 正式版,虽然做为一款免费的安全组件,但仍提供了诸如病毒防护、木马防护、网络防火墙、恶意及广告防护等功能支持,但同时作为一款刚刚发布 1.0 版本的软件来说,必然会有这样那样的问题,今天我重新安装 Win7 之后安装 MSE 时就弹出了 Microsoft Security Essentials 安装错误,无法完成 Microsoft Security Essentials 安装向导,等提示信息具体如下:

无法完成 Microsoft Security Essentials 安装向导

错误导致 Microsoft Security Essentials 安装向导无法继续。请重新启动计算机,然后重试。

错误代码:0x80070643

于是开始了我后面的噩梦之旅:

1、刚开始以为是之前安装的输入法未正常退出 Windows Installer 安装进程,于是重启了电脑再次安装却仍然提示该问题;

2、没办法 Google 了一下,中文没有结果但一些英文论坛上有人反映在 Vista 上此类问题是由于“安全中心”关闭导致。我以为安装 MSE 就足够了,不需要安全中心了,于是装完系统的时候就在服务里面关闭了 Win7 的操作中心(安全中心)原来他们的功能是相辅的,难怪可以做到低资源消耗,于是重新开启操作中心,结果没有任何帮助;

3、可恶的 0x80070643 无奈查阅微软文档,被告知是 Windows Update 的原因,于是连上网络更新 Update 貌似没有几个补丁,比上次安装的时候少了很多,可能 Win7 的更新机制比以前智能和完善了很多,但结果依旧;

4、继续 Google 发现在安装 MSN 的时候碰到此种情况也比较多,于是按照网上处理 MSN 的方法尝试,重新注册反注册了一些 DLL 库,改了一些注册表,结果继续失落;

N、再后面的折腾我就省略了吧,虽然到最后仍没有找到根本原因,但勉强有个临时解决方案 ^_^ ……

通常导致 80070643 和 80040154 错误有一个可能的原因是 Microsoft XML Parser 即 MSXML 的动态链接库没有注册大家可以尝试 Win+R 运行 regsvr32 msxml3.dll 命令重新注册 MSXML 类库之后重启系统,仍然不行的话可以到微软网站下载最新版的 MSXML 安装一下然后重启一般即可解决;

如果跟我一样还是不行只能尝试我最后找到的一个临时解决方法:安装 QQ 音乐!(装完马上卸载都可以)

关于这点我自己也很不理解,之前一直以为是 Windows Defender 或是 操作中心 的问题,后来发现与这些都没有关系,反而安装了 QQ 音乐之后(即使安装完马上卸载)都可以正常安装 Microsoft Security Essentials 了,想到 QQ 音乐有用到 Visual C++ 2005 组件于是尝试单独安装 Microsoft Visual C++ 2005 Redistributable Package 但居然不能解决,我又尝试监控分析 QQ 音乐的安装过程可仍没有发现有特别的地方,难道是与某些媒体组件有关?算了暂时不折腾了。

附上微软 MSXML 3 下载:Microsoft XML Parser 3

附上 QQ 音乐首页及下载:http://music.qq.com/

在这点上,微软至少可以提示一下缺少哪些东西或更新某些组件完成之后再继续安装而不是摆一个 0x80070643 错误代码就完事,搞的这篇文章像个广告帖。

7 评论

  1. 我安装了QQ音乐,还是不行诶

    不是吧,你也碰上这个报错了?现在 MSE 已经可以通过 windows updata 获取了,不用单独下载安装。

  2. 还是用不了啊。。 崩溃

    目前微软已经把这款免费的杀毒软件整合到可选更新里面了,你可以从升级系统里面直接勾选安装,不用单独下载安装了。

  3. 有朋友反馈该问题和防火墙也有关系,大家可以顺便检查防火墙是否开启。

  4. 今天安装精简版的时候遇到了。。。哥们你太有才了。。。这都能发现。。确实如此。。不知道是不是VC2008的库的问题。反正是解决了,谢谢

    anyLiv:不客气,下次重装系统的时候我再看看是不是 VC++ 2008 的问题。

  5. 你真厉害~~

    P.S.,我没有在用,只是看你的帖子。 呵呵

    anyLiv:厉害的话就找到真正问题所在了,还是惭愧啊。

  6. 哥们真高, 这也能被你整出来, 多谢!

    anyLiv:你也碰上这种情况了?

已关闭评论。