« PM-A700トラブル。 | トップページ | ルーターに接続出来るがホームページが見れません。 »

2006年6月 2日 (金)

Windows Updateが出来ない2

80x80_8 本日のお客さんは常連のお客さんで、最近Windows Updateが出来なくなったと言う事で呼ばれました。

使用PCはNEC バリュースター VC500/5D WinXPです。

一言でWindows Updateが出来ないと言っても症状は様々で特定の更新ファイルがアップデート出来ないのか、すべての更新ファイルがアップデート出来ないのか、またはWindows Update自体にアクセス出来ないのかなど、いろいろあります。症状によって対応は変わってくると思いますが、今回はすべての更新ファイルがアップデートに失敗してしまうようです。

早速IEからWindows Updateを実行すると「更新プログラム (KB******) 失敗」というエラーメッセージが並んでしまいます。

まず、ファイアーウォールを確認してみました。NECのPCには標準でPCGATE Personalが入っていますが、あまりいい評判は聞きません。こちらのお客さんはルーターをご使用していますからいい機会なのでアンインストールしてみました。

しかし結果は変わらず。SP2標準のファイアーウォールも無効にしましたが同じ。

次に、以前の記事で書いた、Windows Updateが使用するDLLファイルをシステムに再登録してみました。

「ファイル名を指定して実行」「regsvr32 wintrust.dll」と入力してEnter

「ファイル名を指定して実行」「regsvr32 softpub.dll」と入力してEnter

これで再登録には成功しましたが結果は変わらずやはり失敗します。

念のため、プロキシ設定を直接アクセスに設定するためにコマンドプロンプトから「proxycfg -d」を入力。しかしやっぱり同じです。

いろいろ考えながら情報を検索してみると、こんなページがありました。

今回はこのページの「チェック5Windows Update を初期化してみましょう」で解決しました(^^

具体的には

  1. コントロールパネルから「インターネットオプション」を起動します。
  2. [全般] タブの「設定(S)」ボタンをクリックします。
  3. 「オブジェクトの表示(O)」ボタンをクリックし、Update Class を削除します。
  4. [スタート]-[ファイル名を指定して実行] から regsvr32 /u iuctl.dll および regsvr32 /u iuengine.dll を実行します。
  5. [スタート]-[ファイル名を指定して実行] から %windir%\System を実行します。(Windows98/Me)
    [スタート]-[ファイル名を指定して実行] から %windir%\system32 を実行します。(Windows 2000/XP)
  6. 開いたフォルダから iuctl.dll および iuengine.dll ファイルを削除します。
  7. [スタート]-[ファイル名を指定して実行] から "%windir%\..\Program Files\WindowsUpdate\v4" を実行します。
  8. 開いたフォルダから、iuhist.xml ファイル以外のファイルやフォルダを削除します。

なるほど~。こんな方法があるとは知りませんでした。今後もWindows Update関係のトラブルで使えそうなので自分のトラブル閻魔帳に追加しておきたいと思います(^^

|

« PM-A700トラブル。 | トップページ | ルーターに接続出来るがホームページが見れません。 »

コメント

2週間程前より急にWindows Updateが出来なくなりました。updateを行うのですが「常に最新の状態」であるとの表示で
Windows Updateへアクセスが出来ません。
また更新履歴をクリックしても過去に沢山有った更新履歴がすべて消えてしまって表示しません。日夜解決に向けて調べていますが解決出来ないで居ます。この状況から元通りに快復出来るのものでしょうか?
ご教示頂ければ幸いです。
宜しくお願い申し上げます。

投稿: Tsun-chan | 2009年12月28日 (月) 21時44分

コメントを書く



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


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



トラックバック


この記事へのトラックバック一覧です: Windows Updateが出来ない2:

« PM-A700トラブル。 | トップページ | ルーターに接続出来るがホームページが見れません。 »