安定したインターネット接続があるかどうかをWindowsがどのように判断するのか疑問に思ったことはありませんか?問題がある場合、インターネットが機能していないことを通知するのに、通常はWindowsの場合は数秒かかります。したがって、バックグラウンドで発生するのは、Windowsがmsftconnecttest.comに接続し、connecttest.txtファイルをダウンロードしようとすることです。ダウンロードが失敗した場合は、インターネットに問題があると判断されます。とはいえ、msftconnecttestで多くのリダイレクトエラーが発生する場合があります。この投稿では、msftconnecttestリダイレクトエラーを削除する方法を示します。
msftconnecttestリダイレクトエラーを削除する方法
リダイレクトは、Windowsがそのファイルをダウンロードしようとしているが、ブロックされているためにループ内で繰り返されているために発生します。これは主に2つの理由で発生します。1つは、URL(msftconnecttest.comおよびipv6.msftconnecttest.com)をブロックしているアンチウイルスまたはVPNがある場合、2つ目は、ログインページの背後にあるWIFIに接続する場合です。その場合、ネットワークアイコンにglobアイコンが表示され、インターネットがないことを示していることに気付くはずです。
ここでは、複数のソリューションを提供しており、それらのいずれかを選択できます。
- WiFi / VPNを無効にするか、アンチウイルスを構成します
- レジストリエディタを使用してMicrosoftインターネット接続テストを無効にする
- グループポリシーを使用して、Microsoftインターネット接続テストを無効にします
- インターネット接続テストサーバーを変更する
2番目と3番目の方法は、ドメインの一部ではない場合、またはITポリシーによって制限されている場合に機能します。その場合、IT管理者のみが変更を加えることができます。IT管理者は、3番目の方法を使用して、問題をより適切に解決することもできます。
1] WiFi / VPNを無効にするかMicrosoftmsftconnecttestのURLをホワイトリストに登録する
これらは前述の一般的なエラーであり、WiFiまたはVPNを無効にして、エラーが解決されたかどうかを確認できるとよいでしょう。はいの場合、それはそれらのせいであり、URL msftconnecttest.comとipv6.msftconnecttest.comをホワイトリストに追加する方法を理解する必要があるため、VPNまたはアンチウイルスのいずれによってもブロックされません。問題の原因となっているWiFiログインページの場合は、ログインするか、WiFiをオフにする必要があります。
2]レジストリエディタを使用してMicrosoftインターネット接続テストを無効にする
問題を解決する簡単な方法は、インターネット接続テストを無効にすることです。これは、レジストリエディタを介して実行できます。
- 実行プロンプトでRegeditと入力し、Enterキーを押して、レジストリエディタを開きます。
- 次のキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ NlaSvc \ Parameters \ Internet
- EnableActiveProbing DWORDをダブルクリックして、編集モードで開きます。
- 値データを1から0に変更します。
- レジストリエディタを終了します。
これを投稿すると、Windowsはインターネットの可用性をチェックせず、最終的にmsftconnecttest.comリダイレクトエラーを停止するはずです。Windows 10 Homeユーザーは、グループポリシーエディターを使用できないため、この方法を使用する必要があります。
3]グループポリシーを介してMicrosoftインターネット接続テストを無効にする
同じことは、グループポリシーエディターを介して実現できます。IT管理者の場合は、グループポリシー管理コンソールを使用して、ドメイン上のコンピューターに変更を適用する必要があります。
- グループポリシーエディターを開きます(実行プロンプトにgpedit.mscと入力し、Enterキーを押します)
- 次の設定に移動します。
コンピューターの構成>管理用テンプレート>システム>インターネット通信管理>インターネット通信設定
- ポリシーを見つけますWindowsネットワーク接続ステータスインジケーターのアクティブなテストをオフにします
- 有効に設定します。
これを有効に設定すると、Windowsネットワーク接続ステータスインジケーター(NCSI)は、アクティブなインターネット接続があるかどうかを判断するためのテストを実行しません。Microsoftは、NCSIおよびNCSIを使用する他のコンポーネントがインターネットアクセスを決定する能力を低下させる可能性があると警告しています。
4]カスタムインターネット接続テストサーバーを設定して、msftconnecttestリダイレクトエラーを削除します
IT管理者として、多くのコンピューターでこれらのエラーが発生し、このテストをスキップする方法がある場合は、解決策があります。グループポリシーとレジストリエディターを使用して、カスタムインターネット接続テストサーバーをセットアップできます。
グループポリシーの使用
この設定をドメイン内のコンピューターに適用するには、グループポリシー管理コンソールを使用する必要があります。最初に必要なことは、企業のインターネットサーバーをセットアップすることです。次に、connecttest.txtファイルをインターネットサーバーに追加できます。構成が完了すると、Windowsはそのサーバーに接続し、ファイルをダウンロードしてインターネットの状態を確認します。
- グループポリシーエディターを開く
- [コンピューターの構成]> [管理用テンプレート]> [ネットワーク]> [ネットワーク接続ステータスインジケーター]に移動します
- 次のポリシーを変更します
- 企業のWebサイトプローブURLを指定します
- 企業DNSプローブのホスト名を指定する
- 企業DNSプローブのホストアドレスを指定します
次回Windowsがインターネット接続を決定する必要があるときは、これらのパラメーターを使用します。
レジストリエディタの使用
- レジストリエディタを開く
- 次のキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ NlaSvc \ Parameters \ Internet
- 次のキーを変更して、サーバーを指すようにします
- ActiveWebProbeHostをWebサーバーのアドレスに送信します。
- ActiveWebProbeHostV6をWebサーバーのIPv6アドレスに接続します(IPv6を使用している場合)。
- DNS解決のために以下を変更します(IPV6の場合は別の方法で選択します)
- ActiveDnsProbeContentまたはActiveDnsProbeHostV6をWebサーバーのIPに接続します。
- ActiveDnsProbeHostまたはActiveWebProbeHostV6をパブリックDNSに入力したAレコードURLに
- EnableActiveProbingの値が1であることを確認してください
レジストリエントリを注意深く見ると、ActiveDnsProbeContentがMicrosoftに属する131.107.255.255またはfd3e:4f5a:5b81 :: 1を指していることに注意してください。
同様に、ActiveWebProbePathは、ダウンロードするconnecttest.txtファイルを指します。
投稿がわかりやすく、msftconnecttestリダイレクトエラーを削除できたと思います。