Windows10のシステムバックアップが'0x807800C5'で失敗する場合の対処法

以前は正常に動作していたシステムバックアップが2017年春のCreatorsUpdate(RS2)後から失敗するようになりました。
これを正常にバックアップできるように戻した対処法となります。
microsoftから公表された情報ではありませんので参考にされる際も各自の自己責任でお願いします。


【今回の環境】
Windows 10 pro 64bit (10.0.15063)

【状況】
システムバックアップでのシステムイメージの作成が失敗する。

イベントログ(Application)には以下のエラー
 ソース:Backup
 イベントID:517
 レベル:エラー
 ユーザー:SYSTEM
 メッセージ:{日時}に開始したバックアップ操作は、次のエラー コード '0x807800C5' (バックアップ セットのいずれかのボリュームのバックアップ イメージを準備しているときにエラーが発生しました。) のため失敗しました。イベントの詳細で解決策を確認し、問題の解決後にバックアップ操作を再実行してください。

・バックアップ先を新規HDDに変更しても同じ
・バックアップ元のchkdskも問題なし
・ファイルのみバックアップにすると正常に完了する
・「システムイメージを含める」にチェックを入れるとエラーで失敗する
・手動で実行した場合に表示されるエラー
   バックアップ セットのいずれかのボリュームのバックアップ イメージを準備しているときにエラーが発生しました。(0x807800C5)
  追加情報:マウントされたバックアップ ボリュームにアクセスできません。操作を再実行してください。(0x8078004F)
画像


【対処方法】
バックアップ処理が作成する仮想ディスクのイメージファイルを手動でマウントしてフォーマットする。


【詳細】
システムイメージのバックアップ中、バックアップ先のHDDに仮想ディスクのイメージファイルが作成される。
エラーメッセージからこのイメージファイルをマウントした際の不具合と推測される。

仮想ディスクのイメージファイルの格納フォルダ
{バックアップ先ドライブ}:\WindowsImageBackup\{ユーザ名}\Backup {日時}\

※アクセスするにはシステム管理者権限が必要

システムドライブがあるディスクのパーティション(ボリューム)毎に作成されるため、通常は
1.EFIシステムパーティション
2.回復パーティション
3.WindowsのCドライブとなるパーティション(ブート、ページファイル、クラッシュダンプ、プライマリパーティション)
のように環境によって複数作成される。バックアップが途中でエラーとなった場合は数が足りないこともある。
1つ目は Esp.vhdx というファイル名で固定。
2つ目以降は16進数で8-4-4-4-12文字の名前(ボリュームのGUIDか?)のファイル名になるもよう。
画像


バックアップが失敗した後にこのイメージファイルをマウントしてみる。
(イメージファイルを右クリックして「マウント」選択、ディスクの管理画面で確認)

パーティションが作成されていてフォーマットまでされているか確認。
(フォーマットまでされている場合、上記のエラーの原因とはならないはず)
なお、フォーマットされていてもドライブ文字の割り当てはされていないので以下の警告は出る。
画像


ディスクの初期化がされていなかった場合、初期化からフォーマットまで実行する。
・ディスクの初期化(GPT)
・未割り当て領域にシンプルボリューム作成(ドライブ文字割り当てなし)&フォーマット(既定値)


マウントした仮想ディスクを「VHDの切断」で解放してから、システムイメージのバックアップを実行。
再度同じエラーで失敗して仮想ディスクのイメージファイルが増えている場合は、そのイメージファイルも同様に対処する。

--
自分の環境では Esp.vhdx は正常で、2つ目のイメージファイルが未初期化だったのでこれを対処。
再実行後に3つ目のイメージファイルが未初期化でできたのでこれも同様に対処したところシステムバックアップが正常にできるようになりました。


--
関連情報
Windows 10 Creators Update (RS2) の 不具合・トラブル・注意事項
https://freesoft.tvbok.com/win10/problems/trouble_shoot_list_creators_update.html



【今回のキーワード】
システムバックアップ
0x807800C5
0x8078004F
仮想ディスク

"Windows10のシステムバックアップが'0x807800C5'で失敗する場合の対処法" へのコメントを書く

お名前
メールアドレス
ホームページアドレス
コメント