システムの復元は Microsoft Windows の便利な機能であり、ユーザーはコンピューターの状態を以前の時点の状態に戻すことができ、システムの誤動作やその他の問題からの回復に使用できます。
一部の Windows ユーザーは、特定の更新プログラムをインストールしようとしたとき、または古い Windows バージョンから Windows 10 への更新に失敗したときに、システム復元エラー 0x8007045b に遭遇します。この問題が発生すると、次のような完全なエラー メッセージが表示されます。
「システムの復元は正常に完了しませんでした。お使いのコンピューターのシステム ファイルと設定は変更されていません。
詳細:
システムの復元は、復元ポイントからファイルを抽出できませんでした。
システムの復元中に不明なエラーが発生しました。 (0x8007045b)
システムの復元をもう一度試して、別の復元ポイントを選択してください。このエラーが引き続き表示される場合は、高度な回復方法を試すことができます。」
これはアップグレード手順に固有のものですが、Windows OS のどのバージョンにも固有ではないため、Windows 7、Windows 8、または Windows 8.1 および Windows 10 で同じエラーが発生する可能性があります。
問題の分析は、エラーがシステム ファイルの破損または Windows Update の不具合によって引き起こされたことを示しています。これとは別に、サードパーティのプログラムがOSと互換性がないか、他のプロセスに干渉する場合にエラーが発生する可能性があります。
Windows 10または8/7でシステム復元エラー0x8007045bを修正するには、上記の記事を注意深く読み、以下の解決策を1つずつ実行して、この問題をできるだけ早く解決することをお勧めします。
方法 1: Windows システム ファイル チェッカーを実行する: 場合によっては、Windows システム ファイルの破損または破損が原因でこのエラーが発生することがあります。したがって、Windows 10 PCでそれを修正するには、これらの破損したシステムファイルを修復する必要があります.これを行うには、Windows の組み込みユーティリティ SFC を使用できます。
SFC はシステムをスキャンし、破損したすべてのシステム ファイルを修復します。 SFCスキャンを実行するには、以下の手順に従ってください。
Windows の検索ボックスに移動し、cmd と入力します。
Ctrl + Shift + Enter キーを押して、管理者モードでコマンド プロンプトを開きます。
[ユーザー アカウント制御] ウィンドウが表示されます。[はい] ボタンをクリックしてコマンド プロンプトを開きます。
コマンド プロンプトで、sfc /scannow コマンドを入力し、Enter キーを押します。
これで、SFC は PC 全体をスキャンし、破損したすべてのファイルを修復します。このプロセスには時間がかかります。
プロセスが完了したら、コンピューターを再起動します。
方法 2: サードパーティのウイルス対策ソフトウェアを無効にする: サードパーティのウイルス対策が一部のプロセスの実行をブロックする場合があります。また、コンピューターのシステムの復元プロセスをブロックして、このエラーをスローしている可能性があります。したがって、PC のウイルス対策を無効にして、Windows の復元を試みてください。これを行うには、次の手順を実行します。
[スタート] ボタンを右クリックし、[ファイル名を指定して実行] を選択します
開いているボックスに appwiz.cpl と入力し、[OK] ボタンを押します。
画像 [プログラムと機能] コントロール パネル アプレットにリストされているウイルス対策ソフトウェアを選択し、[アンインストール] ボタンを押します。
ダイアログ ボックスが開いたら、[はい] をクリックして確認します。
アンインストール後、デスクトップを再起動
方法 3: Windows Update トラブルシューティング ツールを開く: Windows 10 では、影響を受けるユーザーの多くが、Windows Update トラブルシューティング ツールを実行するだけで問題を解決できたと報告しています。これは組み込みのツールであり、よく知られた問題が特定された場合に自動的に適用される幅広い修復戦略が含まれています。これを行うには、次の手順を実行します。
検索タスクバーに移動して、トラブルシューティング ツールを検索します。
トラブルシューティングの設定を見つけて、[Windows Update] をクリックします。
トラブルシューティング ツールを実行します。
表示された場合はこの修正を適用してください
更新を再度確認する前に、Windows を再起動します。
方法 4: Windows サービス コンポーネントをリセットする: この問題を解決するには、Windows Update コンポーネントをリセットします。これらのコンポーネントの 1 つまたはいくつかが、この問題の根本原因である可能性があります。コンポーネントをリセットするには、以下の手順を慎重に実行してください。
スタート メニューに移動し、コマンド プロンプトを入力します。表示されたら、それを右クリックして[管理者として実行]を選択します
コマンド プロンプトに移動し、次のように入力します。
ネットストップwuauserv
ネットストップcryptSvc
ネットストップビット
ネットストップ msiserver
Win + E キーを押してファイル エクスプローラーを開きます。
Windows フォルダーを開き、SoftwareDistribution サブフォルダーを右クリックして、[名前の変更] を選択します。
そのフォルダーの新しいタイトルとして SoftwareDistribution.old を入力します。
System32 サブフォルダーを開き、catroot2 を rith0click して、Catroot2.old に名前を変更します。
再起動し、コマンド プロンプトの最初のコマンドで繰り返します。
Windowsのシステム復元エラー0x8007045bを修正するための推奨される解決策
場合によっては、Windows PC でこのような問題を解決するには手動の解決策では不十分であり、このような状況では代替の解決策が必要になります。したがって、ここでユーザーはPC修復ツールを試すことをお勧めします。
これは、DLL、ゲーム、レジストリ、アプリケーション エラーなどの一般的な PC エラーや問題を解決するように設計された高度なツールです。