如何修复 Windows 10 中的系统还原错误 0x80042302?

已发表: 2021-03-26

Windows 从来都不是一个完美的操作系统。 Windows 问题不时突然出现,用户必须通过创建备份来为最坏的情况做好准备,因为某些错误可能会造成无法弥补的损害。

您可以选择将个人文件复制到外部驱动器,以便在系统崩溃导致硬盘损坏时替换它们。 但是,如果发生崩溃,您可能会丢失应用程序。 备份整个系统涉及创建一个 Windows 备份映像,它是您的硬盘驱动器的快照。 如果出现问题,它将帮助您将系统恢复到以前的状态并恢复您的文件和应用程序。
但事情并不总是按计划进行。 您目前正在阅读本文,因为您正在寻找“卷影复制服务组件遇到意外错误”的解决方案。 查看应用程序事件日志以获取更多信息。 (0x80042302)”问题。 每当您尝试还原备份的 Windows 映像或运行系统还原实用程序时,都会出现此问题。

您会找到您正在寻找的解决方案,因为我们已经编译了有关如何修复系统还原错误 0x80042302 的指南。

什么是卷影复制服务?

卷影复制服务对于您打算在计算机上运行的任何备份或还原活动都至关重要。 备份过程很复杂。 当某些应用程序和系统组件仍在使用数据时,您通常需要备份数据。 您尝试备份的文件可能很大。 多个系统组件必须协同工作才能使备份过程成功。

卷影复制服务 (VSS) 的工作是确保这些组件完美地协同工作,以便在您的应用程序继续使用所需的数据文件的同时执行备份过程。 它确保您不必暂停正在执行的任何操作来创建备份。

如何修复系统还原错误 0x80042302

错误有不同的根本原因。 卷影复制服务可能已关闭或出现故障,启动程序或服务可能与服务或系统还原实用程序发生冲突,或者您可能正在处理有问题的系统文件。

如果您消除其原因,该错误就会消失,这因系统而异。 你不知道你必须摆脱的确切问题。 因此,请按照以下解决方案的排列顺序进行操作。

将卷影复制服务设置为自动

如果服务被关闭,您很可能会遇到错误 0x80042302。 您可以通过重新启动服务并将其设置为自动来解决问题。 以下步骤将向您展示如何:

  1. 转到您的键盘并同时点击 Windows 徽标和 R 按钮以打开“运行”对话框窗口。
  2. 运行打开后,键入“services.msc”并单击“确定”按钮打开“服务”应用程序。 您还可以在“开始”菜单中搜索“服务”以启动应用程序。
  3. 服务应用程序打开后,向下滚动到卷影复制服务并双击它。
  4. 留在卷影复制服务的“属性”对话框的“常规”选项卡中。
  5. 如果服务正在运行,请单击停止按钮。 停止后,转到“启动类型”下拉菜单并选择“自动”。
  6. 接下来,单击开始按钮。
  7. 在对话框窗口中单击“确定”并检查问题是否消失。

您还应该确保 VSS 运行所依赖的服务也在运行。 为此,请双击卷影复制服务以打开其属性对话框窗口。 出现对话框后,转到“依赖项”选项卡。 接下来,转到“此服务依赖于以下组件”框。 记下您在框中找到的服务。 单击服务旁边的加号 (+) 以查看其他组件。 现在,返回服务应用程序的主页,找到您看到的服务并确保它们正在运行并设置为自动。

如果此方法不能解决问题,请继续下一个解决方案。

禁用启动应用程序

某些第三方应用程序和服务在启动时会自动运行。 它们以这种方式设计,以便在您开始使用计算机之前立即运行。 如果您想通过经常使用的程序节省时间,您还可以将某些应用程序配置为以这种方式启动。

这些程序之一可能与卷影复制服务发生冲突并产生错误。 您可以通过禁用启动程序来确定是否是这种情况,以便在您重新启动系统时它们不会自动运行。

我们将向您展示如何防止启动程序运行。

通过设置:

  1. 点击键盘上的 Windows 徽标和 I 按钮以启动设置。 您还可以打开“开始”菜单,然后单击齿轮图标以打开“设置”。
  2. 设置应用程序打开后,单击应用程序图标。
  3. 转到应用程序界面的左窗格,然后单击启动。
  4. 现在,转到屏幕右侧并关闭配置为在启动时运行的应用程序的开关。

通过任务管理器:

  1. 右键单击任务栏,然后从弹出的菜单中选择任务管理器。 您还可以使用 Ctrl + Shift + Esc 键盘组合来召唤任务管理器。
  2. 出现“任务管理器”窗口后,切换到“启动”选项卡。 如果您没有看到任务管理器的选项卡,请单击更多详细信息。
  3. 任务管理器的启动选项卡显示可在启动时运行的程序列表。 它有一个启动列,显示应用程序是禁用还是启用。
  4. 找到启用的应用程序,单击每个,然后单击禁用按钮。
  5. 退出任务管理器并重新启动系统。

如果错误是由启动程序引起的,则在重新启动计算机后就不会遇到系统还原问题。

执行干净启动

启动服务也可能导致此问题。 要确定,请执行干净启动。 当您以干净启动状态启动系统时,您将禁用在启动时运行的第三方服务。
这些步骤将向您展示如何干净启动系统并找出导致问题的启动服务:

  1. 右键单击“开始”按钮以打开“高级用户”菜单。 出现菜单后单击运行。 您可以使用 Windows + R 组合启动“运行”对话框。
  2. 在“运行”文本框中键入“msconfig”,然后单击“确定”按钮。
  3. 出现“系统配置”窗口后,转到“服务”选项卡。
  4. 前往“服务”选项卡的左下角并选中“隐藏所有 Microsoft 服务”复选框。
  5. 接下来,单击“全部禁用”按钮。 现在将阻止标记的服务在系统下次启动时运行。
  6. 重新启动计算机并检查错误是否已解决。

如果您禁用的服务之一与 VSS 发生冲突,则不会显示错误消息。 您必须一个接一个地启用服务来隔离罪魁祸首。 为此,请转到“系统配置”窗口并启用一项服务。 重新启动计算机并检查错误是否仍然存在。 如果出现错误消息,那么您已经找到了问题的根源。 但是,如果第一个服务没有触发错误,请继续执行下一个。

您可以通过批量消除可能的罪魁祸首来减轻通过每项服务的压力。

跟着这些步骤:

  1. 打开“系统配置”对话框窗口并前往“服务”选项卡。
  2. 检查一半的服务,然后单击“全部启用”按钮。
  3. 重新启动系统并查看问题是否出现。
  4. 如果您启用的服务之一是问题的原因,则错误将再次发生。 您现在只需要一个接一个地检查这些服务,而不是检查系统配置窗口中的每一个服务。
  5. 另一方面,如果没有出现错误,则您已将这些服务视为可能的罪魁祸首。 启用其余服务并检查错误是否出现。

一旦您确定了哪个服务负责,您可以更新它或记住在您想要备份或恢复系统时禁用它。

在组策略编辑器中启用系统还原

系统还原错误 0x80042302 可能是由阻止您的系统运行系统还原实用程序的本地组策略引起的。 一些用户注意到撤消策略后错误消失了。

请注意,组策略编辑器仅在 Windows 10 的专业版和企业版中可用。因此,如果您运行的是 Windows 10 家庭版,请继续使用下一个解决方案。

按照以下步骤在组策略编辑器中启用系统还原:

  1. 通过右键单击“开始”按钮并单击“高级用户”菜单中的“运行”来启动“运行”对话框窗口。 按下键盘上的 Windows 徽标和 R 按钮是启动 Run 的另一种方式。
  2. 看到对话框后,键入“gpedit.msc”并单击“确定”或点击 Enter 键盘按钮。
  3. 组策略编辑器打开后,转到左窗格并展开计算机配置下的管理模板。
  4. 展开系统类别并单击系统还原。
  5. 接下来,转到窗口的右侧并双击“关闭系统还原”。
  6. 出现关闭系统还原对话框时选择未配置。
  7. 单击确定按钮。
  8. 重新启动系统并检查错误是否消失。

修复错误的系统文件

卷影复制服务依赖某些系统文件才能正常运行。 如果其中一些系统文件被恶意软件损坏,它们可能会开始导致问题。 在某些情况下,缺少系统文件是问题所在。

在这种情况下,您必须在错误消失之前修复系统文件。 系统文件检查器旨在解决此类问题。 它是一个命令行实用程序,用于查找和替换有故障或丢失的受保护系统文件。 在 Windows 10 上运行 SFC 之前,您必须运行部署映像服务和管理 (DISM) 工具,这是另一个用于服务、装载和管理 Windows 映像的命令行实用程序。 在这种情况下,您将使用 DISM 来提供系统修复所需的文件。

这是您需要做的:

  1. 单击任务栏中的搜索图标或同时按下 Windows 徽标和 I 键盘按钮。
  2. 键入“cmd”。
  3. 在搜索结果中看到命令提示符后,右键单击它并选择以管理员身份运行。 如果您没有看到该选项,请单击“更多”,然后选择它。
  4. 一旦用户帐户控制对话框窗口打开并请求以管理员身份打开命令提示符的权限,请选择是。
  5. 出现命令提示符窗口后,键入以下行并按 Enter 按钮运行 DISM:

DISM /在线 /Cleanup-Image /RestoreHealth

DISM 现在将使用 Windows 更新实用程序作为源提供修复文件。 如果你有一个稳定的互联网连接来让这个命令工作,那将是最好的。 如果您未连接到 Internet 或在使用 Windows 更新时遇到问题,您需要另一个修复源。 如果您有 Windows 10 DVD 或可启动 USB,请改用以下命令行:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

C:\RepairSource\Windows只是可启动媒体上 Windows 目录路径的占位符。 因此,将其替换为正确的行。

  1. 成功运行DISM后,进入命令提示符界面的下一行,输入“sfc /scannow”(不要加引号),然后点击OK按钮。

命令运行后您将看到的完成消息将取决于扫描结果。 如果消息显示“Windows 资源保护发现损坏的文件并成功修复它们。 详细信息包含在 CBS.Log C:\Windows\Logs\CBS\CBS.log 中,”然后您可以重新启动计算机并查看错误是否消失。

但是,如果命令提示符告诉您“Windows 资源保护无法执行请求的操作”,那么您必须以安全模式启动系统并运行该命令。 跟着这些步骤:

  1. 打开开始菜单,然后单击电源图标。
  2. 按住键盘上的 Shift 按钮,然后单击重新启动。
  3. 您的系统现在将启动进入高级启动环境,您将在其中看到选择一个选项界面。
  4. 或者,您可以按 Windows + I 并单击设置主页上的更新和安全性。 转到“还原”选项卡,然后单击“高级启动”下的“立即重新启动”。
  5. 进入“选择选项”屏幕后,单击“疑难解答”。
  6. 打开“疑难解答”页面后,单击“高级选项”磁贴。
  7. 接下来,在“高级选项”屏幕出现后选择“启动设置”。
  8. 出现启动设置界面后,单击重新启动按钮。
  9. 您的计算机现在将重新启动到“启动选项”屏幕。
  10. 按安全模式旁边的数字,应该是 4。如果您要通过 Internet 连接使用 DISM 工具,请按 5 或 F5 选择带网络的安全模式。
  11. 一旦您的 PC 在安全模式下启动,前往 C:\Windows\WinSxS\Temp 以确认 PendingDeletes 和 PendingRenames 文件夹存在。
  12. 现在,启动提升的命令提示符窗口,然后运行 ​​DISM 和 SFC 工具。

检查您的硬盘是否有错误

您的硬盘包含您的系统文件、应用程序文件和整个操作系统。 这些文件排列在硬盘驱动器的扇区中。 这些扇区可能会损坏并导致问题,例如系统还原错误。

使用 CHKDSK 实用程序查找坏硬盘扇区会阻止您的操作系统使用它们。 虽然该工具还可以尝试从这些坏扇区中恢复健康文件,但没有任何保证,您应该准备好永远丢失一些文件。

运行 CHKDSK 实用程序后,您可以运行 SFC 工具来替换可能已丢失到坏扇区的文件。

您可以通过文件资源管理器窗口或提升的命令提示符运行 CHKDSK 实用程序。

浏览文件资源管理器:

  1. 使用 Windows + E 键盘快捷键打开文件资源管理器。 您也可以右键单击任务栏中的 Windows 徽标,然后单击文件资源管理器或单击任务栏中的文件夹图标(如果有的话)。
  2. 看到文件资源管理器窗口后,切换到左窗格并单击此 PC 旁边的箭头。
  3. 在此 PC 下,找到安装 Windows 的驱动器并右键单击它。
  4. 从上下文菜单中选择属性。
  5. 打开“属性”对话框窗口后,转到“工具”选项卡。
  6. 单击错误检查下的检查。
  7. 接下来,在看到“您不需要扫描此驱动器”的消息后,选择“扫描驱动器”。
  8. Windows 现在将检查您的硬盘是否有错误。
  9. 扫描完成后,您将在对话窗口中看到扫描结果。

如果通过文件资源管理器无法解决问题,请通过提升的命令提示符窗口。 命令行 CHKDSK 工具运行更彻底的检查。 请遵循以下指南:

  1. 单击任务栏中的搜索图标或同时按下 Windows 徽标和 I 键盘按钮。
  2. 键入“cmd”。
  3. 在搜索结果中看到命令提示符后,右键单击它并选择以管理员身份运行。 如果您没有看到该选项,请单击“更多”,然后选择它。
  4. 一旦用户帐户控制对话框窗口打开并请求以管理员身份打开命令提示符的权限,请选择是。
  5. 出现命令提示符窗口后,键入以下行并按 Enter 按钮:

chkdsk C: /f /r /x

注意:将命令行中的字母“C”替换为您的 Windows 卷驱动器号。

对命令感到困惑? 这是一个简短的概述:

  • “/x”开关提示 CHKDSK 实用程序在运行扫描之前卸载驱动器或分区。
  • “/r”参数允许该工具在检查坏扇区时恢复任何可读信息。
  • “/f”开关允许命令行程序修复它在扫描期间检测到的任何错误。

如果驱动器因为您的系统正在使用而忙碌,您将看到以下消息:
“Chkdsk 无法运行,因为该卷正在被另一个进程使用。 您想安排在下次系统重新启动时检查此卷吗? (是/否)”

点击 Y 键盘按钮以安排下次重新启动的扫描。 之后重新启动系统,该过程将开始。

运行完整的恶意软件扫描

如果不运行完整扫描,您就无法排除恶意软件。 一些恶意软件程序会替换系统文件以逃避检测,而其他恶意软件程序可能会危及核心系统组件。 运行全面扫描可让您的防病毒程序扫描可能受恶意软件影响的受保护区域。

请注意,完整扫描可能会运行数小时,因此您必须允许防病毒程序完成其工作。 以下步骤向您展示了如何在 Windows 安全中心运行完整扫描:

  1. 转到任务栏中的通知区域。
  2. 单击“显示隐藏的图标”按钮。
  3. 系统托盘展开后,点击白色盾牌打开 Windows 安全。
  4. 单击 Windows 安全界面中的病毒和威胁防护。
  5. 接下来,在看到“病毒和威胁防护”页面后单击“扫描选项”。
  6. 当您看到“扫描选项”页面时,选择“全面扫描”,然后单击“立即扫描”。
  7. 允许该过程完成,然后重新启动系统并检查问题。

结论

现在恢复系统应该很容易。 请到下面的评论部分提出问题并分享您的经验。

受到推崇的

使用 Auslogics BoostSpeed 解决 PC 问题

除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。

Auslogics BoostSpeed 是 Auslogics 的产品,获得了 Microsoft 银级应用程序开发人员认证
免费下载

您可以通过摆脱垃圾文件和有问题的注册表项来解决系统上的许多问题。 即使对于专家来说,查找和删除这些文件和注册表项也很困难。 但是,使用像 Auslogics BoostSpeed 这样的程序,您可以毫无问题地摆脱它们。