【Windows】"Checkpoint-Computer : このコマンドは、次のエラーにより実行できません: サービスは、無効であるか、または関連付けられた有効なデバイスがないため、開始できません"の原因と対処

Windows 10 環境において Powershell のCheckpoint-Computerコマンドレットにより復元ポイントを作成しようとしたところ以下のエラーが発生しました。復元ポイントとは Windows 10 のシステムで問題が発生したときに、復元ポイントを作成した時点へ戻る機能です。


Checkpoint-Computer : このコマンドは、次のエラーにより実行できません: サービスは、無効であるか、または関連付けられた有
効なデバイスがないため、開始できません。
発生場所 行:1 文字:1
+ Checkpoint-Computer -Description 'New Recovery Point'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Checkpoint-Computer]、ArgumentException
+ FullyQualifiedErrorId : ServiceDisabled,Microsoft.PowerShell.Commands.CheckpointComputerCommand



色々な原因が考えられますが、よくある原因として復元ポイントが無効化されている場合です。復元ポイントはCドライブ、Dドライブ,Eドライブのように個々のドライブごとに無効化、有効化することが可能ですが、作成しようとしたドライブの復元ポイントが無効化されている可能性があります。

例えばCドライブの復元ポイントを有効化したい場合は以下のコマンドを実行します。


C:\> Powershell Enable-ComputerRestore -Drive C:



有効化した後再度コマンドを実行したところ、無事に復元ポイントの作成が成功しました。

C:\> PowerShell Checkpoint-Computer -Description 'New Recovery Point'
システム復元ポイントを作成しています... 38% 完了。






Windowsのよくある質問 FAQ




個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。