更新履歴 [ 全て表示戻す ]
2017.09.03: 古くなった情報の削除、情報や手順をまとめなおして大幅改稿

2014.06.25: CHKDSKでSSDの予備領域が減ってしまう可能性がある旨を追記。
2013.07.07: 初出


Windows 10 / 8.1 / 7 で「システムイメージの作成」を実行した際、「エラー 0x8078012D」と「エラー 0x8007045D」が発生し、システムイメージの作成に失敗してしまう場合の対処方法を紹介したページです。

エラー発生時の画面

システムのイメージ作成/バックアップに失敗
▲クリックで拡大

エラー文
バックアップに失敗しました。
ソースまたはターゲットのデバイスエラーのため、操作に失敗しました。ソースボリュームやターゲットボリュームがディスク上にある場合、そのボリュームで CHKDSK /R を実行してから操作を再試行してください。(0x8078012D)

追加情報:
I/O デバイス エラーが発生したため、要求を実行できませんでした(0x8007045D)

このページの対象PC

Windows 10 / 8.1 / 7

※注意

Windows 10 バージョン1709 (Fall Creators Update) 以降は、システムイメージバックアップ機能の利用は非推奨となる予定です。今後はサードパーティーベンダーのバックアップツールを利用するようにしましょう。

エラー 0x8078012D / 0x8007045Dの原因

「エラー:  0x8078012D / 0x8007045D」のおもな原因は、以下となります。

エラーの原因や対象となる症状の紹介ここまで。
以下、対処方法の紹介です。

対処方法

エラーメッセージにも書いてある通り、多くの場合、問題が発生している ボリューム (Cドライブやバックアップ先のディスク) に対して「CHKDSK /R」が必要です・・・・が、ここまで読んだだけででいきなり「CHKDSK /R」を実行しないでください。

以下、実際に CHKDSK /R を行う手順を説明しますが、その前にいくつかの注意事項を紹介します。これらを知らずに CHKDSK /Rすると、後で大変な目に合う (かもしれない) ので注意しておきましょう。

スポンサー リンク

注意事項

注意その1 - CHKDSK /R は ディスクにかける負担が非常に大きい

注意その2 - CHKDSK /R で修復作業が行われると、修復した箇所のデータは戻って来ない

注意その3 - CHKDSK /R の前に「sfc /scannow」「DISM」「システムの復元」は実行しない

注意その4 - CHKDSK /R は、エラーがなくなるまで繰り返す

さらに注意: SSDの場合、CHKDSK /R で一気に寿命が縮む場合がある

注意点は以上です。以下、実際の手順です。
上記の注意点を踏まえ、最悪の場合 Windowsが起動しなくなる、大切なデータが一部失われてしまうケースがあることを覚悟して実行しましょう。

実際の手順

手順1. バックアップ対象となるボリュームを確認する

手順2. HDD/SSDの規格を調べる

手順3. CrystalDiskInfo でディスクの健康状態を調べる

手順4. CHKDSK /F (またはオプションなし) でディスクのエラーがないか調べる

手順5. ディスクにエラーがなかった場合

手順6. エラーを発見したボリュームに対し CHKDSK /Rを行う

手順7. 再び CrystalDiskInfo でディスクの健康状態を調べる

手順8. エラーが出なくなるまで CHKDSK /Rを行う

手順9. CHKDSKでエラーを修復した後にやる事

手順紹介はここまで

これで、無事「システムイメージの作成」が正常作動するようになるはずです。

システムイメージの作成が正常作動した場合
システムのイメージ作成成功

あとがき

このページは 2013年7月 および 2013年10月 に手元のPCで発生したトラブルを元に執筆しました。CHKDSK /R で 「予備領域を食いつぶすパターン」と「食いつぶさないパターン」の記憶があやふやになっていたため、新たにページを書き直した次第です。

その他メモ書き

サイト内関連ページ

このページの情報は以上です。