如何修复Windows10上的错误0x800c0006?
某些 Windows 10 用户在尝试通过 Windows 更新从 Windows Essentials 安装或更新支持应用程序(如 Windows Live Mail)时遇到错误代码0x800c0006 。
彻底调查此特定问题后,发现有几个根本原因可能导致此错误代码。以下是可能导致此问题的潜在罪魁祸首的列表:
- Microsoft 不再支持 Windows Essentials – 请记住,Microsoft 已停止支持 Windows Live Mail 以及作为 Windows Essentials 一部分的其他遗留应用程序。如果您仍想安装它们,则需要从非官方来源下载离线安装程序。
- 先前安装的残留文件– 如果您的注册表包含对先前安装的 Windows Live Mail 的提及,您也可能会看到此问题。在这种情况下,您可以通过在再次从非官方来源安装该工具之前删除 Windows Live Mail 的任何残余文件来解决问题。
- 缺少 .NET 3.5 Framework – 您可能会看到此错误代码的另一个原因是 Windows Live Mail 的旧版安装程序需要缺少 Framework (.NET 3.5)。在这种情况下,您可以通过从“程序和功能”菜单安装 .NET Framework 3.5 来解决错误。
- 系统文件损坏——在某些情况下,您可能会看到此错误是由于影响新程序安装的某种类型的底层系统文件损坏而发生的。在这种情况下,您可以通过全新安装或修复安装 Windows 安装来解决问题。
现在您已了解错误代码0x800c0006 的每个潜在原因, 下面是其他受影响的用户已成功用于解决或完全避免此问题的经过验证的方法列表。
方法 1:使用脱机安装程序安装 Windows Live Mail
如果您在尝试通过 Windows 更新安装或更新 Windows Live Mail 时遇到此问题,您可以使用Windows Essentials 的离线安装程序完全避免错误代码0x800c0006 。
许多受影响的用户证实此方法有效,特别是在 Windows Live Mail 之前在安装过程中失败的情况下。
如果此方案看起来适用,请按照以下说明使用Windows Essentials 2012 的脱机安装程序安装 Windows Live Mail :
注意: Microsoft 不再提供离线 Windows Essentials 2012 供下载,因为他们已在 2017 年底停止支持它,但您仍然可以从受信任的第 3 方来源获取它。
- 打开默认浏览器并访问Windows Essentials(离线安装程序)的 Cnet 下载链接。
- 在正确的网页中,单击“立即下载”按钮以获取安装程序并等待下载完成。
- 成功下载安装程序后,请断开您的计算机与互联网的连接,以免您的操作系统安装检测到该工具不再受官方支持。
- 接下来,双击它并在UAC (用户帐户提示)中单击是。
- 在 Windows Essentials 2012 的第一个屏幕上,单击选择要安装的程序。
- 接下来,从作为Windows Essentials套件的一部分提供的程序列表中,选中您要安装的项目并取消选中其他所有项目,然后单击安装。
- 从Windows Essentials选择要安装的程序后,按照屏幕提示完成之前触发0x800c0006 错误代码的工具的安装。
- 安装程序后,重新启动计算机,并在下次启动完成后查看问题是否已解决。
如果您最终仍然遇到相同的错误代码,请向下移动到下面的下一个可能的修复程序。
方法 2:删除 Windows Live Mail 的残留文件(如果适用)
事实证明,如果您之前安装过此套件(在升级到 Windows 10 之前或更新到周年更新之前),您也可能会遇到 Windows Live Mail 的这个特殊问题。
几位发现自己处于类似情况的受影响用户报告说,他们设法通过在再次干净安装Windows Live Mail之前从以前的安装中删除所有残留文件来解决此问题。
如果这种情况适用,请按照以下说明在重新安装之前删除 Windows Live Mail 的每个残留文件:
- 打开文件资源管理器并导航到C:\Program Files并查看您是否有一个名为Windows Live的文件夹。如果看到它,请右键单击它并从刚刚出现的上下文菜单中选择“删除” 。
- 接下来,按Windows 键 + R打开运行对话框。在运行框中,键入“ %Userprofile%\AppData\Local\microsoft ”并按Enter键打开子目录,您的 Windows 安装在该子目录中保存与 Windows Live Mail、照片库、Windows Live、Windows Live 设置等相关的临时文件。
- 进入正确位置后,通过右键单击文件夹并选择删除来删除与Windows Live Mail关联的子目录。
- 接下来,按Windows 键 + R打开运行对话框。当运行框提示您时,在文本框中键入“regedit” ,然后按Enter 键打开注册表编辑器。当您看到UAC(用户帐户控制)提示时,单击是以授予管理员访问权限。
- 进入注册表编辑器屏幕后,使用左侧菜单导航以删除以下每个注册表项:
HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Live Mail
HKEY_CURRENT_USER\Software\Microsoft\Windows Live Mail 桌面
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Live Mail 桌面
注意:您可以手动导航到此处,也可以将位置直接粘贴到导航栏中,然后按Enter立即到达那里。
- 删除每个残留的注册表项后,重新启动计算机并重新安装 Windows Live Mail 以查看问题现在是否已解决。
如果您在尝试安装 Windows Live Mail 时仍然看到0x800c0006 错误代码,请向下移动到下面的下一个可能的修复程序。
方法 3:安装 .NET Framework 3.5
事实证明,由于缺少 .NET Framework 3.5 基础结构,您还可以在尝试安装 Windows Live Mail 时看到0x800c0006弹出。安装旧版 Windows 工具需要此包,Windows Live Mail 就是其中之一。
几位受影响的用户已确认他们通过使用 Windows 功能菜单来确保在他们的 PC 上启用了.NET 3.5 框架,从而设法解决了这个问题。
以下是确保在 Windows 计算机上启用 .NET Framework 的快速指南:
- 首先按Windows 键 + R打开“运行”对话框。在文本框中,键入“appwiz.cpl”并按Enter键打开“程序和功能”菜单。如果UAC(用户帐户控制)提示您,请单击“是”以授予管理员访问权限。
- 在“程序和功能”菜单中,单击屏幕左侧部分的“打开或关闭 Windows 功能” 。
- 进入Windows 功能屏幕后,确保选中与.NET Framework 3.5(也包括 .NET 2.0 和 3.0)关联的复选框,然后单击确定以保存更改。
- 当提示确认安装时,单击Yes,然后等待 3.5 .NET Framework 启用。
- 启用 .NET Framework 3.5 后,重新启动计算机,并在下次计算机启动后再次尝试安装 Windows Live Mail,看看问题是否得到解决。
如果您仍然遇到相同的0x800c0006 错误, 请向下移动到下面的下一个可能的修复。
方法 4:刷新每个 Windows 组件
如果您尝试了上述所有可能的修复方法,但在尝试安装 Windows Live Mail 时仍然遇到相同的0x800c0006错误代码,则您可能正在处理某种无法通过常规方法解决的系统文件损坏。
如果这种情况适用,按照常规方式解决问题的最大希望是使用全新安装或安装修复(就地修复)等过程重置每个 WIndows 组件。
如果您正在寻找最简单的过程,您应该进行全新安装。但请记住,除非您提前备份数据,否则您可能会丢失操作系统驱动程序上的所有个人数据。但是,此方法的主要优点是您不需要使用兼容的安装媒体。
但是,如果您正在寻找有针对性的方法,您将需要兼容的安装介质来启动修复安装(就地修复过程)。
与全新安装相比,此操作要繁琐得多,但主要优点是您将能够刷新每个可能损坏的组件,而不会丢失当前存储在您的应用程序、游戏、文档和个人媒体中的数据操作系统驱动器。
以上是 如何修复Windows10上的错误0x800c0006? 的全部内容, 来源链接: utcz.com/dzbk/940680.html