你目前正处于脱机状态,正在等待 Internet 重新连接

你的浏览器不受支持

你需要更新你的浏览器才能使用该网站。

更新到 Internet Explorer 的最新版本

错误: 0x80070645 将显示当您尝试升级 Microsoft Security Essentials

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2635095
如果您是小型企业客户,请访问小型企业支持网站,获取其他疑难解答和学习资源。
症状
系统提示您升级 Microsoft Security Essentials 后,不安装升级,并且您收到错误 0x80070645。
解决方案
要解决此问题,请卸载 Microsoft Security Essentials,删除任何其余的注册表子项,然后手动安装最新版本的 Microsoft Security Essentials。

注:在卸载 Microsoft Security Essentials 之前,请确保该 Windows 防火墙处于打开状态。
防病毒软件可以帮助保护您的计算机免受病毒侵害。您必须下载或打开文件的源不信任,请访问网站不信任,或打开电子邮件附件时,您的防病毒软件已禁用。有关计算机病毒的详细信息,请参阅下面 Microsoft 知识库中相应的文章:129972: 如何阻止并删除病毒和其他恶意软件



为此,请按照下列步骤。

注:您可能会发现更容易执行的步骤,如果要打印这篇文章第一次。

步骤 1: 使用添加 / 删除程序卸载 Microsoft Security Essentials

XP Windows
  1. 单击开始,单击运行类型或复制和粘贴appwiz.cpl运行框中,然后单击确定
  2. 选择Microsoft Security Essentials,然后单击卸载
  3. 重新启动计算机。
Windows Vista 或 Windows 7
  1. 单击开始、 类型或复制和粘贴Appwiz.cpl中的搜索框中,然后按 Enter 键。
  2. Microsoft Security Essentials,用鼠标右键单击,然后单击卸载
  3. 重新启动计算机。
如果您能够通过使用前面的步骤卸载 Microsoft Security Essentials,请转到步骤 4: 重新安装 Microsoft Security Essentials。如果您不能卸载 Microsoft Security Essentials,并且某些 Microsoft Security Essentials 组件可能不会被卸载,您可能无法重新安装 Microsoft Security Essentials。

如果您不能卸载 Microsoft Security Essentials,通过添加或删除程序程序和功能项,第 2 步: 备份注册表和步骤 3: 删除注册表子项的 Microsoft Security Essentials。 步骤 2: 备份注册表

重要此部分、 方法或任务包含告诉您如何更改注册表的步骤。但是,如果您错误地更改注册表,可能会出现严重的问题。因此,请确保您小心地执行这些步骤。为增加保护,然后再更改其备份注册表。然后,您可以在出现问题时还原注册表。

有关如何备份和还原注册表的详细信息,请参阅 Microsoft 知识库或 Windows 帮助中的以下文章,以及如何:

若要在 Windows XP 注册表备份,请参阅
322756: 如何备份和还原 Windows XP 中的注册表
若要备份注册表,在 Windows Vista 中,请参阅 备份注册表
若要备份注册表,在 Windows 7 中,请参阅 备份注册表


若要备份注册表,请按照您所运行的操作系统的步骤。

XP Windows
  1. 单击开始,单击运行类型或复制和粘贴在注册表编辑器运行 框中,然后单击 确定.
  2. 在导航窗格的注册表编辑器中,右键单击计算机,然后单击导出
Windows VistaWindows 7
  1. 单击开始、 类型或复制和粘贴 注册表编辑器 搜索框中,然后再单击regedit.exe
  2. 在导航窗格的注册表编辑器中,右键单击计算机,然后单击导出
步骤 3: 删除注册表子项的 Microsoft Security Essentials

要使我们的 Microsoft Security Essentials 自动删除注册表子项,请单击修复按钮或链接。单击文件下载对话框中,在运行,然后按照修复向导中的步骤进行操作。

如果您希望自己修复此问题,请转到"让我自己修复"一节。


备注
  • 此向导可能仅为英文。但是,自动修复还会对其他语言版本的 Windows。
  • 如果不存在此问题,此修复程序保存在计算机上该解决方案使用闪存驱动器或 CD,然后在出现问题的计算机上运行它。


让我自己修复

停止 Microsoft Security Essentials 进程:

  1. 打开任务管理器。为此,请按照您所运行的操作系统的步骤操作:
    • Windows XP
      1. 单击开始,单击运行类型或复制和粘贴在taskmgr运行 框中,然后再单击确定
    • Windows VistaWindows 7
      1. 单击启动类型或复制并粘贴在搜索框中的taskmgr ,然后单击 taskmgr.exe.
  2. 单击进程选项卡。
  3. 找到msseces.exe文件条目。该条目,用鼠标右键单击,然后单击结束进程。如果出现确认窗口,请单击结束进程
停止并禁用 Microsoft Security Essentials 服务:

XP Windows
  1. Windows XP中,单击开始,然后单击运行
  2. 键入或复制和粘贴net stop msmpsvc,,然后单击 确定.
  3. 单击开始,然后单击运行
  4. 键入或复制并粘贴sc 配置 msmpsvc 开始 = 禁用,然后单击 确定.
Windows Vista 或 Windows 7

  1. Windows VistaWindows 7中,请单击开始,类型 运行 在中 搜索 框中,然后单击运行
  2. 键入或复制和粘贴net stop msmpsvc,,然后单击 确定.
  3. 单击开始,键入在中运行搜索框中,然后单击运行
  4. 键入或复制并粘贴sc 配置 msmpsvc 开始 = 禁用,然后单击 确定.


删除运行 Microsoft Security Essentials 子项:

XP Windows
  1. Windows XP 中,单击开始,然后单击运行
  2. 键入或复制和粘贴注册表编辑器,然后再然后单击确定。如果出现用户帐户控制窗口,请单击确定
  3. 单击以下子项: 注意
  4. 在详细信息窗格中,单击Microsoft Security Essentials,然后单击删除

Windows Vista 或 Windows 7

  1. Windows VistaWindows 7中,请单击开始,类型 运行 在中 搜索 框中,然后单击运行
  2. 键入或复制和粘贴注册表编辑器,然后再然后单击确定。如果出现用户帐户控制窗口,请单击确定
  3. 单击以下子项: 注意
  4. 在详细信息窗格中,单击Microsoft Security Essentials,然后单击删除

删除其余 MSE 注册表子项:

XP Windows

  1. 单击开始,然后单击运行
  2. 键入或复制和粘贴注册表编辑器,然后再然后单击确定。如果出现用户帐户控制窗口,请单击确定
  3. 单击以下子项:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current version\Uninstall\Microsoft 安全客户端
  4. 在详细信息窗格中,单击Microsoft Security Essentials,然后单击删除
  5. 字母数字键,在搜索以下项,每个条目中,用鼠标右键单击,然后单击删除
    • Microsoft 反恶意软件服务 XX XX 语言包,其中XX XX是已安装的区域设置 id。每个语言环境都有其自己的 id。请删除此格式,而无需考虑的区域设置 id 中的所有子项。该子项不存在用于美国英语 (en-我们) 安装。
    • Microsoft 反恶意软件
    • Microsoft 安全客户端
  6. 单击以下子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft 安全客户端
  7. 在详细信息窗格中,用鼠标右键单击Microsoft 安全客户端,然后单击删除
  8. 单击以下子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft 反恶意软件
  9. 在详细信息窗格中,单击Microsoft 反恶意软件,然后单击删除

Windows Vista 或 Windows 7

  1. 单击启动类型 运行 在中 搜索 框中,然后单击运行
  2. 键入或复制和粘贴注册表编辑器,然后再然后单击确定。如果出现用户帐户控制窗口,请单击确定
  3. 单击以下子项: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current version\Uninstall\Microsoft 安全客户端
  4. 在详细信息窗格中,单击Microsoft Security Essentials,然后单击删除
  5. 字母数字键,在搜索以下项,每个条目中,用鼠标右键单击,然后单击删除
    • Microsoft 反恶意软件服务XX XX语言包,其中XX XX是已安装的区域设置 id。每个语言环境都有其自己的 id。请删除此格式,而无需考虑的区域设置 id 中的所有子项。该子项不存在用于美国英语 (en-我们) 安装。
    • Microsoft 反恶意软件
    • Microsoft 安全客户端
  6. 单击以下子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft 安全客户端
  7. 在详细信息窗格中,用鼠标右键单击Microsoft 安全客户端,然后单击删除
  8. 单击以下子项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft 反恶意软件
  9. 在详细信息窗格中,单击Microsoft 反恶意软件,然后单击删除


删除安装程序的子项:

XP Windows
  1. 单击开始,然后单击运行
  2. 键入或复制和粘贴 注册表编辑器然后单击确定。如果出现用户帐户控制窗口,请单击确定
  3. 找到以下子项: HKEY_CLASSES_ROOT\Installer\Products
  4. 产品名称字段中的字母数字键下, 搜索以下项。请注意对于所发现的每个实例的数字。每个条目中,用鼠标右键单击,然后单击删除
    • Microsoft 安全客户端
    • Microsoft 反恶意软件
    • Microsoft 反恶意软件服务 XX XX 语言包,其中XX XX是已安装的区域设置 id。每个语言环境都有其自己的 id。请删除此格式,而无需考虑的区域设置 id 中的所有子项。该子项不存在用于美国英语 (en-我们) 安装。
Windows Vista 或 Windows 7
  1. 单击启动类型 运行 在中 搜索 框中,然后单击运行
  2. 键入或复制和粘贴 注册表编辑器然后单击确定。如果 用户帐户控制 显示窗口,单击确定
  3. 找到以下子项: HKEY_CLASSES_ROOT\Installer\Products
  4. 产品名称字段中的字母数字键下, 搜索以下项。请注意对于所发现的每个实例的数字。每个条目中,用鼠标右键单击,然后单击删除
    • Microsoft 安全客户端
    • Microsoft 反恶意软件
    • Microsoft 反恶意软件服务 XX XX 语言包,其中XX XX是已安装的区域设置 id。每个语言环境都有其自己的 id。请删除此格式,而无需考虑的区域设置 id 中的所有子项。该子项不存在用于美国英语 (en-我们) 安装。





步骤 4: 重新安装 Microsoft Security Essentials
  1. 请访问 下载 Microsoft Security Essentials 网站。
  2. 选择适当的语言和操作系统,然后单击 下载.
  3. 单击运行,然后按照说明完成安装。
  4. 重新启动计算机。
此问题解决了吗?
  • 如果您能够安装 Microsoft Security Essentials,在解决问题,您就完成了这一节。如果未解决问题,您可以联系Microsoft 的支持。
  • 非常感谢您的反馈意见。若要提供反馈或报告与此解决方案的任何问题,请在发表评论 "修复它为我" 网络日志或 向我们发送电子邮件.


更多信息
有关 Microsoft Security Essentials 的详细信息,请参阅 Microsoft Security Essentials 网站。

有关支持的 Microsoft Security Essentials 的信息,请参阅 帮助和支持的 Microsoft Security Essentials 网站。
其他资源
kbfixme KB2483120 kbmsifixme

警告:本文已自动翻译

属性

文章 ID:2635095 - 上次审阅时间:04/19/2013 05:00:00 - 修订版本: 2.1

  • kbmt KB2635095 KbMtzh
反馈