【解決法】エラー0x81000203でシステムの復元が失敗する問題の直し方
Windows 10など各種Windowsバージョンで、システムの復元が動作せず、エラーコード0x81000203で処理が中断されるトラブルに遭遇することがあります。システムの復元は、不具合の原因となったファイル・アプリケーション・設定を以前の状態へ戻すためのWindowsの重要な機能です。この機能が使えないと、トラブル発生時の復旧が非常に困難になります。
このエラーの主な原因は以下の通りです。
- TuneUp Utilities 2009 / 2010 / 2011 の「ターボモード」が有効になっている(TuneUp Utilitiesは過去にも複数のWindowsエラーの原因となってきたツールです)
- 「Microsoft Software Shadow Copy Provider」サービスが無効、または実行されていない
- システムの復元自体が無効化されている
本記事では、TuneUp Utilitiesのアンインストールまたはターボモードの無効化、Shadow Copy Providerサービスの有効化、グループポリシーおよびレジストリからのシステムの復元の有効化という順に解決策を紹介します。TuneUp Utilitiesがインストールされていない環境の場合は、方法2以降に直接進んでください。

方法1:TuneUp Utilitiesのアンインストール/ターボモードの無効化
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「appwiz.cpl」と入力してOKをクリックします。

- 一覧からTuneUp Utilities(および関連プログラム)を探してダブルクリックします。アンインストーラーが起動するので、画面の指示に従ってアンインストールを完了させます。完了後はPCを再起動し、復元を試してみてください。
- 再度システムの復元を実行します。今度はエラーが表示されず、「システム保護」タブも正常に表示されるはずです。
ターボモードだけをオフにする場合
ターボモードは、システムの復元に関わるサービスやコンポーネントを無効化します。TuneUp Utilitiesを使い続けたい場合は、ターボモードをオフにするだけで復元機能を利用できるようになります。
- TuneUp Utilitiesのスタートセンターを開きます。
- ウィンドウ左下の「PC最適化モード」エリアを探し、「エコノミー」または「標準」を選択します。「Turbo」の下にある小さなレンチアイコンをクリックして、配下のオプションを個別に無効化することも可能です。
- 再度システムの復元を実行し、エラーが出ないことを確認します。
その他のバージョンのTuneUp Utilitiesでは、ウィンドウ左下のターボアイコンをクリックするだけでオン/オフを切り替えられます。
方法2:Microsoft Software Shadow Copy Providerサービスを有効にする
TuneUpなどのチューニング系ユーティリティがインストールされていない場合でも、Shadow Copy Providerサービスが停止していることがあります。以下の手順でサービスを起動しましょう。
- スタートメニューで「services」と検索し、右クリックから「管理者として実行」を選択します。あるいはWindowsキー + Rで「ファイル名を指定して実行」を開き、「services.msc」と入力してEnterキーを押しても構いません。

- サービス一覧から「Microsoft Software Shadow Copy Provider」を探してダブルクリックします。
- スタートアップの種類を「自動」に変更し、「開始」ボタンをクリックしてサービスを起動します。

- コントロールパネルを開き、「システムとセキュリティ」>「システム保護」へ移動します。対象ドライブを選択して「構成」ボタンをクリックし、最大ディスク領域の使用量をゼロより大きい値に設定します(保持したい復元ポイントの数に応じて調整してください)。システム保護がまだ有効になっていない場合は、ここで必ずオンにしてください。

- 「OK」をクリックしてPCを再起動し、問題が解消されたか確認します。
それでもサービスを開始できない場合は、システムポリシーによって起動がブロックされている可能性があります。次の方法で回避策を試してください。
方法3:グループポリシーエディターでシステムの復元を有効にする
この方法はWindows Pro/Enterpriseエディション向けです。Windows Homeにはgpedit.mscが搭載されていないため、Home版の方は方法4に進んでください。
- Windowsキー + Rを押し、「gpedit.msc」と入力してEnterキーを押します。ローカルグループポリシーエディターが開きます。
- 「コンピューターの構成」>「管理用テンプレート」>「システム」>「システムの復元」へ移動します。
- 「システムの復元を無効にする」をダブルクリックし、設定を「未構成」に変更します。

- PCを再起動すると、システムの復元が正常に動作するようになります。
方法4:レジストリエディターを使用する
Windows Homeエディションではgpedit.mscが使えないため、代わりにレジストリエディターで設定を確認します。
- Windowsキー + Rで「ファイル名を指定して実行」を開き、「regedit.exe」と入力して「OK」をクリックします。UAC(ユーザーアカウント制御)の確認画面が表示されたら許可してください。
- 次のキーへ移動します:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT
「SystemRestore」というサブキーを探します(存在しない場合は新規作成しても構いません)。サブキー内にDWORD値「DisableConfig」があるか確認してください。この値が存在し「1」に設定されている場合、システムの復元がブロックされています。DisableConfigを削除するか、値を「0」に変更してください。 - PCを再起動し、再度システムの復元を試します。
方法5:UpperFiltersパラメーターの確認
UpperFilterの値はレジストリの various クラスに存在しており、誤った設定になっていると復元処理中に問題が発生することがあります。この手順では、値が正しく入力されているかを確認します。
- 「Windows」+「R」を押して「ファイル名を指定して実行」を開きます。
- 「regedit」と入力して「Enter」を押します。

- レジストリエディターで次のパスへ移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f} - 右側ペインで、「UpperFilters」エントリに「volsnap」という値が入力されているか確認します。

- 入力されていない場合は、「UpperFilters」をダブルクリックし、値のデータ欄に「volsnap」と入力します。
- 「OK」をクリックし、問題が解決したかどうかを確認します。
-
【Windows 10】システムの復元がエラー0x80070005で失敗するときの解決方法
エラー0x80070005とは? Windows 10搭載パソコンで「システムの復元」を実行した際、以下のようなエラーメッセージとともにエラー 0x80070005 が表示され、処理に失敗することがあります。 システムの復元は正常に完了しませんでした。コンピューターのシステムファイルと設定は変更されていません。詳細: システムの復元でファイルにアクセスできませんでした。これは、ウイルス対策プログラムが実行中であることが原因です。ウイルス対策プログラムを一時的に無効化してから、システムの復元を再試行してください。システムの復元中に不明なエラーが発生しました。(0x80070005) この記事では
-
Windows 11でシステムの復元エラー0x800700b7を修正する方法|原因と対処法を解説
Windows 11でシステムの復元エラー0x800700b7を修正する方法 Windows 11でシステムの復元を実行した際に、エラーコード0x800700b7が表示されてお困りではありませんか?このエラーが発生すると、次のようなメッセージが画面に表示されます。 「システムの復元は正常に完了しませんでした。コンピューターのシステムファイルと設定は変更されていません。」 エラーコード0x800700b7によってシステムの復元処理が妨げられると、デバイスを以前の状態に戻せなくなり、別の復元ポイントを選び直す必要が生じる場合があります。では、なぜWindowsでこのようなエラーが起こるのでしょう