【Tips】「現在サービスが実行されていないため、Windows Update更新プログラムを確認できません」を解消する方法【更新】

S 20171204 160626

2017/12/05(火)更新: 80248015エラーの場合、Microsoft Updateをオフにすればとりあえず動く可能性があるようです。

Windows 7環境でWindows Updateを実行すると「現在サービスが実行されていないため、Windows Update更新プログラムを確認できません」というエラーが表示される現象に遭遇しました。

「更新プログラムの確認」ボタンを何回押しても、すぐに上記画像のようなダイアログが表示され、全く更新プログラムのチェックが行われていないような雰囲気です。

念のためWindowsを再起動しても状況は全くかわりません。

今回はこの問題を解消する方法を説明します。

管理者権限でバッチプログラムを実行

結論から書くと下のリンクで紹介されているバッチファイルを利用する方法で解決しました。

まず、以下の内容をコピペしrepair.batとして保存します。

 
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

次に管理者権限でコマンドプロンプトを開きrepair.batを実行します。

S 20171204 163940

バッチファイルを実行した後は再起動しましょう。

S 20171204 162231

再起動後「更新プログラムを確認」ボタンをクリックし、「更新プログラムを確認しています」と表示されれば成功です。

S 20171204 162601

正常に更新プログラムの確認が終了しました。

まとめ

Microsoftは別途、Windows Updateのためのトラブルシューティングツールを提供していますが、今回の問題はツールを実行しても修正できませんでした。

今回使用したバッチファイルは、フォーラムの説明によるとMicrosoftのサポートが案内した内容ということですので、一応安心して使用できると思います。同じ現象で困っている方は試してみてはいかがでしょうか。

スポンサーリンク