システム保護に使用されるディスク容量を構成できませんでした 0x80042306

この投稿では、Windows 11/10 PCで「システム保護に使用されるディスク容量を構成できませんでした」というエラーメッセージを修正する方法を紹介します。このメッセージは、ユーザーがシステムに復元ポイントを作成しようとしたときに発生する「エラーコード 0x80042306」に関連しています。

上記のエラーにより、ユーザーは、通常、シャドウコピー用にディスクドライブに空き容量が十分ない場合や、ボリュームシャドウコピーサービスに内部的な問題がある場合に、復元ポイントを作成できなくなります。少数のユーザーは、Windowsを新しいビルドにアップグレードした後にシステム保護を無効にしようとしたときにもこのエラーが発生しました。完全なエラーメッセージは次のとおりです。

以下の理由により、システム保護に使用されるディスク容量を構成できませんでした。

シャドウコピープロバイダーにエラーがありました。詳細については、システムとアプリケーションのイベントログを確認してください。(0x80042306)

同じエラーメッセージで困っている場合は、この投稿を読んで問題の解決方法を学んでください。

システム保護に使用されるディスク容量を構成できませんでした (0x80042306)

Windowsコンピューターで「システム保護に使用されるディスク容量を構成できませんでした」というエラーメッセージを修正するには、以下の解決策を使用することをお勧めします。

  1. ターゲットディスクの空き容量を増やす
  2. ソフトウェアの競合を確認する
  3. CHKDSKスキャンを実行する
  4. システムファイルチェッカーを実行する
  5. 必要なサービスを構成する
  6. VSSコンポーネントを再登録する
  7. ターゲットドライブをNTFSとしてフォーマットする

これらを詳しく見てみましょう。

1] ターゲットディスクの空き容量を増やす

復元ポイントを作成するために使用しているディスクに十分な空き容量がない可能性があります。これは、オペレーティングシステムのサイズと複雑さに依存します。不要になったアプリをアンインストールするか、別のドライブに移動することで、ディスク容量を手動で増やすことができます。Windowsの内蔵ディスククリーンアップユーティリティを使用してディスク容量を増やすこともできます。

または、システム保護が有効になっているディスクのシステムの復元に割り当てられているディスク容量を増やすことができます。Windows 11/10 PCでこれを行う方法は次のとおりです。

Win+Rを押して実行ダイアログボックスを開きます。systempropertiesprotectionと入力してEnterキーを押します。システムのプロパティダイアログボックスが表示されます。システム保護タブに切り替えます。

保護の設定で、復元ポイントを作成しようとしているドライブを選択します。構成ボタンをクリックします。

次のポップアップウィンドウで、最大使用量スライダーを使用して、選択したドライブにシステム保護用に割り当てられている容量を増やします。

適用 > OKをクリックして変更を保存します。これでエラーが修正されるかどうかを確認します。

2] ソフトウェアの競合を確認する

複数のバックアップソリューションがシステムに同時にインストールされている場合、これらのバックアップソリューションには独自の個別のスナップショットマネージャーがあるため、ソフトウェアの競合が発生する可能性があります。クリーンブートを実行して、エラー0x80042306を生成している可能性のあるソフトウェアの競合を特定することができます。

3] CHKDSKスキャンを実行する

エラー0x80042306は主にディスクエラーであるため、CHKDSKユーティリティを実行することをお勧めします。CHKDSKは、ボリュームのマスターファイルテーブル内の破損したエントリや論理ファイルシステムエラーを検索して、ディスクパーティションの整合性を調べます。破損したファイルが見つかった場合、CHKDSKはそれらを分離して残りを.chkファイル形式で保存しようとします。

システムドライブ(C:)でCHKDSKを実行するには、管理者特権でコマンドプロンプトで次のコマンドを実行します。

chkdsk /r C:

上記のコマンドは、ドライブのエラーと不良セクターをスキャンします。CHKDSKによってスキャンされたエラーを修正するには、次のコマンドを実行します。

chkdsk /f C:

ターゲットが別のドライブの場合は、ドライブ文字を置き換えます。スキャンが完了するまで待ちます。次に、PCを再起動します。

4] システムファイルチェッカーを実行する

次に、システムファイルチェッカーツールを実行して、破損したシステムファイルを特定して修復します。破損が見つかった場合、SFCはそれらのファイルをWindowsにローカルに保存されているキャッシュされたコピーに置き換えます。

5] 必要なサービスを構成する

A] ボリュームシャドウコピーサービス(VSS)

システムの復元は主にボリュームシャドウコピーサービス(VSS)と連携します。このサービスが停止している場合、エラー0x80042306が発生する可能性があります。Windowsサービスマネージャー(Services.msc)を使用して、サービスのステータスを確認できます。

Windows検索バーに「サービス」と入力し、サービスアプリの下の管理者として実行をクリックします。サービスマネージャーウィンドウ内で、ボリュームシャドウコピーサービスに移動します。それを右クリックして「再起動」を選択します。

オプションが無効になっている場合は、ダブルクリックしてサービスのプロパティウィンドウを開きます。スタートアップの種類自動に設定して開始ボタンをクリックします。次に、適用>OKをクリックして変更を保存し、サービスのプロパティウィンドウを閉じます。

B] Windowsバックアップサービス

Windowsバックアップサービスは、システムでバックアップ操作を実行します。ボリュームシャドウコピーサービスを再起動してもエラーコード0x80042306が修正されない場合は、Windowsバックアップサービスでも上記の手順を繰り返します。

6] VSSコンポーネントを再登録する

ボリュームシャドウコピーサービスを再起動してもエラーが解消されない場合は、VSSコンポーネントを再登録する必要があります。これには、コマンドプロンプトで複数のコマンドを実行することが含まれます。Windowsのバッチファイルを使用してこれを行う方法は次のとおりです。

メモ帳を開き、次のコマンドを新しいファイルに貼り付けます。

cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
regsvr32 /s vss_ps.dll
vssvc /register
regsvr32 /s /i swprv.dll
regsvr32 /s /i eventcls.dll
regsvr32 /s es.dll
regsvr32 /s stdprov.dll
regsvr32 /s vssui.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml4.dll
vssvc /register
net start swprv
net start vss

ファイルをVSS.batとして保存します。ファイル > 名前を付けて保存をクリックします。名前を付けて保存ダイアログボックスで、ファイルの種類すべてのファイルを選択します。ファイル名フィールドにVSS.batと入力し、保存ボタンをクリックしてファイルをPC上の目的の場所に保存します。

コマンドを実行するには、バッチファイルを右クリックして管理者として実行を選択します。次に、表示されるユーザーアカウント制御プロンプトではいをクリックします。コマンドプロンプトが起動し、すべてのコマンドが次々と実行されます。

類似: 次の理由により復元ポイントを作成できませんでした。シャドウコピープロバイダーにエラーがありました (0x80042306)

7] ターゲットドライブをNTFSとしてフォーマットする

システム保護には、Windows NTFSまたはReFSファイルシステムが必要です。これはシャドウコピーを作成して保存するためです。ターゲットドライブがNTFSでフォーマットされていない場合、スナップショットプロセス中に競合が発生することがあります。これを修正するには、ドライブまたはパーティションをNTFSに変換します。

これで解決することを願っています。

システム保護に使用するディスク容量はどれくらいですか?

復元ポイントには、約1GBのストレージスペースが必要です。システム保護には、合計ハードディスク容量の約5~10%を使用する必要があります。このスペースがいっぱいになると、システムは古い復元ポイントを削除して新しい復元ポイントのためのスペースを作ります。ただし、システムのプロパティでドライブあたりの最大ストレージスペース(システム保護用)を変更できます。

システム保護を構成して有効にする方法は?

システム保護を有効にするには、設定 > システム > バージョン情報に進みます。デバイスの仕様の下にあるシステム保護リンクをクリックします。システムのプロパティウィンドウで、ターゲットドライブを選択して構成をクリックします。次に、システム保護を有効にするオプションを選択して、選択したドライブでシステム保護を有効にします。