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

错误: 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
反馈
microsoft.com/ms.js'><\/script>");