サーバー2012R2イメージの修復について誰かが助けてくれますか?
2012 R2 VMがあり、データストアから使用したインストール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
CBSログには、次のような大量の行があります。
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
そもそもWindowsのインストールに使用したのと同じinstall.wimを指しているのに、ファイルが見つからないという理由を誰かに教えてもらえますか?
WIMをC:\ドライブ上の場所に抽出して使用しようとしましたが、同じerror.telで失敗しました。
/ startcomponentcleanupを実行するとエラー14098が発生し、DISMログに0x80073712と表示されます。これは、CBSマニフェストが破損していることを意味しますか?笑いながら、/ restorehealth:Pを実行することで解決策
結局、私は別の修復ソースを試しました(私が持っていた別の2012 R2 ISO、同じバージョン番号ですが、別のダウンロードソースからのものです)。
CBSログにいくつかのコンポーネントストア破損メッセージがまだ表示されていますが、Windows Updateが再び動作するように十分に修正されているようです。
私が再起動して、WUをrepairsourceとして使用してオンライン修復を試みると思います。
私はこれが遅いことを知っていますが、これに対する答えをまだ見つけていません。 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
GUIバージョンのデータセンターをインストールしたのでインデックス4を使用しています
以下のコマンドを実行して、インストールタイプを確認しました。
dism /get-wiminfo /wimfile:c:\install.wim /index:2
その後、次のように修復します。
dism /Online /Cleanup-Image /RestoreHealth /Source:wim:c:\install.wim:1 /LimitAccess