Hebikuzure's Tech Memo

2009年6月14日

Windows Update のコンポーネントを初期化する

Filed under: Windows トラブル — hebikuzure @ 11:12 AM

MSKB 971058
How do I reset Windows Update components?
http://support.microsoft.com/kb/971058/en-us


Windows Update に失敗する理由は色々ありエラーコードも多義に渡るが、その原因として Windows Update に使用される様々なコンポーネントの設定やコンポーネントが使用するデータが (予期せぬ異常終了や強制終了などにより) 不正になってしまった事が考えられる。当然その場合はそうした設定やデータをリセットして初期化すれば Windows Update が正しく動作するようになる。とは言え Windows Update に利用されるコンポーネントは数も多く、何が問題なのか特定し対処するのは結構面倒だ。そこで最近おなじみの “Fix it” ツールが用意されている。残念ながら技術情報もツール自体も日本語に翻訳されておらず、機械翻訳のタイトルも “Windows Update コンポーネントをリセットにでしょうか。” という素っ頓狂なものなで、日本語版のユーザーには見つけにくいかもしれない。
この手の「よくあるトラブルだが回避手順の実行は面倒だったり手間がかかる問題」に対処する Fix it は早期に日本語化してほしいものだ。

この技術情報Fix it で実行しているのは、技術情報の “Let me fix it myself” に記載されている作業と同等で、以下のような内容となる。

  • Bits の状態ファイル (qmgr*.dat) を削除する
  • 以下のフォルダをリネームする (再作成させる)
    %systemroot%\SoftwareDistribution\DataStore
    %systemroot%\SoftwareDistribution\Download
    %systemroot%\system32\catroot2
  • DLL を再登録する
  • winsock をリセットする
  • WinHTTP のプロキシ設定を再構成する
  • Bits のキューを削除する
  • 最新の Windows Update エージェントをインストールする

これだけの事を一つずつ手作業でやるのは勘弁してほしいなあ。

広告

コメントする »

まだコメントはありません。

RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

WordPress.com で無料サイトやブログを作成.

%d人のブロガーが「いいね」をつけました。