Kā Windows nosaka, vai tas ir savienots ar internetu?

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Ja kādreiz esat saskāries ar uzvedni Savienots, jūsu sistēmā Windows nav nepieciešama piekļuve internetam vai autentifikācija pārlūkprogrammā, tad jums noteikti ir jābūt ziņkārīgam par to. Kā mūsu dators zina, kad ir pieejams internets un kad tas pazūd?

Kā sistēma Windows precīzi zina, kad dators ir savienots ar internetu?

Šis raksts atbild uz jautājumu, izskaidrojot visu interneta savienojuma uzraudzības procesu sistēmā Windows. Ātrs kopsavilkums paslēpties 1 Tīkla savienojamības statusa indikators 2 Kā darbojas NCSI 3 Kā ir ar jūsu privātumu? 3.1 Kā atspējot NCSI no reģistra redaktora 3.2 Kā atspējot NCSI no grupas politikas redaktora

Tīkla savienojamības statusa indikators

The Tīkla savienojamības statusa indikators (NCSI) ir mehānisms, kas starp dažādām citām funkcijām kontrolē interneta savienojuma displeju uzdevumjoslā. NCSI ir daļa no Tīkla izpratne programma, kas pirmo reizi tika ieviesta sistēmā Windows Vista un kopš tā laika tiek izmantota katrā Windows versijā.

Šis mehānisms tiek uzskatīts par viedu paziņojumu sistēmu, lai lietotāji varētu uzzināt par savu pašreizējo interneta statusu. Ja NCSI nespēj pildīt savu funkciju, tas norāda, ka nav pieejams internets, lai gan dators var piekļūt internetam, izmantojot pārlūkprogrammu un pingot citas IP adreses.

Kā darbojas NCSI

NCSI darbojas divos kritiskos soļos, lai pārbaudītu interneta statusu, ar kuru dators ir pievienots. Šie divi uzdevumi tiek veikti neatkarīgi.

  1. NCSI veic DNS meklēšanu www.msftconnecttest.com un pēc tam izsūta HTTP saņemšanas pieprasījumu http://www.msftncsi.com/ncsi.txt un lejupielādē teksta failu. Šis ir vienkārša teksta fails, kas satur Microsoft savienojuma testu.
  2. NCSI arī veic DNS meklēšanu dns.msftncsi.com un pārbauda, ​​vai ir atbilstošā IP adrese 131.107.255.255 .

Sākot ar 1. darbību, ja tiek saņemts teksta fails ar precīzu atbilstību, sistēma Windows nosaka, ka dators ir savienots ar internetu. Tomēr, ja teksta fails nav lejupielādēts vai ir novirzīts, NCSI pāriet uz otro darbību.

Kad NCSI atrisinās dns.msftncsi.com , pēc tam pārbauda, ​​vai lapa ir pieejama. Ja lapa ir pieejama, tīkla ikona paziņojumu tekne parāda, ka tam ir piekļuve internetam.

Tomēr, ja lapa nav pieejama, tā liek domāt, ka var būt nepieciešama papildu autentifikācija. Bet, ja DNS izšķirtspēja pilnībā neizdodas vai tā atgriežas pie citas IP adreses, tīkla ikona parāda, ka nav piekļuves internetam.

Līdzīgs scenārijs var rasties, ja strādājat aiz a ugunsmūris, un tas bloķē visu ienākošo un izejošo trafiku , un tas atļauj šķērsot tikai noteiktu satiksmi. Tas nozīmētu, ka NCSI nevarētu sazināties ar www.msftncsi.com un www.msftconnecttest.com . Tas savukārt liks sistēmai Windows parādīt, ka jūsu datorā nav pieejams internets.

Risinājums tam ir atļaut gan ienākošo, gan izejošo saziņu caur ugunsmūri iepriekš minētajiem URL.

Kā ir ar jūsu privātumu?

Saskaņā ar Microsoft dokumentāciju par NCSI, to serveri saglabā piekļuves laiku, kā arī IP adreses, kad tiek veikts DNS uzmeklēšanas pieprasījums www.msftncsi.com . Lai gan viņi apgalvo, ka informācija ir konfidenciāla, dažiem cilvēkiem tā joprojām var būt neērti.

Risinājums tam ir atspējot NCSI līdzekli jūsu sistēmā Windows. To var panākt, mainot sistēmas reģistrus, kā arī izmantojot grupas politikas redaktoru.

Kā atspējot NCSI no reģistra redaktora

  1. Atveriet reģistra redaktoru, ierakstot regedit sadaļā Palaist.
  2. Kreisajā rūtī pārejiet uz šo:
    HKEY_Local_Machine -> Sistēma -> CurrentControlSet -> Pakalpojumi -> NlaSvc -> Parametri -> Internets
  3. Tagad veiciet dubultklikšķi EnableActiveProbing labajā rūtī un iestatiet Vērtības dati uz 0 .

    Klikšķis Labi un restartējiet datoru

Kā atspējot NCSI no grupas politikas redaktora

Tādu pašu funkcionalitāti var sasniegt arī, izmantojot grupas politikas redaktoru.

  1. Palaidiet redaktoru, ierakstot gpedit.msc sadaļā Palaist.
  2. Kreisajā rūtī pārejiet uz šo:
    Datora konfigurācija -> Administratīvās veidnes -> Sistēma -> Interneta sakaru pārvaldība -> Interneta sakaru iestatījumi
  3. Labajā rūtī veiciet dubultklikšķi Izslēdziet Windows tīkla savienojuma statusa indikatora aktīvās pārbaudes un pēc tam atlasiet Iespējots . Klikšķis Labi .
  4. Tagad atveriet komandu uzvedni, ierakstot cmd sadaļā Palaist.
  5. Ievadiet gpupdate /force lai ieviestu izmaiņas, kas veiktas grupas politikās.

Ņemiet vērā, ka, mainot šo parametru, jūsu operētājsistēma pārtrauks sazināties ar NCSI serveriem, tāpēc vairs netiks parādīti norādījumi par to, vai pārlūkprogrammai ir nepieciešama papildu autentifikācija.

Gluži pretēji, Paziņojumu paplāte tagad parādīs, ka nav piekļuves internetam, pat ja tas ir pieejams.

Pēc NCSI atspējošanas dažiem cilvēkiem ir radušās problēmas ar savām lietojumprogrammām, piemēram, Office 365, Skype, OneDrive un Outlook. Tomēr mūsu gadījumā visas lietojumprogrammas darbojās kā parasti.

Mēs ceram, ka šī informācija jums šķiet vērtīga.