我的电脑出了问题,我下载了适用于 Win 8.1 的 ISO 文件,因为 DISM 不起作用。然后我意识到我没有 install.wim 文件,我将 install.esd 文件转换为 install.wim(使用 ESDfileconverter)并将其复制到 ISO,现在在源文件夹中(在 ISO 上)我有 install.esd 和 install.wim,我再次尝试使用 Deamon Tools 安装 ISO 并写入命令
dism /online /cleanup-image /restorehealth /source:WIM:F:\sources\install.wim:1 /LimitAccess
在我运行它之后,它再次给我同样的错误 0x800f081f 无法找到源文件。它安装在 BD-ROM 驱动器 (F:) 上,所以我猜我的命令是正确的?而且我确定转换没问题吗?有没有人可以帮忙或者知道问题出在哪里。
先感谢您 !
答案1
Windows.UI.Xaml.dll
Windows 无法找到版本中的64 位文件6.3.9600.16438
,6.3.9600.16476
并且6.3.9600.16408
。
(p) CSI Payload Corrupt amd64_microsoft-windows-directui_31bf3856ad364e35_6.3.9600.16438_none_a7ee6661c260dcb5\Windows.UI.Xaml.dll
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt amd64_microsoft-windows-directui_31bf3856ad364e35_6.3.9600.16476_none_a7c1261dc28319cb\Windows.UI.Xaml.dll
Repair failed: Missing replacement payload.
(p) CSI Payload Corrupt amd64_microsoft-windows-directui_31bf3856ad364e35_6.3.9600.16408_none_a80ed625c24888e2\Windows.UI.Xaml.dll
Repair failed: Missing replacement payload.
Windows.UI.Xaml.dll
在版本中6.3.9600.16408
是Windows 8.1 的 GA 更新。
Windows.UI.Xaml.dll
在版本中6.3.9600.16438
是2013 年 11 月更新汇总。
Windows.UI.Xaml.dll
在版本中6.3.9600.16476
是2014 年 1 月 Windows 8.1 更新汇总
KB2929825 中还缺少 3 个 CAT 文件:
(p) CBS Catalog Missing Package_1_for_KB2929825~31bf3856ad364e35~amd64~~6.3.1.0
(p) CBS Catalog Missing Package_for_KB2929825_RTM~31bf3856ad364e35~amd64~~6.3.1.0
(p) CBS Catalog Missing Package_for_KB2929825~31bf3856ad364e35~amd64~~6.3.1.0
下载更新KB2929825和使用 DISM 将所有 4 个更新集成到 Install.wim 中。
卸载/提交更改后,您可以使用 DISM 并指向新的更新 WIM。