Internet Explorer 11 のサポート終了

Internet Explorer 11 のサポートは、2022 年 6 月 15 日に終了しました。 アクセスしたサイトに Internet Explorer 11 が必要な場合は、Microsoft Edgeで Internet Explorer モードで再読み込みできます。 Microsoft Edgeを使用して、より速く、より安全で、よりモダンな Web 閲覧エクスペリエンスを実現することをお勧めします。 

Microsoft Edgeを使用した概要

警告: レジストリ エディターを正しく使用しない場合は、オペレーティング システムの再インストールが必要になる可能性がある重大な問題が発生する可能性があります。 Microsoft では、レジストリ エディターの誤った使用に起因する問題を解決できるとは保証できません。 レジストリ エディターは自己責任で使用してください。

概要

以前のバージョンの Internet Explorer (Internet Explorer 3.x) では、DNS ホスト エントリは既定で 24 時間キャッシュされます。 多くの場合、これは長すぎます。 この期間中、最初に解決されたリモート サーバーの IP アドレスが変更されたため、一部のホスト エントリが動作しなくなります。


Internet Explorer 4.x 以降のバージョンでは、既定のタイムアウト値を 30 分に減らすことで、DNS ホスト エントリのキャッシュ方法が変更されます。

詳細情報

警告: レジストリ エディターを正しく使用しない場合は、オペレーティング システムの再インストールが必要になる可能性がある重大な問題が発生する可能性があります。 Microsoft では、レジストリ エディターの誤った使用に起因する問題を解決できるとは保証できません。 レジストリ エディターは自己責任で使用してください。

場合によっては、この新しいタイムアウト設定が短すぎます。 環境に接続している多数のクライアントがあり、30 分ごとにすべての DNS 参照を実行している場合は、ネットワーク トラフィックが不要な増加する可能性があります。 この動作を変更するには、次のレジストリ変更を行います。

  1. レジストリ エディターを起動します。

  2. レジストリで次のキーを見つけてクリックします。

    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

  3. [編集] メニューの [値の追加] をクリックし、次のレジストリ値を追加します。

    値の名前: DnsCacheTimeout
    データ型: REG_DWORD
    基数: Decimal
    値: (秒単位の時間)


    値の名前: ServerInfoTimeOut
    データ型: REG_DWORD
    基数: Decimal
    値: (ミリ秒単位の時間)

  4. レジストリ エディターを終了します。

たとえば、タイムアウト値を 10 分に設定するには、600 秒の値を使用します。

注:

Internet Explorer の内部リゾルバー キャッシュ メカニズムを制御するには、手順 3 に記載されているレジストリ値の両方を使用する必要があります。

注:

これらの設定は、Internet Explorer と非同期 WinInet 呼び出しにのみ適用されます。 これらの設定は、同期 WinInet 呼び出しには適用されません。

回避策

WinInet で同期呼び出しを行う場合、DNS タイムアウトは、"詳細情報" セクションに表示される方法を設定しても機能しません。 非同期呼び出しでは、これらの値が正しく取得されます。

方法 1

この問題を回避するには、WinInet を使用するアプリケーションを再起動します。

方法 2

次のコード回避策を使用します。 InternetOpen 呼び出しで受信したハンドルを開いて閉じてから、もう一度開きます。

            
hOpen=::InternetOpen(.....)
InternetCloseHandle(hOpen);
hOpen=::InternetOpen(.....);
// 

次に、ハンドルを使用します。
DNS タイムアウトが適用されます。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

ご意見をいただきありがとうございます。

×