破損した WIM ファイルを修復するにはどうすればよいですか?

破損した WIM ファイルを修復するにはどうすればよいですか?

要約
破損した WIM アーカイブを抽出しようとしています。DISM を使用してみましたが、WIM ファイルとして認識されないためマウントできません。16 進エディターで編集も試みましたが、何を変更すればよいのかわかりません。

問題
Windows 10 で 7-zip を使用して、ホーム ディレクトリに多数のフォルダーを含む WIM ファイルを作成し、それをネットワーク経由で外付けハード ドライブに移動しました。後で 7-zip で解凍しようとしたところ、次の内容の zip ファイルとしてしか開きませんでした。

  • _rels
    • .rels.xml
  • ドキュメントプロパティ
    • アプリ.xml
    • コア.xml
  • 言葉
    • _rels
      • ドキュメント.xml
    • テーマ
      • テーマ1.xml
    • ドキュメント.xml
    • フォントテーブル.xml
    • 設定.xml
    • スタイル.xml
    • ウェブ設定.xml
  • [コンテンツタイプ].xml

これまで試したこと
これは 7-zip のテスト アーカイブ機能を使用した結果です。

D:\WIMFile.wim
警告:
ペイロード データの終了後にデータがあります
警告
ファイルを [wim] アーカイブとして開くことができません
ファイルは [zip] アーカイブとして開かれています

グーグルで調べてみたらこれDISM を使用して WIM ファイルを修復できると書かれています。残念ながら、私が何か見落としていない限り、修復するにはファイルをマウントする必要があります。Windows コマンド ラインで「dism /Apply-Image /ImageFile:D:\WIMFile.wim /Index:1 /ApplyDir:D:\mountPoint」を使用してマウントしようとしたところ、次のエラーが発生しました。

エラー: 11

不正な形式のプログラムをロードしようとしました。

DISM ログファイルは C:\WINDOWS\Logs\DISM\dism.log にあります。

ログ ファイルを見ると、次のようになります。

警告 DISM DISM WIM プロバイダー: PID=6912 [ReadWimHeader:(1723) -> バージョン/ヘッダーが一致しません] D:\WIMFile.wim (HRESULT=0x8007000B) - CWimManager::WimProviderMsgLogCallback [6912] [0xc144012e]

エラー DISM DISM WIM プロバイダー: PID=6912 [WIMCreateFile:(425) > -> WIM ヘッダーの読み取りに失敗しました] D:\WIMFile.wim (HRESULT=0x8007000B) - CWimManager::WimProviderMsgLogCallback

さらにグーグルで調べてみたらここ7z アーカイブでは、16 進エディタを使用してアーカイブを手動で編集し、破損した部分を置き換えることができます。比較のために他の WIM ファイルをいくつか作成し、FAR Manger で開くことができました。破損したファイルは 43 GB ですが、これは大きすぎるようで、次のように表示されます。

ファイル
D:\WIMFile.wimを開けません
。このコマンドを処理するのに十分な記憶域がありません。

そこで、Google に戻って FAR Manager に関連するものは何も見つけられませんでしたが、support.microsoft.com/en-us/kb/106167 (申し訳ありませんが、リンクの割り当てを使い果たしました) を見つけたので、試してみることにしました。レジストリ エントリを作成し、値を最大の 12 に設定する必要がありましたが、違いはありませんでした。

次に、スペースを増やすために、Kubuntu 14.04 がインストールされているほぼ空の 500 GB ハード ドライブに切り替えることを考えました。FAR Manager は Windows のみなので、Bless という 16 進エディターに切り替える必要がありましたが、破損したファイルを開くことができました。作成したテスト WIM ファイル間で明らかに類似している唯一の点は、各ファイルの先頭にある「MSWIM」というテキストです。破損したファイルにはこれがなかったので、追加しましたが、違いはありませんでした。ファイルをさらに台無しにすることなく、他に何を変更できるかわかりません。

質問
では、このファイルを抽出できるように、16 進エディターで他に何を変更すればよいのでしょうか? ファイルをマウントせずに修正できる DISM の何かを見逃したのでしょうか? 他の解決策も歓迎します。

編集
言い忘れていましたが、7-zip の解析モードも試してみました。たくさんのアーカイブができましたが、そのうちのいくつかは開くことができ、その中には私のファイルもいくつか含まれていました。それでも、元の WIM ファイルの約 90% を占める大きなファイルが 1 つ残っていて、これは開くことができませんでした。

関連情報