Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows 11/10】システムの復元エラー0x81000204の原因と解決方法

Windows 11/10で「システムの復元」を実行しようとした際に、システムの復元エラー0x81000204が表示されてお困りではありませんか?この記事では、このエラーを解消するための効果的な対処法を、初心者の方にもわかりやすく詳しくご紹介します。

システムの復元エラー0x81000204の解決方法

この問題に直面している場合は、以下の対処法を順番に試してみてください。実行順序に厳密な決まりはありませんが、簡単なものから順に試すことをおすすめします。

  1. CHKDSKを実行する
  2. SFCスキャンを実行する
  3. DISMスキャンを実行する
  4. コマンドプロンプトでシステムの復元設定をリセットする
  5. WMIリポジトリをリセットする
  6. セーフモードまたはクリーンブート状態でシステムの復元を実行する
  7. サードパーティ製バックアップソフトを使用する
  8. PCをリセットする(クラウドリセット)

それでは、それぞれの対処法の具体的な手順を見ていきましょう。

1. CHKDSKを実行する

ハードディスクにエラーや不良セクタがあると、システムの復元が正常に動作しないことがあります。まずはCHKDSKでディスクのチェックと修復を行いましょう。

  • Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • 「cmd」と入力し、Ctrl + Shift + Enterを押してコマンドプロンプトを管理者権限で起動します。
  • 以下のコマンドを入力してEnterキーを押します。
chkdsk /x /f /r

次のようなメッセージが表示されます。

別のプロセスがボリュームを使用しているため、Chkdskを実行できません。次回のシステム再起動時に、このボリュームのチェックをスケジュールしますか?(Y/N)

  • キーボードのYキーを押し、パソコンを再起動します。再起動時にCHKDSKが自動的にハードドライブのエラーをチェック・修復します。

CHKDSKが完了したら、問題が解決したかどうかを確認してください。

2. SFCスキャンを実行する

システムファイルチェッカー(SFC)は、Windowsに標準搭載されているユーティリティで、破損したシステムファイルを検出して自動的に修復してくれます。

管理者権限のコマンドプロンプトで以下のコマンドを実行します。

sfc /scannow

スキャンが完了したら、再度システムの復元を実行し、エラー0x81000204が発生せずに正常に完了するかどうかを確認してください。問題が解決しない場合は、次の対処法に進みます。

3. DISMスキャンを実行する

DISM(Deployment Image Servicing and Management)は、Windows 10以降に標準搭載されているツールで、Windowsイメージの修復や管理を行うことができます。SFCでは修復できなかったシステムファイルの破損も、DISMなら修復できる場合があります。

管理者権限のコマンドプロンプトで、以下のコマンドを順に実行します。

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

スキャンが完了したら、システムの復元を再試行してください。同じエラーが表示される場合は、次の対処法へ進みましょう。

4. コマンドプロンプトでシステムの復元設定をリセットする

グループポリシーやレジストリの設定、シャドウコピー関連サービスの不具合によって、システムの復元が無効化されているケースもあります。管理者権限のコマンドプロンプトを開き、以下のコマンドを記載の順に実行してください。

reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore" /v "DisableSR" /f

reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore" /v "DisableConfig" /f

reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\SPP\Clients" /v "{09F7EDC5-294E-4180-AF6A-FB0E6A0E9513}" /t REG_MULTI_SZ /d "1" /f

schtasks /Change /TN "Microsoft\Windows\SystemRestore\SR" /Enable

vssadmin Resize ShadowStorage /For=C: /On=C: /Maxsize=25GB

sc config wbengine start= demand

sc config swprv start= demand

sc config vds start= demand

sc config VSS start= demand

すべてのコマンドを実行したら、システムを再起動してもう一度システムの復元を試してみてください。

5. WMIリポジトリをリセットする

WMI(Windows Management Instrumentation)リポジトリの破損が原因で、このエラーが発生することもあります。以下の手順でリポジトリをリセットしましょう。

  1. ネットワークなしのセーフモードでPCを起動し、管理者としてコマンドプロンプトを開きます。
  2. 「net stop winmgmt」と入力してEnterキーを押します。これにより、Windows Management Instrumentationサービスが停止します。
  3. C:\Windows\System32\wbem フォルダを開きます。
  4. 「repository」フォルダの名前を「repositoryold」に変更します。
  5. PCを再起動します。

再起動後、再度管理者としてコマンドプロンプトを開き、以下のコマンドを順に実行します。

net stop winmgmt
winmgmt /resetRepository

完了したらPCを再起動し、手動でシステムの復元ポイントを作成できるかどうかを確認してください。

6. セーフモードまたはクリーンブート状態でシステムの復元を実行する

セーフモードでPCを起動し、システムの復元ポイントを作成できるか、以前の復元ポイントに戻せるかを確認してください。多くの場合、Microsoft以外の常駐サービスやドライバーが、システムの復元の正常な動作を妨げていることがあります。また、クリーンブートを実行して最小構成で起動した状態でシステムの復元が機能するか確認するのも有効です。

7. サードパーティ製バックアップソフトを使用する

上記の方法で解決しない場合は、システムの復元ユーティリティと同等以上の機能を持つ、サードパーティ製のイメージング・バックアップ・リカバリソフトウェアの利用を検討してください。信頼性の高いバックアップソフトを使えば、より柔軟かつ確実にシステムの保護と復元を行うことができます。

8. PCをリセットする(クラウドリセット)・Windowsを修復する

それでも問題が解決しない場合、従来の方法では修復できない深刻なシステム破損が原因である可能性が高いです。その場合は、「このPCを初期状態に戻す」機能や、クラウドから最新のイメージをダウンロードして行う「クラウドリセット」を試し、Windowsの全コンポーネントをリセットしてください。最終手段として、インストールメディアを使用してWindowsを修復する方法もあります。

この記事が、皆さまのシステムの復元に関する問題の解決に役立つことを願っています。

  1. Windows 11/10でシステムの復元エラー0x800700b7を修正する方法

    Windows 11/10のPCでシステムの復元を実行した際に、「システムの復元中に未指定のエラーが発生しました(0x800700b7)」というエラーメッセージが表示されることがあります。このエラーは、システムの復元が正常に完了せず失敗したときによく発生します。作業を始める前に、PCを強制的にシャットダウンせず、エラーが発生するまで必ず待つようにしてください。「システムの復元中に未指定のエラーが発生しました(0x800700b7)」の原因このエラーが発生する理由はいくつか考えられます。主な原因としては、以下のようなものが挙げられます。ウイルス対策ソフトが復元プロセスの完了を妨げている破損したシ

  2. Windows 11/10でシステムの復元エラー0x800700b7を修正する方法

    Windows 11/10でシステムの復元を実行した際に、「システムの復元中に不明なエラーが発生しました(0x800700b7)」というエラーメッセージが表示されることがあります。この記事では、その具体的な解決方法を詳しく解説します。このエラーは、システムの復元が正常に完了せず失敗した場合によく発生します。作業を始める前に、PCを強制終了せず、エラーが表示されるまで必ず待機してください。 システムの復元エラー0x800700b7が発生する主な原因 このエラーにはいくつかの原因が考えられます。 ウイルス対策ソフトが復元プロセスの完了を妨げている 破損したシステムファイルが原因で復元に失敗して