任何人都可以借我一些帮助修复我的服务器2012 R2图像?
我有一个2012 R2的虚拟机,并附上我们从我们的数据存储使用的安装DVD。 我然后运行命令:
dism /online /cleanup-image /restorehealth /source:WIM:D:\sources\install.wim:1 /limitaccess
我可以看到WIM存在于该位置:
该工具运行并保持在20%一段时间,然后失败,并指出:
Error: 0x800f081f, The source files could not be found
DISM日志指出几个错误行:
DISM package manager: The source files could not be found; their location must be specified using the /source option to restore the feature
哥伦比亚广播公司的日志中有大量的文字说:
Failed to getfile from WIM sandbox process [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND] Failed to look for the file WinSxS\wow64_some_package_name Repr: not able to find replacement file for compenent
接下来是大量的说:
Repair failed: missing replacement payload. (p) CSI Payload Corrupt
任何人都可以告诉我,为什么说这些文件无法find,当我指向同一个install.wim用于安装Windows的第一个地方?
我甚至尝试将WIM提取到C:\驱动器上的某个位置,并使用该位置,但失败的错误是同一个error.tel
运行/ startcomponentcleanup导致错误14098,和DISM日志说0x80073712,这意味着CBS清单已损坏? 可笑的是,解决scheme是运行/恢复健康:P
最后,我尝试了一个不同的修复源(另一个2012 R2 ISO,我觉得它的版本号相同,但来自不同的下载源)。
我在CBS日志中仍然收到了一些组件存储损坏消息,但似乎已经修复到足以让Windows Update重新开始工作。
认为我会做一个重启,并尝试使用WU作为修复源的在线修复。
我知道这是迟到,但还没有find答案。 你的ISO Server 2012 R2将不仅仅是Std server 2012 R2,它也可能有一个核心安装,也许数据中心安装。 您必须更改win命令的索引才能使用您的版本。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:c:\install.wim:1 /LimitAccess
在我的2012 R2的立场/数据中心媒体它有4个索引,修复我需要确保我使用正确的一个使用下面的命令我可以检查索引名称
dism /get-wiminfo /wimfile:c:\install.wim /index:1 dism /get-wiminfo /wimfile:c:\install.wim /index:2 dism /get-wiminfo /wimfile:c:\install.wim /index:3 etc... Index : 1 Name : Windows Server 2012 R2 SERVERSTANDARDCORE Index : 2 Name : Windows Server 2012 R2 SERVERSTANDARD Index : 3 Name : Windows Server 2012 R2 SERVERDATACENTERCORE Index : 4 Name : Windows Server 2012 R2 SERVERDATACENTER
所以为我安装我使用
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:wim:c:\install.wim:4 /LimitAccess
我使用索引4,因为我安装了Datacenter的GUI版本