Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

Windowsユーザーの一部で、特定の更新プログラムをインストールしようとした際や、Internet Explorer 11(IE11)をインストール・更新しようとした際に、エラーコード9c59が発生する問題が確認されています。この問題はWindows 7、Windows 8.1、Windows 10で発生することが判明しています。

Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

この問題を詳細に調査した結果、このエラーコードを引き起こす原因は複数あることがわかりました。考えられる主な原因は以下の通りです。

  • Windows Updateコンポーネントの破損 ― 最も一般的な原因のひとつが、Windows Updateのサブコンポーネントの破損です。同様の状況に直面した多くのユーザーは、SFCおよびDISMスキャンを連続して実行することで破損した部分を修復し、問題を解決できています。
  • 更新制限 ― 多くのWindows 7ユーザーが、Windows Updateによる間接的な制限のためIE11をインストールできない状態に陥っています。この場合は、オフラインインストーラーを使用してブラウザをインストールすることで問題を回避できます。
  • Kasperskyによるサードパーティ製ソフトウェアとの競合 ― IE11で問題を起こすことの多いサードパーティ製ウイルス対策ソフトの中でも、Kasperskyが圧倒的に多い原因となっています。Kasperskyをメインのセキュリティソフトとして使用中にこの問題が発生した場合は、一度アンインストールし、以前のIE11インストールの残存ファイルを削除してからクリーンインストールし直すことで解決できる可能性があります。
  • TCP/IPの障害(一時データの破損) ― Windows 10限定のシナリオとして、破損した一時データがMicrosoft署名済みソフトウェアの更新に影響を与えるケースがあります。この場合、旧バージョンのIE(多くはInternet Explorer 9)をアンインストールし、前回のインストールで残ったファイルを削除する.batファイルを作成して実行します。
  • システムファイルの破損 ― 場合によっては、システムファイルの破損が原因で、OSが保留中の更新を正常にインストールできなくなり、このエラーが表示されることがあります。その場合は、クリーンインストールや上書き修復インストールによってすべてのWindowsコンポーネントをリフレッシュする必要があります。

エラーコード9c59の考えられる原因を把握したところで、実際に多くのユーザーが成功した対処方法をご紹介します。

方法1:SFCスキャンとDISMスキャンを実行する

一部のユーザーから報告されているように、この問題はシステムファイルの破損がWindows Updateコンポーネントに影響を及ぼすことで発生することがあります。インストールを試みるすべての更新でエラーコード9c59が発生している場合は、システムファイルの破損の一般的な原因を修復できる内蔵ユーティリティを実行することをおすすめします。

SFC(システムファイルチェッカー)DISM(展開イメージのサービスと管理)を使用すると、問題の原因となっている破損ファイルを効率的に特定し、正常なファイルと迅速に置き換えることができます。

この2つのユーティリティには基本的な共通点がありますが、破損したファイルを修復する方法は根本的に異なります。SFCはローカルに保存されたアーカイブを使って破損ファイルを正常なコピーに置き換えるのに対し、DISMはWindows Updateのサブコンポーネントを使って「クリーン」なファイルをダウンロードします。

まずはSFCスキャンを起動し、エラーコード9c59の原因となっている可能性のある破損ファイルを検出・修復できるか確認しましょう。

Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

注意: この操作を開始したら、処理が完了するまで管理者権限のコマンドプロンプト画面を閉じたり、PCの再起動・シャットダウンを行わないでください。

SFCスキャンが完了したら、PCを再起動し、次の起動が完了するまで待ちます。

PCが起動したらDISMスキャンを開始し、最初のスキャンが完了するまで待ちます。ユーティリティが破損の問題を検出して修復可能な場合は、画面の指示に従って破損ファイルを正常なファイルに置き換えてください。

Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

注意: この操作を開始する前に、安定したインターネット接続があることを必ず確認してください。

DISMスキャンが正常に完了したら、再度PCを再起動し、次回の起動時に問題が解消されているか確認してください。

それでも同じ問題が続く場合は、次の対処方法に進んでください。

方法2:オフラインインストーラーでIE11をインストールする(Windows 7のみ)

Windows 7でWindows Update経由によりIE11をインストールまたは更新しようとした際にエラーコード9c59が表示される場合、Windows Update自体に何らかの問題が発生していることは明らかです。

原因を突き止めるまでトラブルシューティングする時間がない場合は、オフラインインストーラーを使うという手軽な解決策があります。実際に、IE11のオフラインインストーラーをダウンロードすることでこのエラーを回避できたユーザーは多数います。

まだ試していない場合は、以下の手順に従ってください。

  1. お使いの既定のブラウザーを開き、Internet Explorer 11のダウンロードページにアクセスします。
  2. 正しいページが表示されたら、ダウンロード項目の一覧を下にスクロールし、言語とWindowsのバージョンに対応したリンクをクリックします。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  3. ダウンロードが完了したらファイルをダブルクリックし、UAC(ユーザーアカウント制御)で「はい」をクリックして、画面の指示に従ってWindows 7 PCへのIE11のインストールを完了させます。
  4. 処理が正常に完了し、エラーコード9c59が表示されることなくIE11パッケージをインストールできたら、通常どおりPCを再起動し、起動完了後にブラウザーの起動を試みてください。

この方法で9c59エラーを解決できない場合は、次の対処方法に進んでください。

方法3:Kasperskyアンチウイルスとの競合を解消する(該当する場合)

Kasperskyをアクティブなウイルス対策ソフトとして使用しており、IE11のインストールや更新の際に9c59エラーが発生する場合は、Kasperskyのネットワークエージェントコンポーネントに起因する、かなり一般的な原因に該当している可能性が高いです。

同様の状況にあった多くのユーザーは、問題のあるサードパーティ製ウイルス対策ソフトを通常の方法でアンインストールし、コマンドプロンプトでコマンドを実行して古いIEインストールの痕跡を完全に削除してから、改めてインストールをやり直すことでこの問題を解決しています。

具体的な手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力し、Enterキーを押して「プログラムと機能」画面を開きます。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  2. プログラムと機能」画面で、インストール済みアプリケーションの一覧を下にスクロールし、Kasperskyを見つけます。見つかったら右クリックし、表示されたコンテキストメニューから「アンインストール」を選択します。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  3. アンインストール画面で、画面の指示に従ってサードパーティ製セキュリティソフトの削除を完了させます。再起動を求められない場合は、「アプリと機能」の画面を安全に閉じてください。
  4. 次に、Windowsキー + Rを押してもう一度「ファイル名を指定して実行」ダイアログを開き、テキストボックスに「cmd」と入力して、Ctrl + Shift + Enterを押し、管理者権限のコマンドプロンプトを開きます。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

    注意: UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者アクセスを許可してください。

  5. 管理者権限のコマンドプロンプトで、以下のコマンドをコピー&ペーストしてEnterキーを押します。これにより、現在のIE11とすべての残存ファイルがアンインストールされます。
    FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"
  6. コマンドの処理が完了するまで待ち、PCを再起動して次の起動が完了するまで待ちます。
  7. PCが再起動したら、IEのインストールをやり直します(Windows Update経由またはオフラインインストーラー経由)。問題が解決したかどうかを確認してください。

上記の手順を実行しても同じ問題が続く場合や、この方法が適用できない場合は、次の対処方法に進んでください。

方法4:最も一般的な障害を取り除く(Windows 7 Professionalのみ)

Windows 7 Professionalでこの問題が発生している場合、Internet Explorer 9と、読み取り専用データを含むネットワークフォルダーとの間の共有競合が原因である可能性があります。このフォルダーがIE11に必要な依存関係に応じた変更を拒否しているために問題が生じています。

同様の状況にあった一部のユーザーは、IE9を完全にアンインストールし、IE11のインストール時に問題を引き起こす可能性のある一時データをすべて消去する.batファイルを作成した後にのみ、問題を解決できたと報告しています。

作業を簡単にするため、全体の手順をステップバイステップでご紹介します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力し、Enterキーを押して「プログラムと機能」画面を開きます。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  2. プログラムと機能」画面で、左側のメニューから「インストールされた更新プログラムの表示」をクリックします。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  3. インストールされた更新プログラムの画面で、一覧を下にスクロールして「Windows Internet Explorer 9」を見つけます。見つかったら右クリックし、コンテキストメニューから「アンインストール」をクリックします。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  4. アンインストール画面で、画面の指示に従ってアンインストールを完了させます。
    注意: 操作が完了する前にPCを再起動しないでください。
  5. Windowsキー + Rを押してもう一度「ファイル名を指定して実行」ダイアログを開き、テキストボックスに「notepad」と入力してCtrl + Shift + Enterを押し、管理者権限で「メモ帳」アプリを開きます。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説

    注意: UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして管理者アクセスを許可してください。

  6. メモ帳が開いたら、空欄部分に以下のコマンドを貼り付けます。
    net stop bits
    net stop wuauserv
    Ipconfig /flushdns
    cd "ProgramData\Microsoft\Network\Downloader"
    del qmgr0.dat
    del qmgr1.dat
    net start bits
    net start wuauser
  7. 次に、上部のリボンメニューから「ファイル」タブをクリックし、表示されたコンテキストメニューから「名前を付けて保存」を選択します。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  8. 名前を付けて保存」ウィンドウで、新しく作成する.batファイルの保存場所を指定し、「ファイルの種類」を「すべてのファイル」に変更します。次に「ファイル名」欄に任意の名前を付けます。ただし、名前の末尾は「.bat」(引用符は除く)で終わるようにしてください。Windows Updateエラー9C59の原因と5つの解決方法を徹底解説
  9. 保存」をクリックして.batファイルを作成し、先ほど保存した場所へ移動します。そこでファイルを右クリックし、「管理者として実行」を選択します。次にUAC(ユーザーアカウント制御)で「はい」をクリックし、すべてのコマンドの処理が完了するまで待ちます。
  10. 最後に、以前と同じ方法でIE11を再度ダウンロードしてインストールし、問題がまだ発生するかどうかを確認してください。

それでも同じ問題が続く場合は、次の対処方法に進んでください。

方法5:修復インストール/クリーンインストールを行う

上記のいずれの対処方法でも解決できなかった場合は、Windows Updateに深刻な影響を与える何らかのシステム破損が発生している可能性を真剣に考慮する必要があります。インストールを試みるすべての保留中のWindows更新で9c59エラーが発生している場合は、特にその可能性が高くなります。

このような状況では、選択できる修復手段は「修復インストール」と「クリーンインストール」の2つだけです。

ただし、修復インストール(上書きインプレース修復)を選択する場合は、互換性のあるインストールメディアを挿入(または接続)する必要があることに注意してください。Cドライブに保持したい重要なデータがある場合は、こちらの方法がおすすめです。

一方、この問題の原因となっている可能性のあるすべてのWindowsコンポーネントを手早く簡単にリフレッシュしたい場合は、クリーンインストールが最適です。WindowsのGUIメニューから直接開始でき、互換性のあるインストールメディアも不要だからです。


  1. Windows 10アップデートエラー0xc1900200の原因と解決方法を徹底解説

    エラーコード 0xc1900200 は、「Windows Update アシスタント」を使用して古いバージョンのWindowsからWindows 10へアップグレードしようとした際に表示されることがあります。特に、Windows 7やWindows 8.1からWindows 10へのアップグレード時に発生するケースが多く見られます。いずれの場合も、インストーラーは必要要件をすべて満たしていると判定するにもかかわらず、何らかの理由でアップグレード処理が最終的に失敗し、このエラーコードが表示されます。 Windows Update エラー 0xc1900200 の主な原因 このエラーを引き起こす可

  2. Windows Updateエラー0x8000FFFFを修正する方法は?

    0x8000FFFF エラーは、最近のWindowsシステムで非常に人気のあるエラーコードです。これは通常、保留中のWindowsUpdateがWindowsUpdate経由でインストールに失敗した後に発生します。このエラーは、Windows10とWindows11の両方で発生することが確認されています。 この問題を調査し、さまざまなユーザーレポートを分析した結果、最終的にこのエラーコードを引き起こす可能性のある複数のもっともらしいシナリオが実際に存在することがわかりました。知っておくべき犯人のリストは次のとおりです。 一般的なWUグリッチ –最初にトラブルシューティングする必要がある