Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10/11でシステムの復元エラー「0x81000204」を修正する方法

Windows 10/11はMicrosoftが誇る最も洗練されたOSですが、エラーやバグ、クラッシュといった不具合が完全になくなったわけではありません。こうした問題が積み重なるとOS自体が破損し、ユーザーは「システムの復元」を実行せざるを得なくなることがあります。ところが、いざ復元を実行しようとした瞬間に「システム エラー 0x81000204」が表示されたらどうすればよいのでしょうか。実は、最近このエラーに悩まされているWindows 10/11ユーザーは少なくありません。

システムの復元エラー0x81000204とは?

Windows 10/11でシステムの復元を実行した際に、エラーコード0x81000204が表示されたことはありませんか?この記事では、その原因と効果的な対処法を詳しく解説します。このエラーは複数の要因によって引き起こされるため、ご自身の状況に応じて適切な解決策を選ぶ必要があります。確実にエラーを解消するためには、以下の解決策を順番に試すことをおすすめします。

システムの復元エラー0x81000204への対処法

前述のとおり、この問題にはさまざまな原因が考えられます。具体的な原因が特定できない場合は、以下の解決策を順に試してみてください。

  1. CHKDSK(チェックディスク)の実行
  2. SFC/DISMスキャンの実行
  3. システムの復元設定のリセット
  4. リポジトリ(WMI)のリセット

これらは、Windows 10/11におけるシステムの復元エラー0x81000204を修正するための最も有効な解決策です。システムの復元は、トラブル発生時にPCを正常な状態へ戻してくれる重要な機能であるため、このエラーの解決は急務といえます。それでは、各解決策を順番に見ていきましょう。

ワンポイント: 誤った設定、ジャンクファイル、有害なアプリ、セキュリティ上の脅威などは、システム不具合や動作低下の原因となります。専用のPC最適化ツールを活用すれば、これらの問題を一括で解消できます。

解決策1:CHKDSKを実行する

以下の手順に従って、ディスクチェックを実行してください。

  1. 「Windows + R」キーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「cmd」と入力し、「Ctrl + Shift + Enter」キーを同時に押して、管理者権限のコマンドプロンプトを起動します。
  2. ユーザーアカウント制御(UAC)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  3. 管理者権限のコマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
    chkdsk /x /f /r
  4. 次のようなメッセージが表示された場合は、「Y」を入力して、次回の起動時にディスクチェックが実行されるようスケジュールします。
    「別のプロセスがボリュームを使用中のため、Chkdskを実行できません。次回のシステム再起動時に、このボリュームのチェックをスケジュールしますか?(Y/N)」
  5. 処理が完了したら、問題が解決したかどうかを確認します。

解決策2:SFC/DISMスキャンを実行する

SFC(システム ファイル チェッカー)とDISMは、どちらもシステムファイルの修復を目的とした機能ですが、アプローチが異なります。SFCはローカルキャッシュ内の正常なコピーを使って、破損・欠損したシステムファイルを置き換えます。一方、DISMはMicrosoftのオンラインサーバーから新しいコピーを取得して置き換えを行います。

より良い結果を得るために、両方のスキャンを実行することをおすすめします。それぞれの修正が完了したら、必ずシステムを再起動してください。以下の手順でSFC/DISMスキャンを実行しましょう。

  1. デスクトップの検索ボックスに「cmd」と入力し、検索結果に表示された「コマンド プロンプト」を右クリックして「管理者として実行」を選択します。
  2. 管理者権限のコマンドプロンプトウィンドウに以下のコマンドを入力し、Enterキーを押します。
    sfc /scannow
  3. スキャンが開始され、システムの不整合が検出された場合は自動的に修復されます。
  4. システムを再起動し、手順1と同じ方法でもう一度管理者権限のコマンドプロンプトを開きます。
  5. 今度は以下のコマンドを入力してEnterキーを押し、DISMスキャンを実行します。
    Dism /Online /Cleanup-Image /RestoreHealth
    ※この機能には安定したインターネット接続が必要です。実行前にPCがネットワークに正しく接続されていることを確認してください。
  6. 処理には15分程度かかる場合があります。途中で中断するとシステムにさらなる損害を与える恐れがあるため、完了までお待ちください。
  7. 完了したらPCを再起動し、エラーが解消されたかどうかを確認します。

解決策3:システムの復元の設定をリセットする

以下の手順を正確に実行してください。

  1. 前の解決策の手順1と同じ方法で、管理者権限のコマンドプロンプトを起動します。
  2. 以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
    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
  3. 完了したらPCを再起動し、エラーが発生していた操作をもう一度試して、問題が解決したかどうかを確認します。

解決策4:リポジトリのリセットを実行する

以下の手順でWMIリポジトリをリセットし、エラー0x81000204を解決します。

  1. PCをセーフモードで起動し、管理者権限でコマンドプロンプトを実行します。
  2. コマンドプロンプトに以下のコマンドを入力し、Enterキーを押します。
    net stop winmgmt
  3. この操作により、Windows Management Instrumentation(WMI)サービスが停止します。
  4. C:\Windows\System32\wbem フォルダーに移動し、「repository」フォルダーを右クリックして「repositoryold」に名前を変更します。
  5. システムを再起動し、再度管理者権限でコマンドプロンプトを起動します。
  6. 今度は以下のコマンドを入力してEnterキーを押します。
    net stop winmgmt
  7. 続けて、以下のコマンドを入力してEnterキーを押します。
    winmgmt /resetRepository
  8. 完了したらシステムを再起動し、問題が解決したかどうかを確認します。

また、怪しいサイトを訪問した後や、信頼できない配布元からアプリをダウンロードした後にこの問題が発生した場合は、信頼できるセキュリティソフトをインストールしてスキャンを実行することをおすすめします。マルウェアはシステムの重要な領域に侵入してシステムファイルを改ざんし、システムの復元の実行を妨げることがあります。セキュリティツールをバックグラウンドで常駐させておけば、今後の同様の攻撃も未然に防ぐことができます。

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

    Windows 11/10で「システムの復元」を実行しようとした際に、システムの復元エラー0x81000204が表示されてお困りではありませんか?この記事では、このエラーを解消するための効果的な対処法を、初心者の方にもわかりやすく詳しくご紹介します。 システムの復元エラー0x81000204の解決方法 この問題に直面している場合は、以下の対処法を順番に試してみてください。実行順序に厳密な決まりはありませんが、簡単なものから順に試すことをおすすめします。 CHKDSKを実行する SFCスキャンを実行する DISMスキャンを実行する コマンドプロンプトでシステムの復元設定をリセットする WMIリ

  2. Windows 10/11で発生する0x80070001エラーの原因と13の解決策を徹底解説

    Windows 10/11のインストール時に表示される「0x80070001」エラーは、Windows 10へのインストールやアップグレードを試みた際に最も頻繁に発生するエラーの一つです。また、他のソフトウェアのインストールやアップデート時にも現れることがあります。本記事では、あらゆるバージョンのWindowsで0x80070001エラーに対処する方法を詳しくご紹介します。Windowsインストールエラー0x80070001とは?Windows 10/11のインストールエラーコード「0x80070001」または「0xa00f4271(0x80070001)」は、主にWindows Update