ボリュームシャドウコピーサービスが機能しない場合の修正方法

ボリュームシャドウコピーサービスがWindowsコンピューターで機能しない場合、さまざまな種類のエラーメッセージが表示されることがあります。VSSは、ユーザーがバックアップを作成したり、ファイルの以前のバージョンを復元したりできるWindowsオペレーティングシステムの重要なコンポーネントです。

しかし、このサービスで問題が発生して機能しなくなる場合があります。そのような状況で、VSSエラーをトラブルシューティングするためのいくつかの手順をご紹介します。

ボリュームシャドウコピーサービスが機能しないのはなぜですか?

ボリュームシャドウコピーサービス(VSS)が機能しない場合、次のような要因が考えられます。

  • ボリュームシャドウコピーサービスまたは依存関係のあるサービスが実行されていない。
  • シャドウコピーが保存されているボリュームに十分な空き容量がない。
  • VSSライターのいずれかが実行できない。
  • サードパーティ製のソフトウェアの競合やウイルス対策プログラムの干渉により、VSSエラーが発生する可能性があります。
  • ボリュームシャドウコピープロバイダーがシステムに登録されていない。
  • システムファイルの欠落や破損。
  • レジストリ設定が正しくない。
  • ハードドライブのエラー。

ボリュームシャドウコピーサービスが機能しない場合の修正方法

まず、ボリュームシャドウコピーサービスが有効になっていて、実行されていることを確認してください。そのためには、サービスマネージャーを開き、ボリュームシャドウコピーサービスを探し、右クリックして開始を選択してサービスを有効にして開始します。デフォルトのスタートアップタイプは手動です。

VSSがすでに有効になっていて実行されている場合は、以下に示すように、他のトラブルシューティング方法を検討してエラーを修正してください。

  1. イベントビューアーでエラーメッセージを確認する
  2. システムの復元設定を構成する
  3. イベントログのサイズを最大64MBに設定する
  4. Windowsシステムイメージを修復する
  5. さまざまなVSSエラーに対処する。

1] イベントビューアーでエラーメッセージを確認する

Windowsイベントビューアーで、VSSに関連するエラーメッセージや警告がないか確認します。アプリケーションシステムの両方のログを確認して、VSSが機能しない理由に関する情報が得られる可能性のあるイベントを確認します。たとえば、ボリュームシャドウコピーサービスエラーを示すイベントID 8193に関する詳細な記事があります。この問題を解決するための解決策に従うことができます。

2] システムの復元設定を構成する

場合によっては、復元ポイントを作成できない、システムの復元で使用されているボリュームシャドウコピーサービスが機能していないというVSSエラーが発生することがあります。これは通常、ドライバーを更新しようとしたときに発生します。つまり、ボリュームシャドウコピーサービスエラー0x81000202または0x81000203を修正する方法に関する詳細な記事があります。しかし、以下のようにシステムの復元設定を変更することもできます。

グループポリシーエディターを開き、以下のパスに移動します。

コンピューター>構成>管理用テンプレート>システム>システムの復元

次に、右側のシステムの復元を無効にするをダブルクリックして開き、未構成に設定します。

3] イベントログのサイズを最大64MBに設定する

ボリュームシャドウコピーサービスがまだ機能していない場合は、イベントログのサイズを最大64MBに減らすことで問題を解決できる場合があります。そのためには、Windows検索からイベントビューアーを開き、Windowsログを選択し、右に移動して64MBよりも大きいイベントログを選択し、プロパティを選択します。

次に、全般タブの下の最大ログサイズ(KB)64000KB以下のログサイズを入力し、ログのクリアをクリックします。

元のログをクリアする前に保存する場合はポップアップではいをクリックし、OKをクリックします。

4] Windowsシステムイメージを修復する

VSSエラーは、使用できないまたは破損したWindowsシステムイメージが原因で発生することがよくあります。この場合、DISMツールを実行してファイルを更新し、問題を修正することができます。また、追加のスイッチを使用して、矛盾や損傷を修正することもできます。

5] さまざまなVSSエラーに対処する

VSSエラーのタイプに応じて試すことができる他の解決策があります。たとえば、VSS DLLファイルを再登録したり、動作しているシステムから必要なレジストリファイルをコピーしたり、VSSタイムアウト期間を増やしたり、ドライブの最も古いシャドウコピーを削除したり、シャドウコピーストレージの制限を増やしたりします。

ボリュームシャドウコピーサービスが機能しない場合、これらの解決策のほとんどが適用されますが、さまざまなVSSエラーに関する記事の用語集から特定の解決策を確認することができます。

  • VSSエラー0x80042326
  • VSSエラー0x0000007E、0x80042306、0x80070057
  • VSSエラー0x80042304
  • VSSエラー0x80042313
  • VSSエラー0x80042312または0x80042317
  • VSSエラー0x81000202または0x81000203
  • VSSエラー0x80042315
  • VSSエラー0x80042314L

解決策の中には、レジストリ設定を構成するものもあります。そのため、失われた設定を復元するためにレジストリデータのバックアップを作成してください。

同時に、OSが最新のアップデートで更新されていることを確認してください。問題が解決しない場合は、ボリュームシャドウコピーサービスを再インストールすることを検討してください。これらの解決策のいずれも機能しない場合は、システムの復元を実行するか、サードパーティのバックアップソフトウェアを使用してバックアップを作成し、ファイルの以前のバージョンを復元する必要があります。

ボリュームシャドウサービスをオンにするにはどうすればよいですか?

記事で説明されているように、ボリュームシャドウコピーサービス(VSS)を開始するには、実行コンソール(Win+R)を開き、services.mscと入力してEnterを押します。次に、ボリュームシャドウコピーまでスクロールダウンして右クリックし、開始を選択します。開始がグレー表示の場合は、サービスのプロパティにアクセスして、スタートアップの種類を自動または手動に設定します。これで、サービスをもう一度開始してみてください。

VSSサービスが停止する理由は?

VSSの障害は、ディスクがいっぱいであるか、ディスクが故障している、RAID構成が侵害されている、または古いシステムで互換性のない4kドライブを使用しているなど、ディスク関連の問題が原因で発生することがよくあります。また、VSSライターによるスナップショットの作成を妨げる他のハードウェアの障害が原因で、VSSが機能しなくなる場合もあります。