从适用于 Windows 10.0.19043.985 (amd64) 的 Win PE 运行 DISM 脱机修复

从适用于 Windows 10.0.19043.985 (amd64) 的 Win PE 运行 DISM 脱机修复

我有一台 Windows 10 机器,在 Windows 更新重新启动后,无法启动到 Windows,甚至无法进入安全模式,并且标准 Windows 修复选项或都SFC /SCANNOW无法修复,因此我只能退回到DISM

我有一个 USB 棒,其中包含适用于 19043.985 amd64 的 Windows 10 Pro ISO(DISM报告的图像即是如此),通过以下方式创建uupdump.net

在此处输入图片描述

...其中有一个 WIM 安装文件,但是DISM从 Win PE 命令控制台执行时,无法找到任何损坏条目的替代品:

X:\Sources>dism /Image:c:\ /Cleanup-Image /RestoreHealth /LimitAccess /Source:e:\sources /Scratchdir:c:\temp

Deployment Image Servicing and Management tool
Version: 10.0.19041.1

Image Version: 10.0.19043.985

[==========================100.0%==========================]
Error: 0x800f081f

The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information on specifying a source location, see https://go.microsoft.com/fwlink/?LinkId=243077.

我读过了如何在仅以 Windows 更新/Microsoft 作为源的 Win 10 系统上从 Windows 10 PE 执行 DISM?即使安装了 ISO,Windows 10 DISM 也无法找到文件但却没能找到任何线索。

DISM可以找到整个日志文件这里;看起来它至少正在从 USB 加载源:

2024-02-18 09:44:02, Info                  CBS    Exec: Addsource called, Session: 672_2522140, Client: DISM Package Manager Provider, from GPO: No, Path: e:\sources
2024-02-18 09:44:02, Info                  DISM   DISM Package Manager: PID=672 TID=948 CBS session options=0x20000! - CDISMPackageManager::Internal_Finalize
2024-02-18 09:44:02, Info                  CBS    Client specifies manual store corruption detect or repair.

我可能做错了什么?

答案1

由于 DISM 离线无法解决问题(DISM 不是解决您此问题的最佳修复工具 - Windows 操作系统已严重损坏),您需要尝试 Windows 10 启动修复。

首先获取制造商的硬件诊断应用程序并测试硬件错误。

如果没有明显的硬件错误,尝试执行 Windows!0 启动修复。

启动修复

将系统启动到已安装 Windows 版本的安装介质。有关更多信息,请参阅创建 Windows 安装介质。

在“安装 Windows”屏幕上,选择“下一步”>“修复您的计算机”。

在“选择一个选项”屏幕上,选择“疑难解答”。

在高级选项屏幕上,选择启动修复。

启动修复后,选择关机,然后打开电脑,看看 Windows 是否可以正常启动。

如果启动修复失败,则备份您的系统(驱动器中的载体)并全新安装 Windows。

相关内容