设置开机启动项时发现文件损坏

报错:Windows 资源保护找到了损坏文件,但其中有一些文件无法修复。
对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中
有详细信息。例如 C:\Windows\Logs\CBS\CBS.log。对于脱机修复,
/OFFLOGFILE 标记提供的日志文件中有详细信息。

当Windows资源保护在系统扫描过程中发现损坏的文件但无法修复时,它会记录详细信息到CBS(Component Based Servicing)日志文件中。你可以按照以下步骤来查看日志文件并尝试进一步修复问题:

  1. 查看CBS日志文件

    • 打开文件资源管理器。
    • 导航到 C:\Windows\Logs\CBS 目录。
    • 找到并双击 CBS.log 文件来打开它。
  2. 分析日志文件

    • 日志文件可能非常大且包含许多信息,你可以使用搜索功能(通常按 Ctrl + F)来查找关键字,如 “error” 或 “failed”。
    • 记下出现错误的文件名和相关错误代码。

我的报错如下:

2024-10-20 08:58:47, Info                  CBS    Failed to GetUpdateReserveManagerCbs [HRESULT = 0xd000003a - NTSTATUS Error]
2024-10-20 08:58:47, Info                  CBS    Failed to get reserve manager. [HRESULT = 0xd000003a - NTSTATUS Error]

百度给出的解决方法如下:

1.2.3.4试了都没用

3.尝试修复windows系统

  1. 如果联机修复未能解决问题,你可以尝试脱机修复。这通常需要使用Windows安装媒体来启动到恢复环境。

  2. 制作一个Windows安装USB或DVD,并按照以下步骤操作:

    • a. 插入Windows安装媒体并重启电脑。 b. 当出现安装选项时,选择“修复你的电脑”。 c. 选择“疑难解答” > “高级选项” > “命令提示符”。 d. 在命令提示符窗口中,输入以下命令进行脱机修复:

      复制

      DISM.exe /Online /Cleanup-image /Scanhealth
      DISM.exe /Online /Cleanup-image /Restorehealth
      

      e. 如果上述命令不起作用,你可以尝试使用 /OFFLOGFILE 参数来指定一个脱机日志文件的路径:

      复制

      DISM.exe /Image:C:\ /Cleanup-Image /CheckHealth /RestoreHealth /OFFLOGFILE:C:\OfflineRepair.log
      

      注意:将 C:\ 替换为你的系统分区路径,C:\OfflineRepair.log 替换为你希望创建的日志文件的路径。

  3. 执行系统文件检查器

    • 在恢复环境中,你也可以尝试再次运行系统文件检查器:

      复制

      sfc /scannow
      
  4. 使用系统还原

    • 如果问题仍然存在,并且你之前创建了系统还原点,你可以在恢复环境中选择“系统还原”来恢复到之前的状态。

如果这些步骤都无法解决问题,你可能需要考虑重置或重新安装Windows。在进行任何重置或重新安装操作之前,请确保备份所有重要数据,以避免数据丢失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值