Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsでmsftconnecttestのリダイレクトエラーを解消する4つの方法

Windowsがインターネット接続の安定性をどのように判断しているか、疑問に思ったことはありませんか?通常、インターネットに問題がある場合、Windowsは数秒かけて「インターネットが利用できない」と判断します。バックグラウンドでは、Windowsがmsftconnecttest.comにアクセスし、「connecttest.txt」というファイルをダウンロードしようとしています。このダウンロードに失敗すると、インターネットに問題があると判断する仕組みです。しかし、このmsftconnecttestに関してリダイレクトエラーが頻発することがあります。本記事では、このリダイレクトエラーを解消する方法を詳しく解説します。

msftconnecttestのリダイレクトエラーが発生する原因

リダイレクトが発生するのは、Windowsがテストファイルをダウンロードしようとしてもブロックされ、その結果ループ状態に陥るためです。主な原因は次の2つです。

  • アンチウイルスソフトやVPNがURL(msftconnecttest.com および ipv6.msftconnecttest.com)をブロックしている場合
  • ログインページが必要なWi-Fi(公衆無線LANなど)に接続している場合

これらの状況では、ネットワークアイコンが地球儀マークに変わり、「インターネット接続なし」を示すことがあります。以下に複数の解決策を紹介しますので、環境に合った方法をお選びください。

  1. Wi-Fi/VPNを無効化する、またはアンチウイルスの設定を変更する
  2. レジストリエディターでMicrosoftインターネット接続テストを無効化する
  3. グループポリシーでMicrosoftインターネット接続テストを無効化する
  4. インターネット接続テストサーバーを変更する

なお、2つ目と3つ目の方法は、ドメインに所属していない場合やITポリシーの制限を受けていない場合に有効です。企業環境などでドメイン管理されている場合は、IT管理者のみが変更を行えます。IT管理者には3つ目の方法が特に有効です。

方法1: Wi-Fi/VPNを無効化するか、msftconnecttestのURLを許可リストに登録する

まずは前述の一般的な原因を確認しましょう。Wi-FiまたはVPNを一時的に無効化して、エラーが解消されるかどうかを確認してください。解消される場合は、VPNやアンチウイルスが原因です。その際は、msftconnecttest.comipv6.msftconnecttest.comのURLを許可リスト(ホワイトリスト)に追加し、ブロックされないように設定を見直しましょう。また、Wi-Fiのログインページが原因の場合は、ログインを完了させるか、該当するWi-Fiをオフにしてください。

方法2: レジストリエディターでインターネット接続テストを無効化する

問題を回避する最も簡単な方法は、インターネット接続テスト自体を無効化することです。レジストリエディターから設定できます。

  • 「ファイル名を指定して実行」(Win + R)に「Regedit」と入力し、Enterキーを押してレジストリエディターを開きます
  • 次のキーへ移動します:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet

  • EnableActiveProbingというDWORD値をダブルクリックして編集モードで開きます
  • 値のデータを「1」から「0」に変更します
  • レジストリエディターを閉じます

この設定後、Windowsはインターネット接続の可用性を確認しなくなり、msftconnecttest.comへのリダイレクトエラーは発生しなくなります。グループポリシーエディターが利用できないWindows 10 Homeユーザーは、この方法を使用してください。

方法3: グループポリシーでインターネット接続テストを無効化する

同じ設定はグループポリシーエディターからも行えます。IT管理者の方は、グループポリシー管理コンソールを使って、ドメイン内のコンピューターに一括適用できます。

  • グループポリシーエディターを開きます(「ファイル名を指定して実行」に「gpedit.msc」と入力し、Enterキー)
  • 次の設定場所へ移動します:

コンピューターの構成 > 管理用テンプレート > システム > インターネット通信の管理 > インターネット通信の設定

  • ポリシー「Windows ネットワーク接続状態インジケーターのアクティブなテストを無効にする」(Turn off Windows Network Connectivity Status Indicator active tests)を探します
  • 設定を「有効」にします

このポリシーを有効にすると、Windowsネットワーク接続状態インジケーター(NCSI)はアクティブなインターネット接続の有無を確認するテストを実行しなくなります。ただしMicrosoftは、NCSIおよびNCSIを利用する他のコンポーネントがインターネットアクセスを判定する能力が低下する可能性があると警告していますので、注意してください。

方法4: カスタムのインターネット接続テストサーバーを設定してエラーを解消する

IT管理者として多数のコンピューターでこのエラーが発生しており、テスト自体をスキップしたい場合は、独自のインターネット接続テストサーバーを設定するのが効果的です。グループポリシーまたはレジストリエディターから設定できます。

グループポリシーを使用する場合

ドメイン配下のコンピューターに設定を適用するには、グループポリシー管理コンソールを使用します。まず社内のインターネットサーバーを準備し、そこにconnecttest.txtファイルを配置します。設定後、Windowsはそのサーバーに接続してファイルをダウンロードし、インターネットの状態を判断するようになります。

  • グループポリシーエディターを開きます
  • 「コンピューターの構成 > 管理用テンプレート > ネットワーク > ネットワーク接続状態インジケーター」へ移動します
  • 以下のポリシーを変更します:
    • 企業のWebプローブURLを指定する(Specify corporate Website probe URL)
    • 企業のDNSプローブホスト名を指定する(Specify corporate DNS probe hostname)
    • 企業のDNSプローブホストアドレスを指定する(Specify corporate DNS probe host address)

次回以降、Windowsがインターネット接続を確認する際には、これらのパラメーターが使用されます。

レジストリエディターを使用する場合

  • レジストリエディターを開きます
  • 次のキーへ移動します:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet

  • 以下の値を自社サーバー向けに変更します:
    • ActiveWebProbeHost: Webサーバーのアドレスを指定
    • ActiveWebProbeHostV6: WebサーバーのIPv6アドレスを指定(IPv6を使用している場合)
  • DNS解決に関する以下の値も変更します(IPv6の場合はV6系の値を選択):
    • ActiveDnsProbeContent または ActiveDnsProbeHostV6: WebサーバーのIPアドレスを指定
    • ActiveDnsProbeHost または ActiveWebProbeHostV6: パブリックDNSに登録したAレコードのURLを指定
  • EnableActiveProbingの値が「1」になっていることを確認します

レジストリの既定値をよく見ると、ActiveDnsProbeContentが「131.107.255.255」または「fd3e:4f5a:5b81::1」を指しており、これらはMicrosoft所有のアドレスであることがわかります。同様に、ActiveWebProbePathはダウンロード対象のconnecttest.txtファイルへのパスを指しています。

本記事が分かりやすく、msftconnecttestのリダイレクトエラー解消のお役に立てば幸いです。

  1. Windows 11/10でBluetoothデバイスを削除できないときの対処法5選

    Bluetoothは、ケーブルを使わずに手軽にデータを共有できる便利なワイヤレス技術です。操作がシンプルで誰でも簡単に使え、近年の機能進化により、デバイス間のデータ転送における定番の手段となりました。しかし、まれにWindows PCでBluetooth関連のエラーに遭遇することがあります。その一つが、設定アプリのデバイス一覧からBluetoothデバイスを削除できない問題です。原因としては、ドライバーやOSが古い、システムファイルや設定の破損、互換性の問題、他のBluetoothデバイスとの干渉などが考えられます。本記事では、「Windows 11/10でBluetoothデバイスを削除でき

  2. インターネットから個人情報を削除する方法|デジタルフットプリントを最小化する7つの手順

    世界中でサイバー攻撃やハッキングが後を絶たない昨今、「もうインターネットをやめて、昔ながらの生活に戻ろう」と考える人もいます。しかし現実的には、ネットを一切使わない生活は非効率であり、オンラインで得られる情報やサービスを大きく損してしまいます。そこで有効なのが、インターネットの利用を必要最低限に抑えつつ、できる限り安全に活用するという選択肢です。ただし、過去のオンライン活動の痕跡はネット上に残り続けるため、そのデータを守るには自分から能動的に対処する必要があります。この記事では、インターネットから個人情報を削除し、プライバシーを守るための具体的な手順を詳しく解説します。なお、完全にネット上から