« TOEIC | トップページ | DB2本 »

2012年5月27日 (日)

TIPS : WindowsUpdateで更新プログラムを確認できない場合の対処

Windows 7 で、WindowsUpdate をやろうとしたら、なぜかできなくなってた。

Windowsupdate_1

「更新プログラムの確認」をクリックしても、、、

Windowsupdate_2

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

このコンピューターの再起動が必要な可能性があります。」

ん?設定上は、「更新プログラムを自動的にインストールする」になっている。

Windowsupdate_3

「Windows Update」サービスを再起動しても、PCを再起動しても、上記症状は変わらず。

Update用のカタログファイルでも壊れているのだろうか?と思い、スキャンディスクを行っても改善されない。

で、いろいろトライ&エラーした結果、以下の方法が有効でした。

1.以下のスクリプトを、「Repair.cmd」等と名前をつけて保存する。保存場所はどこでもOK。

net stop wuauserv
cd %systemroot%
ren SoftwareDistribution SoftwareDistribution_old
net start wuauserv
net stop bits
net start bits
net stop cryptsvc
cd %systemroot%\system32
ren catroot2 catroot2_old
net start cryptsvc

2.保存したスクリプトを、右クリックで、、「管理者として実行」する。

※ダブルクリックすると、「アクセスが拒否されました」とか表示され、何もされずに終了するので、注意。

3.PCを再起動する。

すると、

Windowsupdate_4

赤枠の部分の表示が増えた!「更新プログラムの確認」をクリックすると、

Windowsupdate_5

おぉっ。出た!後は通常と同じですね。「更新プログラムのインストール」をクリック。

Windowsupdate_6

再起動して、もう一度、WindowsUpdateが正しく動作しているか、確認。

Windowsupdate_7

無事のようです。

さっきの、「Repair.cmd」スクリプト、及び作成された以下のディレクトリは、Updateが正常に行われたら削除して大丈夫。

・C:\Windows\SoftwareDistribution_old
・C:\Windows\system32\catroot2_old

原因は何だったんだろう??まぁいいや。

|

« TOEIC | トップページ | DB2本 »

パソコン・インターネット」カテゴリの記事

コメント

10日余りも悩み続け、さっぱり解決の糸口が見いだせなかった問題が、貴兄の「TIPS : WindowsUpdateで更新プログラムを確認できない場合の対処」のとおり実行し、めでたく氷解しました。
2年余り使用していなかったVista機でした。半ばあきらめかけていたので、本当にうれしいです。ありがとうございました。

投稿: Kakkon | 2014年4月26日 (土) 17:54

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/538346/54811996

この記事へのトラックバック一覧です: TIPS : WindowsUpdateで更新プログラムを確認できない場合の対処:

« TOEIC | トップページ | DB2本 »