Windows 10でシステム復元エラー0x800700b7を解決する方法
- サードパーティ製のウイルス対策ソフトの使用、破損したシステムファイル、古いWindows 10ビルドなどが原因で、厄介なエラー0x800700b7が表示されることがあります。通常、何らかの競合やアップデートの不足が原因で問題が発生しています。
- この問題を解決するには、最新のサービス スタック アップデート (LCU) をダウンロードし、サードパーティのマルウェア対策アプリを無効化またはアンインストールし、SFC やディスク チェックなどのシステム ツールを実行するのが一般的です。
- それでも問題が解決しない場合は、セーフモードで起動するか、レジストリをいじってTaskCacheを削除してみてください。Windowsが動作しない場合があります。特にアクセスがブロックされたり、キャッシュが破損したりすると、Windowsが動作しなくなることがあります。
- ひどい日には、ログイン画面すら表示されず、Windows回復環境(WinRE)に強制的に切り替わることもあります。そこでWindowsAppsフォルダの名前を変更し、システムの復元を実行できます。これは、奇妙な問題を解決するのに古くから頼りになる方法です。ただし、注意してください。場合によっては、それも失敗し、再インストールなどのより抜本的な対策を取らざるを得なくなることもあります。
システムの復元は、Windowsが不調になり始めた際に、多くの場合、正常な状態に戻すことができる救世主です。しかし、「システムの復元が正常に完了しませんでした」などのエラーが表示された場合は、何かが本当に壊れているサインです。通常、これらのエラーにはコードが付いており、今回の場合は0x800700b7です。ドライブの競合やストレージ容量不足など、原因を理解することで、より適切な修正方法を見つけるのに役立ちます。
エラーコード 0x800700b7 はどういう意味ですか?
このエラーは通常、Windowsがゲームファイルやシステムファイルが保存されているドライブを見つけられない場合に表示されます。パーティションが欠落していたり、ドライブ文字が変更されている可能性があります。ディスク容量不足のために復元やアップデートが完了できないだけの場合もあります。理由はよく分かりませんが、根本的な問題がより具体的なのに、Windowsがこのような漠然としたエラーを表示するのはちょっと奇妙です。
修正:Windows 10のシステム復元エラー0x800700b7
以下に、問題を解決できる可能性のある実用的な回避策をいくつかご紹介します。魔法のようなものではなく、他のユーザーにも効果があった手順です。なぜこれらの方法が有効なのでしょうか?それは主に、アップデートの未適用、ファイルの破損、復元プロセスの妨げとなるキャッシュの問題など、よくある原因に対処できるからです。頻繁に再起動が必要になることを覚悟し、場合によっては修正を繰り返す必要があるかもしれません。
保留中の累積的な更新プログラムをインストールする
Microsoftは、セキュリティパッチとバグ修正をパッチ火曜日に定期的にリリースしています。システムが最新でない場合、エラーの原因となっている可能性があります。最新の累積更新プログラム(LCU)をインストールすると、復元やその他のシステムタスク中にWindowsでエラーが発生する原因となるバグが解消されることがよくあります。
「設定」>「更新とセキュリティ」>「Windows Update」に移動し、「更新プログラムの確認」をクリックします。保留中の更新プログラムがあればインストールしてください。更新が失敗した場合は、インストールに失敗したKB番号をメモしておいてください。Microsoft UpdateカタログにアクセスしてKBを検索し、スタンドアロンパッケージを手動でダウンロードできます。そこからインストーラーを実行し、正常にインストールされるのを待ちましょう。
環境によっては、アップデートプロセスが最初は失敗することがあります。特にネットワークに問題があったり、再起動が保留中だったりする場合はなおさらです。再起動すると、2回目で解決することもあります。しかし、どうしてもアップデートが進まない場合もあります。その場合は、手動でダウンロードすることでWindows Updateの不具合を回避できます。面倒ではありますが、試してみる価値はあります。
サードパーティ製のウイルス対策ソフトを無効にするかアンインストールする
これはよくあることですが、見落とされがちです。一部のサードパーティ製ウイルス対策ツールやマルウェア対策ツールは、システム内部の動作を疑わしいと認識し、システムの復元やWindowsコンポーネントの動作に干渉することがあります。Avast、Norton、McAfeeなどのソフトウェアをお使いの場合は、一時的に無効化またはアンインストールして、エラーが解消されるかどうかを確認してください。
コントロールパネル > プログラムと機能を開き、ウイルス対策ソフトを見つけて右クリックし、「アンインストール」を選択します。アンインストール後にファイルが残ってしまう場合があるため、ベンダー提供の専用クリーンアップツールを実行すると改善する可能性があります。アンインストール後、再起動して復元を再度実行してください。
注: 一部のマシンでは、この手順は劇的に思えるかもしれませんが、特に古いセットアップや大幅にカスタマイズされたセットアップの場合、サードパーティの AV を削除した後に成功したと報告するユーザーがかなりいます。
システムファイルチェッカー(SFC)を実行する
システムファイルの破損もよく見られる原因の一つで、Windowsにはこれらをスキャンして修復するためのツールが組み込まれています。管理者権限でコマンドプロンプトを開きます。 を押しWin + R、 と入力しcmd (Admin)てEnterキーを押します。UACプロンプトを確認します。
入力しsfc /scannowてEnterキーを押します。ツールは保護されているすべてのシステムファイルのチェックを開始し、必要に応じて修復を試みます。このプロセスには時間がかかる場合がありますので、焦らずに進めてください。完了したら、PCを再起動し、エラーが解消されるかどうかを確認してください。
この修正は成功するか失敗するかのどちらかですが、破損したファイルは復元ポイントを含むあらゆる種類のシステムタスクを台無しにする可能性があるため、実行する価値はあります。
セーフモードで起動し、システムの復元を実行します
サードパーティ製のアプリやドライバーが頑固で、通常モードでも復元できない場合があります。セーフモードで起動すると、Windowsは不要なもののほとんどから切り離されます。セーフモードで起動するには、 を押しWin + R、 と入力して「ブート」msconfigタブに移動します。 「セーフブート」にチェックを入れ、「OK」をクリックします。再起動すると、Windowsはセーフモードで起動します。
そこに到達したら、 「コントロールパネル > 回復 > システムの復元を開く」からシステムの復元をもう一度実行してみてください。うまくいけば素晴らしいですが、それでも問題が解決しない場合は、クリーンブートを試すか、レジストリをさらに調整する必要があるかもしれません。
チェックディスクユーティリティを実行する
ディスクの問題は、復元中にエラーが発生するなど、多くの混乱を引き起こす可能性があります。ドライブをスキャンして不良セクタや破損したエントリを探すには、エクスプローラーで「PC」を右クリックし、 「プロパティ」を選択して「ツール」タブに移動し、 「エラーチェック」の「チェック」をクリックします。「ドライブのスキャン」をクリックし、Windowsがディスクを分析するのを待ちます。検出されたエラーはすべて修正してください。
レジストリ経由でタスクキャッシュを削除する
これはレジストリを操作するので少し難しいですが、多くのケースでうまくいきました。regedit管理者権限で開くには、検索バーに「」と入力し、右クリックして「管理者として実行」を選択します。次に、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache
そしてまた
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows
2番目のパスの下にあるWindowsキーを右クリックし、 「削除」を選択します。これにより、破損している可能性のあるタスクキャッシュがクリアされます。
その後、再起動して改善するかどうかを確認してください。レジストリをいじるのは危険な場合があるので、安心してバックアップを取っている場合にのみ実行してください。
ケース2: Windowsが正常に起動しない
Windowsが通常モードで起動しない場合、これらの修正はWinREにアクセスできる場合にのみ可能です。そのためには、何らかのインストールメディアまたは回復ドライブが必要です。お持ちでない場合は、Windows 10のインストールUSBを作成するのは簡単です。Microsoftからメディア作成ツールをダウンロードし、USBメモリに書き込み、そこから起動するだけです。
WinREからシステムの復元を実行する
Windowsを起動できない場合は、リカバリメディアまたはWindowsインストールUSBを挿入し、そこから起動して「コンピューターの修復」に進みます。そこから「トラブルシューティング」>「詳細オプション」>「システムの復元」に進みます。表示される指示に従ってください。特別な操作は必要ありませんが、辛抱強く待つことが役立ちます。このプロセスには数分かかる場合があります。以前の状態から復元することで、これらの頑固なエラーが解消される場合もあります。
WindowsAppsフォルダの名前を変更する
システムの復元が拒否または失敗する場合、WindowsAppsフォルダの名前を変更すると問題が解決することがあります。リカバリメディアから起動し、「コンピューターの修復」>「トラブルシューティング」>「詳細オプション」>「コマンドプロンプト」に進みます。次に、ドライブ(通常はC:\)を選択します。フォルダの表示と名前の変更を行うには、以下のコマンドを1つずつ実行してください。
cd \Program Filesattrib –h WindowsAppsren WindowsApps WindowsApps. BAKrestrui(システムの復元ユーザーインターフェイスを起動する)
これにより、Windowsは強制的に新しいキャッシュを作成し、復元が完了する可能性があります。それでも問題が解決しない場合は、最終手段としてクリーンインストールを試してください。確かに面倒ですが、避けられないこともあります。
まとめ
- Windows が最新のパッチで完全に更新されていることを確認してください。
- サードパーティ製のウイルス対策ソフトを一時的に無効化または削除します。
- SFC を使用してシステム ファイルをスキャンして修復します。
- 必要に応じてセーフモードとディスクチェックを試してください。
- 破損が疑われる場合は、レジストリ内のタスク キャッシュをクリアします。
- Windows が正常に起動しない場合は、WinRE を使用して修正してください。
まとめ
エラー0x800700b7で行き詰まるのは非常にイライラします。特にシステムの復元やアップデートがブロックされている場合はなおさらです。通常、アップデート、キャッシュのクリーンアップ、ファイル破損の修復を組み合わせることで解決します。Windowsのエラーは単純なものではないため、万能薬はありませんが、これらの手順は多くの方のお役に立てています。少しでも誰かの頭痛の種が解消されることを願っています。幸運を祈ります!