修复:Windows上的“您的PC/设备需要维修”错误

如果系统上的引导文件损坏,通常会出现“您的 PC/设备需要维修”蓝屏死机 。“您的电脑需要维修”错误通常伴随错误代码,可帮助您进一步缩小问题范围 。通常,您会看到以下代码之一:

  • 0xc000000f – 无法读取引导配置数据 。
  • 0xc000000d – 引导数据文件缺少信息 。
  • 0xc000014C – 引导配置数据中包含错误 。
  • 0xc0000605 – 操作系统组件已过期 。
  • 0xc0000225 – 无法选择/访问用于引导的引导设备 。
  • 0x0000098 , 0xc0000034 – 引导配置数据文件无效或信息丢失 。
由于以下原因,引导文件可能会损坏:
  • 更新未成功完成——如果挂起的更新在安装过程中被中断,您可能会在启动计算机时遇到问题 。
  • 病毒和一般损坏错误– 您的 PC 也可能感染了病毒、恶意软件或损坏错误,导致无法正常启动 。
  • 受损的系统文件——如果系统文件的完整性受到损害,您也可能会遇到手头的错误 。
  • 不正确的分区设置为活动– 如果分区集不包含 Boot\\BCD 文件,您的 PC 将无法正常启动 。
无论您遇到何种错误代码,以下故障排除方法都将帮助您立即解决问题 。我们建议您首先通过这些方法了解可能导致您的情况出现问题的原因 。然后,继续执行最适合您情况的故障排除方法 。
1. 创建安装媒体要进行故障排除,您需要安装媒体 。安装媒体将允许您启动到 Windows 的高级选项菜单,以执行必要的故障排除步骤 。
错误屏幕本身指出“您需要使用安装媒体上的恢复工具” 。在 USB 驱动器上创建安装介质后,将其插入计算机并启动进入 Windows 10 恢复环境以开始使用 。
2.运行启动修复如果出现“设备需要修复蓝屏死机”等错误,我们建议您做的第一件事是运行启动修复工具 。使用此工具,您可以排除和诊断 Windows 中最常见的引导错误 。在大多数情况下,当您的系统连续两次启动失败时,此工具将自动启动 。
如果没有,您可以通过以下方式手动运行它来解决手头的问题:
  1. 启动恢复环境的故障排除菜单 。
  2. 导航到高级选项 。
  3. 在以下屏幕中选择启动修复 。
  4. 等待该过程完成 。根据问题的复杂程度,这可能需要一些时间 。
该过程完成后,重新启动您的 PC 。您现在应该可以毫无问题地启动 Windows 。
3. 运行 SFC 和 CHKDSK 扫描修复“设备需要修复蓝屏死机”的下一步是通过命令提示符运行系统文件检查器和 CHKDSK 实用程序 。SFC 工具将扫描受保护的系统文件是否存在不一致 。如果发现任何不一致,它将用健康的对应文件替换有问题的文件 。
另一方面,CHKDSK 实用程序将扫描您的硬盘驱动器以查找任何潜在错误并解决那里发现的问题 。
在这种方法中,我们也将通过高级选项屏幕使用命令提示符 。这是您需要做的所有事情:
  1. 从“高级选项”屏幕中的可用选项列表中选择“命令提示符”。
  2. 在命令提示符窗口中,键入sfc /scannow并按Enter键执行命令 。
  3. 等待命令完成 。完成后,执行 chkdsk 。如果 c 驱动器不是您的主分区,则应将 c 替换为您的主分区的盘符 。chkdsk c: /r
4.使用系统还原实用程序在执行关键操作时,Windows 操作系统会拍摄系统当前状态的快照,并将其保存为还原点以备将来使用 。每当您需要将系统恢复到以前的状态时,您都可以使用此快照来执行此操作 。
您也可以尝试将系统恢复到不存在“设备需要修复蓝屏死机”的状态 。
以下是您可以如何做到这一点:
  1. 启动恢复环境的高级选项菜单,然后单击系统还原 。
  2. 可用还原点列表将出现在以下对话框中 。选择所需的还原点,然后单击“下一步” 。
  3. 按照屏幕上的说明继续 。一旦系统恢复到以前的时间点,您将不会再遇到错误 。
5.重建BCD正如我们上面提到的,启动配置数据也可能存在问题 。例如,您的设备可能无法读取此数据,或者引导文件可能缺少信息 。此外,引导配置数据也可能已损坏,从而导致手头的问题 。
如果这种情况适用,您可以测试使用命令提示符重建此数据是否有帮助 。
以下是您可以如何继续:
  1. 按照我们上面描述的步骤,使用高级选项菜单启动命令提示符 。
  2. 在命令提示符窗口中,一一执行下面提到的命令 。bootrec /scanosbootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
命令执行后,您可以检查它是否已修复错误 。
如果“设备需要修复 BSOD”仍然存在,那么如果重建不起作用,您也可以尝试从头开始创建引导配置数据 。为此,只需在命令提示符中输入bcdboot c:\\windows命令并等待它执行 。然后,重新启动您的 PC 并检查问题是否已解决 。