Windows バックアップ エラー 0x8078012D を解決する方法
外付けドライブにバックアップしようとして、Windows バックアップ エラー 0x8078012D に遭遇したことがありますか?はい、よくあるイライラの種です。特に、このメッセージはI/Oの問題によるデバイスエラーを示唆しているため、より顕著になります。通常、このエラーはハードドライブ、ケーブル、あるいはシステムファイルに問題が発生した際に発生します。つまり、Windows はデバイスまたはディスクの問題のためにバックアップを完了できなかったことを通知しているのです。まるでシステムが「入出力に問題があります。ディスクを確認してください」と言っているかのようです。
バックアップが突然機能しなくなり、このエラーが発生した場合は、よくある原因を詳しく調べてみる価値があります。ドライブが不安定になっているか、システムファイルに不具合が発生している可能性があります。幸いなことに、この問題を解決できる実用的な修正方法がいくつかあります。ただし、これらの手順の一部はコマンドプロンプトまたはPowerShellでコマンドを実行する必要があるため、技術的な知識が少しあると役立ちます。また、最後まで飛ばさずに、これらの修正方法を順番に試してください。1つの方法がうまくいかなかった場合は、次の方法に進んでください。通常、これらの方法のいずれかが機能するか、少なくとも根本原因を絞り込むことができます。
Windows バックアップ エラー 0x8078012D の解決策
修正1: サードパーティ製のウイルス対策ソフトまたはWindows Defenderを一時的に無効にする
これは見落とされがちですが、非常に効果的です。セキュリティソフトウェアはバックアッププロセスをブロックしたり、妨害したりすることがあります。これは、セキュリティソフトウェアがバックアッププロセスを不審なアクティビティと見なすためです。そのため、サードパーティ製のウイルス対策ソフトを無効にするか、Windows Defenderを一時的に無効にしてください。手順は以下のとおりです。
- [設定] ( Windows キー + I )を開き、[プライバシーとセキュリティ] > [Windows セキュリティ]に移動します。
- [ウイルスと脅威の防止]をクリックします。
- [設定の管理]で、[リアルタイム保護]をオフに切り替えます。
サードパーティ製のセキュリティツールを使用している場合は、それぞれの設定またはアイコンメニューから無効にしてください。無効にした後、再度バックアップを作成してみてください。設定によっては、この設定を無効にするとバックアップが続行される場合もありますが、Windows は必要以上にバックアップを困難にするため、この設定を無効にすることでバックアップが続行されます。
修正2: SFCとDISMを実行してシステムファイルエラーを修正する
システムの破損は、特にデバイスやディスクのエラーに関連するエラーコードによって、バックアップの失敗を引き起こすことがあります。SFC(sfc /scannow)およびDISM(DISM /Online /Cleanup-Image /RestoreHealth)スキャンを実行することで、破損または欠落したシステムファイルを修復できます。手順は以下のとおりです。
- PowerShellを管理者として開きます。これを行うには、スタートメニューを右クリックし、「Windows PowerShell(管理者)」を選択します。
- 入力または貼り付けてEnter キーを
sfc /scannow押します。 - ファイルのスキャンと修復が完了するまで10~15分ほどお待ちください。一部の問題が修復された、あるいはすべてを修復できなかったというメッセージが表示される場合がありますが、問題ありません。
- 次に、
DISM /Online /Cleanup-Image /RestoreHealth同じように実行します。 - これに少し時間がかかりますので、しばらくお待ちください。すべて完了したら、バックアッププロセスをもう一度お試しください。
私の経験では、これにより驚くほど多くの奇妙なバックアップ エラーが修正されます。これはおそらく、表面上はすべて正常に見えても、一部のシステム ファイルに実際の修復が必要であるためと考えられます。
修正3: CHKDSKでハードドライブをチェックする
これは単純なものですが、見落とされがちです。ハードドライブには不良セクタやエラーが発生し、I/O障害を引き起こす可能性がchkdsk /rあります。ドライブのスキャンと修復を実行すると、問題が解決する場合があります。手順は以下のとおりです。
- 管理者としてコマンドプロンプトを開きます。 「cmd」を検索し、右クリックして「管理者として実行」を選択します。
- 入力し
chkdsk /rてEnter キーを押します。 - 次回の再起動時にスキャンをスケジュールするように求められたら、Y を押して PC を再起動します。
- ツールを実行してください。しばらく時間がかかります。完了したら、もう一度バックアップを作成してみてください。
このコマンドは不良セクタをチェックし、再マップします。ある環境では、頑固なバックアップエラーを修正できました。ただし、ディスクによっては処理にかなり時間がかかる場合があるので、忍耐が重要です。
修正4: Windowsバックアップサービスが有効になっていて実行されていることを確認する
Windows バックアップサービスが実行されていない場合は、簡単に修正できます。以下の点を確認してください。
- Windows キー + R を押して、services.mscと入力し、Enter キーを押します。
- 下にスクロールしてWindows バックアップを見つけます。
- それをダブルクリックし、スタートアップの種類を手動に設定します。
- サービスが実行されていない場合は、[開始]をクリックします。
- 適用して、PC を再起動します。
その後、もう一度バックアップをお試しください。Windows によっては、サービスを無効のままにしたり、停止モードのままにしたりすることがあります。
修正5: クリーンブートセッション中にバックアップを作成してみる
アプリやバックグラウンドサービスがバックアップと競合している場合は、クリーンブートを実行することで、サードパーティ製のアプリが原因かどうかを特定できる場合があります。手順は以下のとおりです。
- 「実行」(Windows キー + R )を開いて、「msconfig」と入力し、Enter キーを押します。
- [全般]タブで、[スタートアップのオプションを選択]を選択し、[スタートアップの項目を読み込む]のチェックを外します。
- [サービス]タブに移動し、[Microsoft のサービスをすべて非表示にする] をオンにします。
- [すべて無効にする]をクリックし、[適用] と [OK] をクリックします。
この最小限の状態で再起動したら、バックアップを実行してみてください。バックアップが成功した場合、サードパーティ製のアプリまたはサービスが問題の原因となっている可能性があります。原因を特定するために、項目を徐々に有効化し直してください。
修正6: Shark007などの競合するコーデックを削除する
これは奇妙な方法ですが、一部のユーザー、特にShark007のようなカスタムメディアコーデックを使用しているユーザーには効果がありました。どうやら、これらのコーデックはシステムのバックアップルーチンに干渉する可能性があるようです。確認するには:
- コントロール パネルを開きます。
- 表示方法を大きいアイコンに設定します。
- [プログラムと機能]に移動します。
- リストでShark007を探します。
- 見つかった場合は、右クリックして「アンインストール」を選択します。プロンプトが表示されたら確認します。
アンインストール後、PCを再起動してバックアップが正常に動作するか確認してください。競合するコーデックを削除するだけで、頑固なエラーが修正される場合もあります。
修正7: Windows Updateコンポーネントをリセットする
上記のいずれの方法でも問題が解決しない場合は、破損したアップデートコンポーネントがバックアップサービスに悪影響を与えている可能性があります。これらのコンポーネントをリセットすることで状況が一変する可能性があります。コマンドプロンプトで管理者として一連のコマンドを実行する必要があります。手順は以下のとおりです。
- 管理者としてコマンドプロンプトを開きます。
- 次のコマンドを 1 つずつ入力し、それぞれの後にEnter キーを押します。
ネットストップビット ネットストップwuauserv ネットストップcryptsvc ネットストップmsiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old ネットスタートビット ネットスタートwuauserv ネットスタートcryptsvc ネットスタートmsiserver
これにより、アップデートのキャッシュとサービスがリセットされます。その後、もう一度バックアップを試して、状況が改善されているかどうかを確認してください。これにより一部のWindows Updateが再度実行される可能性があるため、必要に応じてシステムを更新してください。
エラーが修正されたらどうすればいいですか?
バックアップを再開したら、すべてが最新の状態であり、二重チェックが行われていることを確認するために、新しいシステムバックアップを作成することをお勧めします。これにより、同じエラーが再発する可能性を最小限に抑え、データの安全性を確保できます。
まとめ
- ウイルス対策を一時的に無効にします。
- SFC および DISM スキャンを実行します。
- CHKDSK を使用してドライブの状態を確認します。
- Windows バックアップ サービスがアクティブであることを確認します。
- サードパーティの競合を排除するためにクリーンな状態で起動します。
- Shark007 などの問題のあるコーデックを削除します。
- 必要に応じて Windows Update コンポーネントをリセットします。
まとめ
これらの修正方法のいずれかで、厄介な0x8078012Dエラーが解決する可能性は十分にあります。場合によっては、ディスクの状態を確認したり、システムの破損を解消したりするだけで解決できることもあります。それでも解決しない場合は、外付けドライブの接続をもう一度確認したり、ケーブルを交換したり、別のポートを試したりしてみてください。バックアップエラーはイライラさせられますが、少しの忍耐と体系的なトラブルシューティングで、通常は解決できます。これが役に立つことを願っています。少なくとも、私が見た多くの環境ではうまくいきました。頑張ってください!