%20%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B0%D0%B5%D1%82%D1%81%D1%8F%3F%20.png)
Значок сети Windows 7 внизу на панели задач (извините,область уведомлений панели задач) показывает состояние вашего подключения, но не только то, включено ли соединение или нет, но и, по-видимому, может определить, подключено ли вашеИнтернетсоединение прервано.
Показательный пример: мое интернет-соединение прервалось, и значок изменился на такой:
Обратите внимание на маленький желтый восклицательный знак. Windows поместила этот значок туда сразу после того, как у меня отключилось интернет-соединение — я бы сказал, меньше чем через минуту, хотя я не засекал время.
Стоит отметить, что мойлокальная сеть LAN все еще работала нормально.
Мой вопрос...откуда Windows это знает?
Он отслеживает сетевой трафик и следит за сбоями? Маршрутизатор (современный маршрутизатор uPnP) каким-то образом сообщил Windows, что соединение WAN прервалось? Windows периодически пингует определенные серверы для проверки подключения к Интернету?
(ps Я упоминаю Windows 7, потому что у меня именно она, и я не помню, было ли такое же поведение у Vista, поскольку она у меня была недостаточно долго, чтобы узнать. Я помню, что у Windows XP и более ранних версий этой "функции" не было.)
решение1
Это поведение активируется путем установки значения DWORD EnableActiveProbing
в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
к значению 1
и соответственно 0
отключить его.
При определенных событиях, таких как проблемы со входом в систему или подключением, он проверяет DNS nslookup dns.msftncsi.com
и подтверждает, что он возвращает 131.107.255.255
, затем для проверки вашего HTTP он пытается загрузить ncsi.txt
с msftncsi.com
. Он должен содержатьMicrosoft NCSI, что означаетИндикатор состояния сетевого подключения...
Более подробную информацию можно прочитать в технической библиотеке Microsoft..