Windows 10でシステムの復元エラー0x80042302を修正するにはどうすればよいですか?

公開: 2021-03-26

Windowsは完璧なオペレーティングシステムではありませんでした。 Windowsの問題はときどきどこからともなく発生します。一部のエラーは修復不可能な損傷を引き起こす可能性があるため、ユーザーはバックアップを作成して最悪の事態に備える必要があります。

システムクラッシュがハードドライブを一掃した場合にそれらを置き換えることができるように、個人ファイルを外付けドライブにコピーすることを選択できます。 ただし、クラッシュが発生した場合、アプリを失う可能性があります。 システム全体のバックアップには、ハードドライブのスナップショットであるWindowsバックアップイメージの作成が含まれます。 これは、システムを以前の状態に戻し、問題が発生した場合にファイルとアプリを回復するのに役立ちます。
しかし、物事は必ずしも計画通りに進むとは限りません。 「ボリュームシャドウコピーサービスコンポーネントで予期しないエラーが発生しました。」の解決策を探しているため、現在この記事を読んでいます。 詳細については、アプリケーションイベントログを確認してください。 (0x80042302)」の問題。 この問題は、バックアップされたWindowsイメージを復元しようとしたり、システムの復元ユーティリティを実行したりするたびに発生します。

システムの復元エラー0x80042302を修正する方法に関するガイドをまとめたので、探している解決策が見つかります。

ボリュームシャドウコピーサービスとは何ですか?

ボリュームシャドウコピーサービスは、コンピューターで実行する予定のバックアップまたは復元アクティビティにとって重要です。 バックアッププロセスは複雑です。 特定のアプリケーションやシステムコンポーネントがまだデータを処理しているときに、データをバックアップする必要があることがよくあります。 バックアップしようとしているファイルは大きい可能性があります。 また、バックアッププロセスを成功させるには、複数のシステムコンポーネントが連携する必要があります。

ボリュームシャドウコピーサービス(VSS)の役割は、これらのコンポーネントが完全に連携して、アプリケーションが必要なデータファイルを引き続き使用しながらバックアッププロセスを実行できるようにすることです。 これにより、バックアップを作成するために何をしているのかを一時停止する必要がなくなります。

システムの復元エラー0x80042302を修正する方法

エラーの根本的な原因はさまざまです。 ボリュームシャドウコピーサービスがオフになっているか誤動作している、スタートアッププログラムまたはサービスがサービスまたはシステムの復元ユーティリティと衝突している、または問題のあるシステムファイルを処理している可能性があります。

システムごとに異なる原因を取り除くと、エラーはなくなります。 あなたはあなたが取り除く必要がある正確な問題を知ることができません。 したがって、以下の解決策を順番に実行してください。

ボリュームシャドウコピーサービスを自動に設定する

サービスがオフになっている場合、エラー0x80042302が発生する可能性があります。 サービスを再起動して自動に設定することで、問題を解決できます。 次の手順でその方法を説明します。

  1. キーボードに移動し、WindowsロゴとRボタンを同時に押して、[実行]ダイアログウィンドウを開きます。
  2. [実行]が開いたら、「services.msc」と入力し、[OK]ボタンをクリックしてサービスアプリを開きます。 スタートメニューで「サービス」を検索してアプリを起動することもできます。
  3. サービスアプリが開いたら、ボリュームシャドウコピーサービスまで下にスクロールしてダブルクリックします。
  4. ボリュームシャドウコピーサービスの[プロパティ]ダイアログの[全般]タブにとどまります。
  5. サービスが実行されている場合は、[停止]ボタンをクリックします。 停止したら、[スタートアップの種類]ドロップダウンメニューに移動し、[自動]を選択します。
  6. 次に、[スタート]ボタンをクリックします。
  7. ダイアログウィンドウで[OK]をクリックし、問題が解決するかどうかを確認します。

また、VSSが実行に依存しているサービスも実行されていることを確認する必要があります。 これを行うには、ボリュームシャドウコピーサービスをダブルクリックして、[プロパティ]ダイアログウィンドウを開きます。 ダイアログが表示されたら、[依存関係]タブに移動します。 次に、「このサービスは次のコンポーネントに依存します」のボックスに移動します。 ボックスにあるサービスに注意してください。 他のコンポーネントを表示するには、サービスの横にあるプラス(+)記号をクリックします。 次に、サービスアプリのメインページに戻り、表示されたサービスを見つけて、実行され、自動に設定されていることを確認します。

この方法で問題が解決しない場合は、次の解決策に進んでください。

スタートアップアプリケーションを無効にする

一部のサードパーティのアプリケーションとサービスは、起動時に自動的に実行されます。 これらは、コンピューターの使用を開始する前に実行されるように設計されています。 定期的に使用するプログラムで時間を節約したい場合は、この方法で起動するように一部のアプリを構成することもできます。

これらのプログラムの1つが、ボリュームシャドウコピーサービスと衝突してエラーを生成している可能性があります。 システムを再起動したときにスタートアッププログラムが自動的に実行されないように、スタートアッププログラムを無効にすることで、それが当てはまるかどうかを確認できます。

スタートアッププログラムが実行されないようにする方法を紹介します。

設定を通過します:

  1. キーボードのWindowsロゴとIボタンをタップして、設定を起動します。 [スタート]メニューを開き、歯車のアイコンをクリックして[設定]を開くこともできます。
  2. 設定アプリケーションが開いたら、アプリアイコンをクリックします。
  3. アプリインターフェースの左側のペインに移動し、[スタートアップ]をクリックします。
  4. 次に、画面の右側に移動し、起動時に実行するように構成されているアプリのスイッチをオフにします。

タスクマネージャーを通過します。

  1. タスクバーを右クリックして、ポップアップメニューから[タスクマネージャー]を選択します。 Ctrl + Shift + Escキーボードコンボを使用して、タスクマネージャーを呼び出すこともできます。
  2. タスクマネージャウィンドウが表示されたら、[スタートアップ]タブに切り替えます。 タスクマネージャのタブが表示されない場合は、[詳細]をクリックします。
  3. タスクマネージャの[スタートアップ]タブには、スタートアップ時に実行できるプログラムのリストが表示されます。 アプリが無効か有効かを示す起動列があります。
  4. 有効なアプリを見つけてそれぞれをクリックし、[無効にする]ボタンをクリックします。
  5. タスクマネージャを終了し、システムを再起動します。

スタートアッププログラムがエラーの原因である場合、コンピュータを再起動すると、システムの復元の問題は発生しません。

クリーンブートを実行します

スタートアップサービスもこの問題を引き起こす可能性があります。 確実に確認するには、クリーンブートを実行します。 クリーンブート状態でシステムを起動すると、起動時に実行されるサードパーティのサービスが無効になります。
これらの手順は、システムをクリーンブートし、問題の原因となっているスタートアップサービスを見つける方法を示しています。

  1. [スタート]ボタンを右クリックして、[パワーユーザー]メニューを開きます。 メニューが表示されたら、[実行]をクリックします。 Windows + Rコンボを使用して、[実行]ダイアログボックスを起動できます。
  2. [実行]テキストボックスに「msconfig」と入力し、[OK]ボタンをクリックします。
  3. [システム構成]ウィンドウが表示されたら、[サービス]タブに移動します。
  4. [サービス]タブの左下隅に移動し、[すべてのMicrosoftサービスを非表示にする]チェックボックスをオンにします。
  5. 次に、[すべて無効にする]ボタンをクリックします。 これで、マークされたサービスがシステムの次回の起動時に実行されなくなります。
  6. コンピュータを再起動し、エラーが解決したかどうかを確認します。

無効にしたサービスの1つがVSSと衝突している場合、エラーメッセージは表示されません。 犯人を特定するには、サービスを次々に有効にする必要があります。 これを行うには、[システム構成]ウィンドウに移動し、1つのサービスを有効にします。 コンピュータを再起動し、エラーが続くかどうかを確認します。 エラーメッセージが表示された場合は、問題の原因を特定しています。 ただし、最初のサービスでエラーが発生しない場合は、次のサービスに進んでください。

可能性のある原因をバッチで排除することにより、各サービスを通過するストレスを軽減できます。

次の手順を実行します:

  1. [システム構成]ダイアログウィンドウを開き、[サービス]タブに移動します。
  2. サービスの半分を確認し、[すべて有効にする]ボタンをクリックします。
  3. システムを再起動して、問題が発生するかどうかを確認します。
  4. 有効にしたサービスの1つが問題の原因である場合、エラーが再度発生します。 これで、[システム構成]ウィンドウですべてのサービスを確認するのではなく、これらのサービスのみを次々に確認する必要があります。
  5. 一方、エラーが表示されない場合は、それらのサービスを原因としてチェックアウトしています。 残りのサービスを有効にして、エラーが表示されるかどうかを確認します。

どのサービスが責任を負っているのかがわかれば、システムをバックアップまたは復元するときはいつでも、サービスを更新するか、忘れずに無効にすることができます。

グループポリシーエディターでシステムの復元を有効にする

システムの復元エラー0x80042302は、システムがシステムの復元ユーティリティを実行できないようにするローカルグループポリシーが原因である可能性があります。 一部のユーザーは、ポリシーを元に戻した後、エラーが解消されたことに気づきました。

グループポリシーエディターは、Windows 10のProエディションとEnterpriseエディションでのみ使用できることに注意してください。したがって、Windows 10 Homeを実行している場合は、次のソリューションに進んでください。

グループポリシーエディターでシステムの復元を有効にするには、次の手順に従います。

  1. [スタート]ボタンを右クリックし、[パワーユーザー]メニューの[ファイル名を指定して実行]をクリックして、[ファイル名を指定して実行]ダイアログウィンドウを起動します。 キーボードのWindowsロゴとRボタンを押すことは、Runを起動するもう1つの方法です。
  2. ダイアログボックスが表示されたら、「gpedit.msc」と入力して[OK]をクリックするか、[キーボードの入力]ボタンをタップします。
  3. グループポリシーエディターが開いたら、左側のウィンドウに移動し、[コンピューターの構成]の下の[管理用テンプレート]を展開します。
  4. [システム]カテゴリを展開し、[システムの復元]をクリックします。
  5. 次に、ウィンドウの右側に移動し、[システムの復元をオフにする]をダブルクリックします。
  6. [システムの復元をオフにする]ダイアログが表示されたら、[未構成]を選択します。
  7. [OK]ボタンをクリックします。
  8. システムを再起動し、エラーがなくなったかどうかを確認します。

障害のあるシステムファイルを修正する

ボリュームシャドウコピーサービスは、正しく動作するためにいくつかのシステムファイルに依存しています。 これらのシステムファイルの一部は、マルウェアによって損傷した場合に問題を引き起こし始める可能性があります。 場合によっては、システムファイルの欠落が問題になります。

この場合、エラーがなくなる前にシステムファイルを修復する必要があります。 システムファイルチェッカーは、このような問題を解決するように設計されています。 これは、障害のある、または欠落している保護されたシステムファイルを見つけて置き換えるために使用されるコマンドラインユーティリティです。 Windows 10でSFCを実行する前に、Windowsイメージのサービス、マウント、および管理に使用される別のコマンドラインユーティリティであるDeployment Image Servicing and Management(DISM)ツールを実行する必要があります。 この場合、DISMを使用して、システムの修復に必要なファイルを提供します。

これがあなたがする必要があることです:

  1. タスクバーの検索アイコンをクリックするか、WindowsロゴとIキーボードボタンを同時に押します。
  2. 「cmd」と入力します。
  3. 検索結果にコマンドプロンプトが表示されたら、それを右クリックして[管理者として実行]を選択します。 オプションが表示されない場合は、[その他]をクリックして選択します。
  4. [ユーザーアカウント制御]ダイアログウィンドウが開き、管理者としてコマンドプロンプトを開く許可を要求したら、[はい]を選択します。
  5. コマンドプロンプトウィンドウが表示されたら、次の行を入力し、Enterボタンを押してDISMを実行します。

DISM / Online / Cleanup-Image / RestoreHealth

DISMは、WindowsUpdateユーティリティをソースとして使用して修復ファイルを提供するようになりました。 このコマンドが機能するには、安定したインターネット接続があれば最適です。 インターネットに接続していない場合、またはWindows Updateで問題が発生している場合は、別の修復ソースが必要です。 Windows 10 DVDまたは起動可能なUSBを使用している場合は、代わりに次のコマンドラインを使用してください。

DISM.exe / Online / Cleanup-Image / RestoreHealth / Source:C:\ RepairSource \ Windows / LimitAccess

C:\ RepairSource \ Windowsは、起動可能なメディア上のWindowsディレクトリへのパスの単なるプレースホルダーです。 したがって、正しい行に置き換えてください。

  1. DISMを正常に実行した後、コマンドプロンプトインターフェイスの次の行に移動し、「sfc / scannow」と入力して(引用符は追加しないでください)、[OK]ボタンをクリックします。

コマンドの実行後に表示される完了メッセージは、スキャンの結果によって異なります。 メッセージに「WindowsResourceProtectionは破損したファイルを検出し、正常に修復しました。 詳細はCBS.LogC:\ Windows \ Logs \ CBS \ CBS.logに含まれています。」その後、コンピュータを再起動して、エラーがなくなったかどうかを確認できます。

ただし、コマンドプロンプトで「Windowsリソース保護が要求された操作を実行できませんでした」と表示された場合は、システムをセーフモードで起動し、コマンドを実行する必要があります。 次の手順を実行します:

  1. [スタート]メニューを開き、電源アイコンをクリックします。
  2. キーボードのShiftボタンを押しながら、[再起動]をクリックします。
  3. これで、システムがAdvanced Startup環境で起動し、Choose aOptionインターフェイスが表示されます。
  4. または、Windows + Iを押して、[設定]ホームページの[更新とセキュリティ]をクリックすることもできます。 [復元]タブに移動し、[高度な起動]の下の[今すぐ再起動]をクリックします。
  5. [オプションの選択]画面が表示されたら、[トラブルシューティング]をクリックします。
  6. [トラブルシューティング]ページが開いたら、[詳細オプション]タイルをクリックします。
  7. 次に、[詳細オプション]画面が表示されたら、[スタートアップの設定]を選択します。
  8. スタートアップ設定インターフェイスが表示されたら、[再起動]ボタンをクリックします。
  9. コンピュータが再起動し、[スタートアップオプション]画面が表示されます。
  10. セーフモードの横にある数字(4)を押します。インターネット接続でDISMツールを使用する場合は、5またはF5を押して[セーフモードとネットワーク]を選択します。
  11. PCがセーフモードで起動したら、C:\ Windows \ WinSxS \ Tempに移動して、PendingDeletesフォルダーとPendingRenamesフォルダーが存在することを確認します。
  12. 次に、管理者特権のコマンドプロンプトウィンドウを起動し、DISMおよびSFCツールを実行します。

ハードディスクにエラーがないか確認してください

ハードディスクには、システムファイル、アプリケーションファイル、およびオペレーティングシステム全体が含まれています。 これらのファイルは、ハードドライブのセクターに配置されています。 これらのセクターは損傷し、システムの復元エラーなどの問題を引き起こす可能性があります。

CHKDSKユーティリティを使用して不良ハードディスクセクターを見つけると、オペレーティングシステムがそれらを使用できなくなります。 ツールはこれらの不良セクタから正常なファイルを回復することもできますが、何も保証されていないため、一部のファイルを永久に失う準備ができているはずです。

CHKDSKユーティリティを実行すると、SFCツールを実行して、不良セクタに失われた可能性のあるファイルを置き換えることができます。

CHKDSKユーティリティは、ファイルエクスプローラウィンドウまたは管理者特権のコマンドプロンプトから実行できます。

ファイルエクスプローラーを通過します。

  1. Windows + Eキーボードショートカットを使用して、ファイルエクスプローラーを開きます。 タスクバーのWindowsロゴを右クリックして、ファイルエクスプローラーをクリックするか、タスクバーのフォルダーアイコン(ある場合)をクリックすることもできます。
  2. [ファイルエクスプローラー]ウィンドウが表示されたら、左側のペインに切り替えて、[このPC]の横にある矢印をクリックします。
  3. [このPC]で、Windowsがインストールされているドライブを見つけて右クリックします。
  4. コンテキストメニューから[プロパティ]を選択します。
  5. [プロパティ]ダイアログウィンドウが開いたら、[ツール]タブに移動します。
  6. [エラーチェック]の下の[チェック]をクリックします。
  7. 次に、「このドライブをスキャンする必要はありません」というメッセージが表示されたら、[ドライブのスキャン]を選択します。
  8. Windowsは、ハードディスクにエラーがないかチェックします。
  9. スキャンが完了すると、ダイアログウィンドウにスキャン結果が表示されます。

ファイルエクスプローラーを実行しても問題が解決しない場合は、管理者特権のコマンドプロンプトウィンドウを実行します。 コマンドラインCHKDSKツールは、より徹底的なチェックを実行します。 以下のガイドに従ってください。

  1. タスクバーの検索アイコンをクリックするか、WindowsロゴとIキーボードボタンを同時に押します。
  2. 「cmd」と入力します。
  3. 検索結果にコマンドプロンプトが表示されたら、それを右クリックして[管理者として実行]を選択します。 オプションが表示されない場合は、[その他]をクリックして選択します。
  4. [ユーザーアカウント制御]ダイアログウィンドウが開き、管理者としてコマンドプロンプトを開く許可を要求したら、[はい]を選択します。
  5. コマンドプロンプトウィンドウが表示されたら、次の行を入力してEnterボタンを押します。

chkdsk C:/ f / r / x

注:コマンドラインの文字「C」をWindowsボリュームドライブ文字に置き換えます。

コマンドについて混乱していますか? 簡単な概要は次のとおりです。

  • 「/ x」スイッチは、スキャンを実行する前に、CHKDSKユーティリティにドライブまたはパーティションをアンマウントするように促します。
  • 「/ r」パラメータを使用すると、ツールは不良セクタをチェックしながら、読み取り可能な情報を回復できます。
  • 「/ f」スイッチを使用すると、コマンドラインプログラムでスキャン中に検出したエラーを修正できます。

システムがドライブを使用しているためにドライブがビジー状態の場合は、次のメッセージが表示されます。
「ボリュームが別のプロセスで使用されているため、chkdskを実行できません。 次回システムを再起動したときにこのボリュームをチェックするようにスケジュールしますか? (Y / N)」

Yキーボードボタンを押して、次回の再起動のスキャンをスケジュールします。 その後、システムを再起動すると、プロセスが開始されます。

マルウェアの完全スキャンを実行する

フルスキャンを実行せずにマルウェアを除外することはできません。 一部のマルウェアプログラムはシステムファイルを置き換えて検出を回避しますが、他のマルウェアプログラムはコアシステムコンポーネントを危険にさらす可能性があります。 フルスキャンを実行すると、ウイルス対策プログラムがマルウェアの影響を受ける可能性のある保護された領域をスキャンできます。

フルスキャンは数時間実行される可能性があるため、ウイルス対策プログラムにその機能を許可する必要があることに注意してください。 以下の手順は、Windowsセキュリティでフルスキャンを実行する方法を示しています。

  1. タスクバーの通知領域に移動します。
  2. 「非表示のアイコンを表示」ボタンをクリックします。
  3. システムトレイが展開したら、白いシールドをクリックしてWindowsセキュリティを開きます。
  4. Windowsセキュリティインターフェイスで[ウイルスと脅威の保護]をクリックします。
  5. 次に、[ウイルスと脅威の保護]ページが表示されたら、[スキャンオプション]をクリックします。
  6. [スキャンオプション]ページが表示されたら、[フルスキャン]を選択し、[今すぐスキャン]をクリックします。
  7. プロセスが完了するのを待ってから、システムを再起動して問題を確認します。

結論

これで、システムの復元が簡単になります。 以下のコメントセクションにアクセスして、質問をしたり、経験を共有したりしてください。

おすすめされた

AuslogicsBoostSpeedでPCの問題を解決する

BoostSpeedは、PCのクリーニングと最適化に加えて、プライバシーを保護し、ハードウェアの問題を診断し、速度を上げるためのヒントを提供し、ほとんどのPCのメンテナンスとサービスのニーズに対応する20以上のツールを提供します。

Auslogics BoostSpeedは、認定されたMicrosoft Silver ApplicationDeveloperであるAuslogicsの製品です。
無料ダウンロード

ジャンクファイルや問題のあるレジストリエントリを取り除くことで、システム上の多くの問題を解決できます。 これらのファイルとレジストリキーを見つけて削除することは、専門家にとってさえ難しい場合があります。 ただし、Auslogics BoostSpeedのようなプログラムを使用すると、問題なくそれらを取り除くことができます。