このページの本文へ移動

Q&Aナンバー【3607-1040】更新日:2014年11月5日

印刷する

このページをブックマークする(ログイン中のみ利用可)

[Windows Update] インストールした更新プログラムが何度も表示されてしまいます。(Windows XP)

対象機種とOS このパソコンのOSは Windows以外のOS です。
対象機種 すべて
対象OS
  • Windows XP

このQ&Aのお役立ち度

回答なし

回答なし

集計結果は翌日反映されます。

質問

Windows Updateで、インストールした更新プログラムが何度も表示されてしまいます。
表示されないようにするには、どうすればよいのかを教えてください。

このQ&Aを見た人はこれも見ています!

回答

Windows Updateで使用しているWindowsのファイルやフォルダが壊れていると、Windows Updateでインストールした更新プログラムが、何度も表示されてしまうことがあります。

次の手順でエラーの状態を確認してから、ファイルやフォルダの名前を変更します。



手順1エラーの状態を確認する

Windows Updateでは、作業の内容(履歴)を「Windows Update.log」ファイルに記録しています。

最初に「Windows Update.log」ファイルを検索し、その後エラーが発生していないかどうかを調べます。


「Windows Update.log」ファイルを検索する

次の手順で、「Windows Update.log」ファイルを検索します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「検索」の順にクリックします。

  2. 「検索結果」が表示されます。
    「何を検索しますか?」の「ファイルとフォルダすべて」をクリックします。

    検索結果 - ファイルとフォルダすべてをクリック

  3. 「下の条件のいくつかまたはすべてで検索してください。」と表示されます。
    「ファイル名のすべてまたは一部」に次の文字を、半角英数で入力します。

    Windows Update.log

    アドバイス
    「Windows」と「Update.log」の間には半角で【空白(スペース)】キーを一回押します。

    下の条件のいくつかまたはすべてで検索してください - ァイル名のすべてまたは一部 - Windows Update.log と入力

  4. 「検索」ボタンをクリックします。

    下の条件のいくつかまたはすべてで検索してください - 検索ボタンをクリック

  5. 検索が始まります。
    終わるまで待ちます。

  6. 検索が終わると、画面の右側に検索結果が表示されます。

    「Windows Update」ファイル(または「Windows Update.log」ファイル)が表示されていることを確認します。

    検索終了 - Windows Updateファイルが表示されていることを確認

続いて、「エラーが発生していないかどうかを調べる」に進みます。


エラーが発生していないかどうかを調べる

次の手順で、検索した「Windows Update」ファイル(または「Windows Update.log」ファイル)にエラーが発生していないかどうかを調べます。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 検索で表示された「Windows Update」ファイル(または「Windows Update.log」ファイル)をクリックします。

    検索した Windows Updateファイルをクリック

  2. メモ帳で「Windows Update」ファイル(または「Windows Update.log」ファイル)が表示されます。
    一番下の行を確認します。

    アドバイス
    一番下の行が表示されていない場合は、右下の「下向き矢印」ボタンをクリックします。

  3. 一番下の行の内容によって、操作が異なります。



手順2ファイル名やフォルダ名を変更する

「Windows Update.log」ファイルで確認した、最近のWindows Updateの結果に、「Error」と「0x80070643」が表示されているときは、次のファイルやフォルダが壊れている可能性があります。

  • Windowsの「CatRoot2」フォルダ

  • 「CatRoot2」フォルダに含まれている「edb.log」ファイル

そのときは、「CatRoot2」フォルダや「edb.log」ファイルの名前を変更します。
その後、もう一度Windows Updateを行ってエラーが発生するかどうかを確認します。


「edb.log」ファイルの名前を変更する

次の手順で、「edb.log」ファイルの名前を変更します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 作業中のアプリケーションをすべて終了します。
    作成中のファイルがある場合は、ファイルを保存します。

  2. 「スタート」ボタン→「終了オプション」→「再起動」ボタンの順にクリックします。

  3. パソコンが再起動します。
    「スタート」ボタン→「マイコンピュータ」の順にクリックします。

  4. 「マイコンピュータ」が表示されます。
    「ローカルディスク(C:)」をクリックします。

    ローカルディスク(C:)

  5. 「ローカルディスク(C:)」が表示されます。
    「WINDOWS」フォルダをクリックします。

    WINDOWSフォルダ

    アドバイス
    「ファイルは表示されていません」と表示された場合は、「このフォルダの内容を表示する」をクリックします。

    WINDOWSフォルダ - ファイルは表示されていません

  6. 「WINDOWS」が表示されます。
    下向き矢印」ボタンをクリックして、「system32」フォルダを確認します。

    ▼ボタン - system32フォルダ確認

  7. 確認した「system32」フォルダをクリックします。

    system32フォルダをクリック

    アドバイス
    「ファイルは表示されていません」と表示された場合は、「このフォルダの内容を表示する」をクリックします。

    system32 - このフォルダの内容を表示する

  8. 「system32」フォルダが表示されます。
    「CatRoot2」フォルダをクリックします。

    system32フォルダ - CatRoot2フォルダをクリック

  9. 「CatRoot2」フォルダが表示されます。
    「edb」ファイル(または「edb.log」ファイル)を右クリックし、表示されるメニューから「名前の変更」をクリックします。

    edbファイル(またはedb.logファイル)を右クリック - 表示されるメニューから名前の変更をクリック

    アドバイス
    「拡張子を変更すると、ファイルが使えなくなる可能性があります。」と表示された場合は、「はい」ボタンをクリックします。

  10. 手順9.で右クリックしたファイルの名称によって、次のとおり入力します。

    • 「edb」ファイルの場合

      edbold

    • 「edb.log」ファイルの場合

      edbold.log

  11. 【Enter】キーを押します。
    ファイル名が、「edbold」(または「edbold.log」)に変わります。

  12. 「×」ボタンをクリックして、「system32」を閉じます。

もう一度Windows Updateを行って、インストールした更新プログラムが何度も表示されるかどうかを確認します。

インストールした更新プログラムが表示されなくなった場合は、以後の操作は不要です。

何度も表示される場合は、次の「「CatRoot2」フォルダの名前を変更する」に進みます。


「CatRoot2」フォルダの名前を変更する

次の手順で、「CatRoot2」フォルダの名前を変更します。


操作手順

お使いの環境によっては、表示される画面が異なります。

  1. 「スタート」ボタン→「マイコンピュータ」の順にクリックします。

  2. 「マイコンピュータ」が表示されます。
    「ローカルディスク(C:)」をクリックします。

    ローカルディスク(C:)

  3. 「ローカルディスク(C:)」が表示されます。
    「WINDOWS」フォルダをクリックします。

    WINDOWSフォルダ

    アドバイス
    「ファイルは表示されていません」と表示された場合は、「このフォルダの内容を表示する」をクリックします。

    WINDOWSフォルダ - ファイルは表示されていません

  4. 「WINDOWS」が表示されます。
    下向き矢印」ボタンをクリックして、「system32」フォルダを確認します。

    ▼ボタン - system32フォルダ確認

  5. 確認した「system32」フォルダをクリックします。

    system32フォルダをクリック

    アドバイス
    「ファイルは表示されていません」と表示された場合は、「このフォルダの内容を表示する」をクリックします。

    system32 - このフォルダの内容を表示する

  6. 「system32」が表示されます。
    「CatRoot2」フォルダを右クリックし、表示されるメニューから「名前の変更」をクリックします。

    CatRoot2フォルダ - 右クリック - 名前の変更

  7. フォルダ名に次のとおりに入力します

    CatRoot2old

    CatRoot2old

  8. 【Enter】キーを押します。
    フォルダ名が、「Catroot2old」に変わることを確認します。

  9. 「×」ボタンをクリックして、「system32」を閉じます。
もう一度Windows Updateを行って、インストールした更新プログラムが何度も表示されるかどうかを確認します。

このQ&Aを見た人はこれも見ています!

アンケートにご協力ください。(Q&A改善の参考とさせていただきます。)

問題は解決しましたか?
ご意見など(400文字まで)

【注意】アンケートに対する回答は行っていませんので、あらかじめご了承ください。
質問など回答が必要な場合は、下記のTwitterかメールサポートをご利用ください。

このQ&Aについて質問があるかたはTwitterまで Twitter窓口についての詳細はこちら

Q&Aで問題が解決しないときは、下記の方法もお試しください。

その他の便利なサービス(有料)