Hvordan registrerer Windows, hvis det er forbundet til internettet?

Prøv Vores Instrument Til At Fjerne Problemer

Hvis du nogensinde er stødt på prompten Tilsluttet, Ingen internetadgang eller In-browser-godkendelse er påkrævet i din Windows, så skal du helt sikkert være nysgerrig efter det. Hvordan ved vores computer, hvornår der er internet tilgængeligt, og hvornår det forsvinder?

Hvordan ved Windows præcis, hvornår computeren er forbundet til internettet?

Denne artikel besvarer spørgsmålet ved at forklare hele processen med overvågning af internetforbindelse i Windows. Hurtig oversigt skjule 1 Netværksforbindelsesstatusindikator 2 Sådan fungerer NCSI 3 Hvad med dit privatliv? 3.1 Sådan deaktiveres NCSI fra Registreringseditor 3.2 Sådan deaktiveres NCSI fra Group Policy Editor

Netværksforbindelsesstatusindikator

Det Netværksforbindelsesstatusindikator (NCSI) er en mekanisme, der styrer visningen af ​​internetforbindelser i proceslinjen, blandt forskellige andre funktioner. NCSI er en del af Netværksbevidsthed program, der først blev introduceret i Windows Vista og er blevet udført siden i hver version af Windows.

Denne mekanisme anses for at være et smart notifikationssystem, hvor brugerne kan vide om deres aktuelle internetstatus. Hvis NCSI ikke kan udføre sin funktion, angiver det, at der ikke er internet tilgængelighed, selvom computeren er i stand til at få adgang til internettet via browseren og pinge andre IP -adresser.

Sådan fungerer NCSI

NCSI arbejder i to kritiske trin for at kontrollere internets status, som computeren er forbundet til. Disse to opgaver udføres uafhængigt.

  1. NCSI udfører et DNS -opslag efter www.msftconnecttest.com , og sender derefter en HTTP Get -anmodning til http://www.msftncsi.com/ncsi.txt og downloader tekstfilen. Dette er en ren tekstfil, der indeholder Microsoft connect test.
  2. NCSI udfører også et DNS -opslag efter dns.msftncsi.com og kontrollerer, om den tilsvarende IP -adresse er 131.107.255.255 .

Fra trin 1, hvis tekstfilen modtages med det nøjagtige match, fastslår Windows, at computeren er forbundet til internettet. Hvis tekstfilen imidlertid ikke downloades eller er blevet omdirigeret, går NCSI videre til det andet trin.

Når NCSI løser for dns.msftncsi.com , kontrollerer den derefter, om siden er tilgængelig. Hvis siden er tilgængelig, skal netværksikonet i meddelelsesbakke viser, at den har internetadgang.

Men hvis siden er utilgængelig, beder den om, at yderligere godkendelse kan være påkrævet. Men hvis DNS -opløsningen mislykkes helt eller vender tilbage til en anden IP -adresse, viser netværksikonet Ingen internetadgang.

Et lignende scenario kan opstå, hvis du arbejder bag a firewall, og det blokerer al indgående og udgående trafik , og tillader kun bestemt trafik at passere. Dette ville betyde, at NCSI ikke ville være i stand til at kommunikere med www.msftncsi.com og www.msftconnecttest.com . Dette vil igen få Windows til at vise, at der ikke er internet tilgængeligt på din computer.

En løsning på dette er at tillade både indgående og udgående kommunikation via firewallen for de ovennævnte webadresser.

Hvad med dit privatliv?

Ifølge dokumentationen fra Microsoft på NCSI gemmer deres servere adgangstidspunktet samt IP -adresserne, når der anmodes om en DNS -opslag til www.msftncsi.com . Selvom de hævder, at oplysningerne holdes fortrolige, kan nogle mennesker stadig være utilpas med dem.

En løsning på dette er ved at deaktivere NCSI -funktionen på dit Windows. Det kan opnås ved at ændre systemregistrene såvel som fra Group Policy Editor.

Sådan deaktiveres NCSI fra Registreringseditor

  1. Åbn Registreringseditor ved at indtaste regedit i Kør.
  2. Naviger til følgende i venstre rude:
    HKEY_Local_Machine -> System -> CurrentControlSet -> Services -> NlaSvc -> Parametre -> Internet
  3. Dobbeltklik nu EnableActiveProbing i den højre rude, og indstil Værdidata til 0 .

    Klik på Okay og genstart computeren

Sådan deaktiveres NCSI fra Group Policy Editor

Den samme funktionalitet kan også opnås via Group Policy Editor.

  1. Start editoren ved at indtaste gpedit.msc i Kør.
  2. Naviger til følgende i venstre rude:
    Computerkonfiguration -> Administrative skabeloner -> System -> Internetkommunikationsstyring -> Indstillinger for internetkommunikation
  3. Dobbeltklik i højre rude Deaktiver aktive netværksforbindelsesstatusindikator for Windows Netværk og vælg derefter Aktiveret . Klik på Okay .
  4. Åbn nu kommandoprompten ved at indtaste cmd i Kør.
  5. Gå ind gpupdate /force at håndhæve de ændringer, der er foretaget i gruppepolitikkerne.

Bemærk, at ændring af denne parameter forhindrer dit operativsystem i at kommunikere med NCSI -serverne, og der vil derfor ikke blive givet flere instruktioner om, hvorvidt browseren kræver yderligere godkendelse.

Tværtimod er Meddelelsesbakke vil nu vise, at der ikke er internetadgang, selv når der er.

Nogle mennesker har oplevet problemer med deres applikationer såsom Office 365, Skype, OneDrive og Outlook efter at have deaktiveret NCSI. I vores tilfælde fungerede alle applikationer imidlertid som normalt.

Vi håber, at du finder disse oplysninger værdifulde.