Windows 10/11でInternet Explorer 11がクラッシュするバグの原因と4つの対処法
Windows 10/11およびWindows Serverの一部のバージョンでは、Internet Explorer 11(IE11)がクラッシュする不具合が発生しています。Microsoftによると、影響を受けるバージョンは以下の通りです。
- Windows 10/11 Version 1809
- Windows 10/11 Enterprise LTSC 2019
- Windows 10/11 Version 1803
- Windows 10/11 Version 1709
- Windows 10/11 Version 1703
- Windows 10/11 Version 1607
- Windows 10/11 Enterprise LTSC 2016
- Windows Server 2019
- Windows Server 2016
IEのクラッシュ自体は決して珍しいことではなく、多くのユーザーはこの厄介な状況に慣れ、Microsoftの対応を待つか自分で対処するかを選んできました。今回のIE11に影響するバグも後者に該当します。実は、シンプルで実証済みの回避策が存在するのです。本記事ではその具体的な方法をご紹介します。
Windows 10/11におけるIE11のバグの修正方法
このIE11のバグは、主にブラウザーの既定の検索プロバイダーが正しく設定されていない、あるいはまったく設定されていない場合に発生します。Microsoftもこの原因を確認しており、以下の公式声明を発表しています。
「既定の検索プロバイダーが設定されていない、または不正な形式である場合、Internet Explorer 11が開けないことがあります。」
6月11日、Microsoftは公式サイト上で、セキュリティ更新プログラムKB4503327によってこの問題が解決されたことを発表しました。ただし、このパッチはリリースされて間もないため、すべてのユーザーの環境に配信されるまでには時間がかかる可能性があります。そこで役立つのが、以下の解決策です。
1. 既定の検索エンジンを設定する
この解決策は、Microsoftのステータスページで案内されている公式の方法です。手順は以下の通りです。
- コマンドプロンプトを開き、「C:\Program Files\Internet Explorer\iexplore.exe」と入力します。
- Internet Explorerが起動したら、設定メニューからアドオンの管理を選択します。
- 左側のペインで検索プロバイダーをクリックし、ダイアログの左下にある「検索プロバイダーの追加」のリンクを選択します。
- 新しく開いたInternet Explorerのウィンドウで、希望する検索プロバイダーを選択します。
設定後は、Internet Explorerを一度閉じて再起動し、問題が解決したかどうかを確認してください。
2. URLを引数としてInternet Explorerを起動する
URLを引数としてInternet Explorerを起動すると、既定の検索プロバイダーを参照せずに済むため、このバグを回避できる可能性があります。ただし、アプリを使うたびに同じ操作を繰り返す必要があり、やや面倒です。現実的な対策としては、更新プログラムKB4503327を適用するか、前述の方法で既定の検索プロバイダーを設定することをおすすめします。
3. 最新のWindows Updateを適用する
前述の通り、MicrosoftはすでにIEのバグを解決するパッチを公開しています。更新プログラムKB4503327は、それ以外にも多数のWindows 10/11の問題を修正しています。主な内容は以下の通りです。
- セキュリティで保護されていない、または既知の鍵で暗号化していないBluetoothデバイスとの接続を意図的にブロックし、Bluetooth接続のセキュリティを強化
- 一部のアプリケーションでWindows Mixed Realityキーボードが正しく描画されない問題を修正
- イメージのダウンロード時にWindows展開サービス(WDS)サーバーが早期に終了する問題を修正
- Microsoft HoloLens向けBroadcom Wi-Fiファームウェアの更新を追加
- 以下のアプリ・サービスにセキュリティ更新プログラムを追加:
- Microsoft スクリプト エンジン
- Internet Explorer
- Microsoft Edge
- Windows 暗号化
- Windows アプリ プラットフォームおよびフレームワーク
- Windows ストレージおよびファイルシステム
- Windows メディア、Windows シェル
- Windows 入力およびコンポジション
- Windows Server
- Windows 認証
- Microsoft JET データベース エンジン
- Windows データセンター ネットワーク
- Windows SQL コンポーネント
- Windows 仮想化、Windows カーネル
- インターネット インフォメーション サービス(IIS)
更新プログラムを入手するには、以下の手順を実行してください。
- Windowsの検索ボックスに「Windows Update」と入力します。
- 更新プログラムの画面を開き、「更新プログラムのチェック」をクリックします。利用可能な更新の一覧を確認し、安定したインターネット接続がある場合は、すべてインストールしておきましょう。
4. Microsoft Edgeなど別のブラウザーの使用を検討する
パフォーマンスの面で、Internet ExplorerはMicrosoft Edge、Google Chrome、Operaなどのモダンブラウザーと比べて見劣りするのは周知の事実です。特に、Microsoftがサポートを終了した旧バージョンは問題が起きやすくなっています。快適で安全なインターネット閲覧のためには、これらの最新ブラウザーへの移行を検討するのも有効な選択肢です。
まとめ
Windows 10/11におけるInternet Explorer 11の問題のほとんどは、PCを最新の状態に更新するか、既定の検索エンジンを設定するだけで解決できます。
さらに、コンピューターやブラウザー、その他のアプリの全体的なパフォーマンスを維持したい場合は、PC最適化ツールを活用して不要ファイルや誤った設定を定期的に整理しておくとよいでしょう。そうすることで、新しい更新プログラムのインストールもスムーズになり、アプリケーションも快適に動作するようになります。
-
Windows 10/11のMicrosoft EdgeでIEモード(Internet Explorerモード)を有効にする方法
動作が遅く、古びて、セキュリティリスクも高いInternet Explorer(IE)。それでも、最新ブラウザでは正しく表示されないレガシーなWebサイトや業務アプリを使うために、IEが必要な場面はまだ少なくありません。しかし、普段のブラウジングにMicrosoft Edgeを使っているなら、2つのブラウザを行き来する必要はありません。Edgeには「IEモード(Internet Explorerモード)」が標準搭載されており、IEと同じTrident(MSHTML)エンジンでページを描画できるからです。ただし、この機能を使うには、事前にIEモードを有効化しておく必要があります。この記事では、W
-
Windows 11/10でEXCEPTION_ACCESS_VIOLATIONエラーを解決する方法
アプリケーションを起動しようとした際に、EXCEPTION_ACCESS_VIOLATIONというエラーメッセージが表示されるケースが多数報告されています。この問題は特定のアプリに限ったものではなく、システム上のほぼすべてのアプリケーションで発生する可能性があります。中には、Javaのインストール時にこのエラーに遭遇したユーザーもいます。このエラーは、起動しようとしているアプリケーションが保護されたメモリ領域にアクセスしようとしたときに発生します。本記事では、このエラーを解消するための具体的な対処法を順番にご紹介しますので、ぜひ参考にしてください。場合によっては、このエラーが発生した際に原因と