現在サービスが実行されていないためWindows Updateで更新プログラムを確認できません

現在サービスが実行されていないためWindows Updateで更新プログラムを確認できません

Windows 7 SP1 x86 と Windows XP SP3 x86 で確認した現象です。数台のPCが全てこのエラーを出してWindows Updateが出来ませんでした。OSは、Windows7とXPです。LAN回線の問題か、またはMicrosoftのサーバが不具合起こしているのだろうと、一日待ちましたが、同じエラーでWindows Updateが走りません。

別の部署にあるPC ( Windows7 , XP )では問題なくWindows Updateが走ります。…OS依存でもない、悩みました。調べてみると、HDDの交換やなんらかの更新で、Windows Updateのサービス等に不整合が起こると出るエラーのようです。

解決方法

  • 1. メモ帳を開いて以下をコピーする

——– この下の行から ——–

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

——– この上の行まで ——–

  • 2. 適当な名前でデスクトップに保存する 例:abc.txt
  • 3. 右クリックして -> 名前を変更(M) -> 例:abc.bat
|
  • 4.1 Windows 7では右クリックして -> 管理者として実行(A)
  • 4.2 Windows XPではダブルクリックする
|
  • 5. 再起動を行う
  • 6. Windows Updateを手動で確認し、エラーの有無を確認する
|
  • 7.1 エラーが出たら、もう一回悩む
  • 7.2 エラーの出ないことを確認する
|
  • 8. エラーが出ない事が確認できたら以下のフォルダを削除する
  • 9.1 c:\Windows\SoftwareDistributionold を削除
  • 9.2 c:\Windows\System32\catroot2old を削除

以上です。

Revised by Volitional Engineering
( winveg.com ) on 24 Sep. 2015

関連記事 (Related article)