Network Connectivity Status Indicator (NCSI) の管理は初心者の作業ではありません。 パケット キャプチャまたはファイアウォール ログで、Windows コンピューターがサイト http://www.msftncsi.com にアクセスしていることが示されている場合、これは、Windows Vista に追加された Network Connectivity Status Indicator (NCSI) 機能が原因です。 また、Windows 7 や 2008 などの最新のオペレーティング システムでも動作します。この機能は、Windows クライアントがネットワークにどのように接続されているかを調べるために使用されます。 場合によっては、コンピューターがローカル ネットワーク上にあり、インターネットに接続できないために、オフにしたい場合があります。
Windows で Network Connectivity Status Indicator (NCSI) を管理する方法
NCSI は、HTTP 経由で http://www.msftncsi.com/ncsi.txt に要求を行っているか、dns.msftncsi.com の DNS ルックアップを実行しており、IP アドレス 131.107.255.255 が返されます。 この動作 (GPO) を無効にするには、ローカル マシンのレジストリを変更するか、グループ ポリシー オブジェクトを作成するだけで十分です。
- 次のシナリオのいずれかで、Windows 8 (またはそれ以降のバージョン) を実行しているマシンをネットワークに接続します。
- PC でホットスポット サインイン情報を必要とするパブリック ネットワークに接続します。
- コンピューターを、プロキシ サーバー経由でインターネットに接続する会社のネットワークに接続します。
- 次のアクションを確認します。
- 既定のブラウザー (Internet Explorer や Edge など) が起動し、MSN ポータル ページやネットワーク サインイン ページなどの Web ページが表示されます。
- タスク バーのネットワーク アイコンには、警告アイコン (たとえば、) が表示されます。 アイコンにカーソルを合わせると、「接続がありません」や「インターネット アクセスが制限されています」などの警告が表示されます。
ネットワークにログインするとすぐに、通常どおり使用できます。

タスク バーのネットワーク アラートは、ネットワーク アクティビティが短時間続くと消えます。 上記の症状に直面している場合は、お使いのオペレーティング システムを考慮して、以下の手順に従ってください。
レジストリ (Windows Vista 以降)
- レジストリ エディターを開きます。
- HKLMSYSTEMCurrentControlSetServicesNlaSvcParametersInternet に移動してクリックします。
- Internet キーの下の EnableActiveProbing をダブルクリックし、[値のデータ]フィールドに「0」と入力します。
- この値はデフォルトで 1 に設定されています。 値を 0 に設定すると、この機能をオフにすることができます。
- [OK]ボタンをクリックします。
- コンピュータの電源を入れ直します。
1a グループ ポリシー (Vista):
- この設定を有効にするすべてのコンピューターに適用されるグループ ポリシー オブジェクトを変更します。
- [コンピューターの構成]>[設定]>[Windows の設定]>[レジストリ]に移動します。
- 新しいレジストリ アイテムを開始する
- [キー パス]に、SYSTEMCurrentControlSetServicesNlaSvcParametersInternet と入力します。[値の名前]に「EnableActiveProbing」と入力します。 値のデータで、REG DWORD に 0 を入力します。
- [OK]ボタンをクリックします。

1b グループ ポリシー (Windows 7/2008 R2)
- [スタート]をクリックし、「gpmc.msc」と入力して、[Enter]を押します。 適切なグループ ポリシー オブジェクト (GPO) を選択します。
- [コンピューターの構成]、[管理用テンプレート]、[システム]、[インターネット通信の管理]の順に展開し、[インターネット通信の設定]をクリックします。
- 詳細ウィンドウで[Windows ネットワーク接続ステータス インジケーターのアクティブなテストを無効にする]をダブルクリックし、[有効]をクリックします。
2 グループ ポリシー (Windows 7/2008 R2)
この設定では、「ローカル アクセスのみ」というネットワーク アイコンを表示するかどうかを決定できます。 このオプションをオンにすると、ユーザーがローカル アクセスのみを許可するネットワークに接続している場合でも、インターネット アクセスのアイコンがシステム トレイに表示されます。
この設定がオフまたは設定されていない場合、ユーザーがローカル アクセスのみを許可するネットワークに接続している場合、「ローカル アクセスのみ」アイコンが使用されます。
- [スタート]をクリックし、「gpmc.msc」と入力して、[Enter]を押します。 適切なグループ ポリシー オブジェクト (GPO) を選択します。
- [コンピューターの構成]>[ポリシー]>[管理用テンプレート]>[ネットワーク接続]に移動します。
- 「「ローカル アクセスのみ」のネットワーク アイコンを表示しない」というポリシー設定をオンにします。
ターゲット OU に Vista、7、2008、および 2008 R2 システムが混在している場合、上記のすべての設定で GPO を作成して、さまざまなオペレーティング システムすべてをカバーする 1 つのポリシーを作成できます。

結論
資格情報が必要な場合、Windows は既定のブラウザー (Internet Explorer や Edge など) を起動します。 ネットワークにサインイン ページがある場合、ブラウザはそれを表示します。
Windows のユーザー エクスペリエンスを向上させるために、この動作が実装されました。 以前のバージョンの Windows では、認証が必要なネットワークに接続したときに、ブラウザ ウィンドウがすぐに起動しません。 ネットワークに完全に接続するには、別の操作を行う必要があるという通知が表示される場合があります。 メッセージをクリックしてブラウザー ウィンドウを開き (または手動でブラウザー ウィンドウを開き)、ユーザー名とパスワードを入力して接続を完了する必要があります。
ネットワークはインターネットへの不正アクセスを禁止しているため、タスク バーにネットワーク通知が表示されます。
Network Connectivity Status Indicator は、この記事で説明したアクティブなプローブに加えて、コンピューター上で実行されている他のプログラムのネットワーク アクティビティも追跡します。 アクティブ プローブ操作が失敗した場合でも、このパッシブ モニタリング プロセスは続行されます。 他のアプリが正常に TCP 接続を確立できるかどうかに基づいて、NCSI はネットワーク ステータスの判断を変更します。 失敗したアクティブ プローブによってネットワーク アラートが表示された場合、パッシブ プローブが成功すると表示されなくなります。
Network Connectivity Status Indicator のパッシブ監視手順では、コンピュータからデータを送受信したり、他のプログラムが送信したデータを読み取ったりすることはありません。
ネットワークの制限により、NCSI がアクティブなプローブ プロセスを完了できない場合、またはインターネットにアクセスするためにプロキシ サーバーを使用するネットワークに接続する場合、たとえば、Windows は既定のブラウザーで MSN ポータル ページを開く場合があります。 コンピューターでネットワーク トレースを調べると、http://www.msftconnecttest.com/redirect への HTTP 接続と、それに続く MSN ポータルへの接続が明らかになります。 パッシブ プローブ操作のために、Windows はこのページを読み込みます。 ネットワーク接続ステータス インジケーターは、ページが読み込まれると、PC がインターネットにアクセスできると判断します。 さまざまなプローブが成功または失敗すると、ネットワーク ステータス シグナルが表示されてから消えます。
Source: Windows で Network Connectivity Status Indicator (NCSI) を管理する方法








