Windows Updateで「現在サービスが実行されていないため...」と表示されエラーになるとき
目次
Windows 7でWindows Updateをしようと[更新プログラムの確認]ボタンを押したところ、以下のエラーが表示されアップデートができませんでした。
現在サービスが実行されていないためWindows Updateで更新プログラムを確認できません。
このコンピューターの再起動が必要な可能性があります。
サービスのWindows Update(wuauserv)が停まっているのかな?とサービスの状態を確認しましたが、ちゃんと[開始]になっていて、再起動もしてみましたが症状を改善できませんでした。
コマンドで解決!
原因はわかりませんが、以下の参考ページにあったコマンドを実行したら解決できました。
net stop wuauserv cd %systemroot% ren SoftwareDistribution SoftwareDistributionold net start wuauserv net stop bits net start bits net stop cryptsvc cd %systemroot%\system32 ren catroot2 catroot2old net start cryptsvc
これをコマンドで打つのかバッチファイルにして実行します。いずれも管理者として実行します。
それでも解決しないとき
以下のページによると、Advanced Format Disk(AFT)というHDDのフォーマットに対応したHDDを使用している場合に適切なドライバーが適用されていないと同様にWindows Updateできないことがあるそうです。
技術メモメモ: windows updateが「現在サービスが実行されていない」というエラーが発生して実行できなくなった件 https://tech-mmmm.blogspot.jp/2015/11/windows-update.html [c8000247] 「現在サービスが実行されていないため ~」 のエラーについて | microsoft docs https://blogs.technet.microsoft.com/wuj/2013/07/25/c8000247-1/
HDDのドライバーが原因というのはちょっと意外ですね。
これを解決するための更新プログラム

https://support.microsoft.com/ja-jp/help/982018/an-update-that-improves-the-compatibility-of-windows-7-and-windows-ser
フォローしませんか?