Windows 10で「システムの復元が正常に完了しませんでした」エラーを修正する8つの方法

「システムの復元」は、Windows 10に搭載された非常に便利な機能です。システムにトラブルが発生した際、PCを以前の正常な状態へ戻すことができます。しかし、まれに「システムの復元は正常に完了しませんでした」というエラーメッセージが表示され、PCを復元できないことがあります。
ご安心ください。本記事では、このエラーを解決し、システムの復元ポイントを使ってPCを復元するための具体的な手順を、初心者にもわかりやすく解説します。
表示されるエラーメッセージの内容
エラー発生時には、以下のようなメッセージが表示されます。
システムの復元は正常に完了しませんでした。コンピューターのシステムファイルと設定は変更されていません。
詳細:
復元ポイントからディレクトリを復元する際に、システムの復元に失敗しました。
ソース:AppxStaging
宛先:%ProgramFiles%\WindowsApps
システムの復元中に不明なエラーが発生しました。
本ガイドで解決できるエラー
- システムの復元が正常に完了しない(エラー 0x8000ffff)
- エラー 0x80070005 によりシステムの復元が失敗する
- システムの復元中に不明なエラー 0x80070091 が発生する
- 復元の試行中にエラー 0x8007025d が発生する
方法1:クリーンブートを実行する
サードパーティ製ソフトウェアがシステムの復元と競合し、復元ポイントを使ってシステムを以前の状態に戻せないケースがあります。まずはクリーンブートを実行して、原因となっている常駐ソフトを段階的に特定しましょう。

クリーンブート後、改めてシステムの復元を実行し、エラーが解消されるか確認してください。
方法2:セーフモードからシステムの復元を実行する
- Windowsキー + R を押し、「msconfig」と入力してEnterキーを押し、システム構成を開きます。

- 「ブート」タブに切り替え、「セーフ ブート」にチェックを入れます。

- 「適用」→「OK」の順にクリックします。
- PCを再起動すると、自動的にセーフモードで起動します。
- Windowsキー + R を押し、「sysdm.cpl」と入力してEnterキーを押します。

- 「システム保護」タブを選択し、「システムの復元」をクリックします。

- 「次へ」をクリックし、任意のシステム復元ポイントを選択します。

- 画面の指示に従ってシステムの復元を完了させます。
- 再起動後、エラーが解決しているか確認しましょう。
方法3:セーフモードでSFCとCHKDSKを実行する
sfc /scannow コマンド(システム ファイル チェッカー)は、保護されているすべてのWindowsシステムファイルの整合性をスキャンし、破損・改変・損傷したファイルを可能な限り正しいバージョンに置き換えます。
- 管理者権限でコマンドプロンプトを開きます。
- 次のコマンドを入力してEnterキーを押します:
sfc /scannow

- スキャンが完了するまで待ちます。
- 続けて、次のコマンドを入力してEnterキーを押します:
chkdsk C: /f /r /x

- システム構成で「セーフ ブート」のチェックを外し、PCを再起動して変更を保存します。
方法4:SFCで改善しない場合はDISMを実行する
- Windowsキー + X を押し、「コマンド プロンプト(管理者)」をクリックします。

- 次のコマンドを入力してEnterキーを押します:
DISM /Online /Cleanup-Image /RestoreHealth

- DISMコマンドの完了を待ちます。
- 上記のコマンドで改善しない場合は、以下を試してください:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:「C:\RepairSource\Windows」の部分は、実際の修復ソース(Windowsインストールメディアまたはリカバリーディスク)のパスに置き換えてください。
- PCを再起動して変更を保存します。
方法5:復元前にアンチウイルスを一時的に無効化する
アンチウイルスソフトがシステムの復元を妨げることもあります。一時的に無効化してから復元を試みましょう。
- タスクトレイのアンチウイルスのアイコンを右クリックし、「無効にする」を選択します。

- アンチウイルスが無効になる時間帯(期間)を選択します。

注意:できるだけ短い時間(15分〜30分程度)を選ぶようにしてください。
- 設定後、再度システムの復元を実行し、エラーが解消されるか確認します。
方法6:セーフモードでWindowsAppsフォルダーの名前を変更する
エラーの原因が「AppxStaging」「WindowsApps」関連の場合、フォルダーの名前変更が有効なことがあります。
- Windowsキー + R を押し、「msconfig」と入力してEnterキーを押し、システム構成を開きます。
- 「ブート」タブで「セーフ ブート」にチェックを入れます。
- 「適用」→「OK」をクリックし、PCを再起動してセーフモードで起動します。
- Windowsキー + X を押し、「コマンド プロンプト(管理者)」を選択します。
- 以下のコマンドを順番に入力し、それぞれEnterキーを押します:
cd C:\Program Files
takeown /f WindowsApps /r /d Y
icacls WindowsApps /grant “%USERDOMAIN%\%USERNAME%”:(F) /t
attrib WindowsApps -h
rename WindowsApps WindowsApps.old
- 再びシステム構成を開き、「セーフ ブート」のチェックを外して通常起動に戻します。
- それでもエラーが出る場合は、コマンドプロンプトで次のコマンドを実行してください:
icacls WindowsApps /grant administrators:F /T
方法7:システムの復元関連サービスが実行中か確認する
- Windowsキー + R を押し、「services.msc」と入力してEnterキーを押します。

- 以下のサービスを探します:
- System Restore(システムの復元)
- Volume Shadow Copy
- Task Scheduler(タスク スケジューラ)
- Microsoft Software Shadow Copy Provider
- 各サービスを右クリックし、「プロパティ」を選択します。

- 各サービスが「実行中」になっていることを確認します。停止している場合は「開始」をクリックし、スタートアップの種類を「自動」に設定します。

- 「適用」→「OK」をクリックします。
- PCを再起動し、システムの復元を実行して問題が解決したか確認します。
方法8:システム保護の設定を確認する
- 「PC」(または「マイコンピューター」)を右クリックし、「プロパティ」を選択します。

- 左側のメニューから「システム保護」をクリックします。

- ハードディスクの「保護」列が「有効」になっていることを確認します。「無効」の場合は対象ドライブを選択し、「構成」をクリックして有効にします。

- 「適用」→「OK」をクリックし、すべての画面を閉じます。
- PCを再起動して変更を保存します。
あわせて読みたい関連記事
- 復元中のエラー 0x8007025d を修正する方法
- バックアップを妨げるエラー 0x8007000e を修正する方法
- ウィンドウ移動時のスナップ ポップアップを無効にする方法
- システムの復元エラー 0x80070091 を修正する方法
以上の手順で「システムの復元が正常に完了しない」問題は解決できるはずです。それでも解決しない場合や、本ガイドについてご不明な点がある場合は、ぜひコメント欄でお気軽にお尋ねください。
-
「ファイルにウイルスが含まれているため、操作を正常に完了できませんでした」エラーの対処法
Windows でウイルスや不具合に遭遇するのは本当に悩ましいものですよね。「ファイルにウイルスが含まれているため、操作を正常に完了できませんでした」という警告が表示されて困っていませんか?これは、お使いのデバイスがウイルスやマルウェアに感染した可能性を示すサインかもしれません。 セキュリティソフトを導入していたのに、なぜウイルスやマルウェアが侵入できたのかと不思議に思うことでしょう。Windows Defender の存在も忘れてはいけません。このウイルスがさらなる被害をもたらし、デバイスやデータへ深刻な影響を与える前に、早急に対処することが重要です。 この問題の解決方法をお探しですか?こ
-
Windowsで「システムの復元が正常に完了しませんでした」エラー0x80070005を修正する方法
Windows PCでシステムの復元がうまく動作せず、「システムの復元は正常に完了しませんでした」というエラーコード0x80070005が表示されて困っていませんか?ご安心ください。いくつかのトラブルシューティング手順を実行するだけで、この問題は簡単に解決できます。 ガイドに入る前に、まずWindowsの「システムの復元」機能について基本的な理解を深め、その仕組みを確認しておきましょう。 システムの復元とは システムの復元は、まさに頼れる救世主として私たちを支えてくれる機能です。システムを以前の状態(復元ポイント)に戻すことができる、Windowsの最も優れたユーティリティ機能のひとつであ