Windows

Korrekt måde at deaktivere IPv6 og undgå 5 sekunder Boot delay

MERCUSYS : 192.168.1.1 | Setup Mercusys Dual Band wireless router

MERCUSYS : 192.168.1.1 | Setup Mercusys Dual Band wireless router

Indholdsfortegnelse:

Anonim

Mange brugere af IT-administratorer har valgt at deaktivere IPv6 for at løse problemer med internetforbindelse eller på den antagelse, at de ikke kører nogen programmer eller tjenester, der bruger det. Endnu andre har deaktiveret det, fordi de føler at have både IPv4 og IPv6 aktiveret, fordoblet deres DNS og webtrafik effektivt.

Microsoft forklarer, at dette er langt fra sandheden. Det fortsætter med at forklare, hvad selskabets henstillinger om at deaktivere IPv6. Men lad os først aflede opmærksomheden på disse standarder.

IPv4 er den fjerde version i udviklingen af ​​Internet Protocol Internet, der ruter mest trafik på internettet. Versionen giver os 32 bit adresse. Den nyere version af IP, det er IPv6 på den anden side, giver os 128 bit adressering kapacitet, hvilket betyder, at der ville være flere antal adresser til rådighed for brug og gøre internettet mere sikker. Tjek dette indlæg for at lære mere om forskellen mellem IPv4 og IPv6.

IPv6 er en obligatorisk del af Windows-operativsystemet, og det er aktiveret. Microsoft siger, at Windows OS var designet specifikt med IPv6 til stede. Hvis IPv6 er deaktiveret i Windows 7 eller nyere versioner, kan nogle komponenter som f.eks. Fjernhjælp, HomeGroup, DirectAccess og Windows Mail muligvis ikke fungere . Problemet bliver forøget med en forsinkelse i opstartstid på 5 sekunder eller mere, hvis IPv6 er deaktiveret.

Deaktivering af IPv6 forsinkede opstartstider med 5 sekunder

I mange år har metoden, der regelmæssigt blev brugt til at deaktivere IPv6, indstillet DisabledComponents værdi ved 0xFFFFFFFF under følgende registreringsdatabase:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services TCPIP6 Parametre

Men deaktivere IPv6 med ovenstående registreringsværdi forårsagede en 5 anden opstartsforsinkelse i forudindstillingsfasen for start af OS.

Årsagen til forsinkelsen er, at den underliggende kode kræver, at de øvre 24 bit skal være nul. Da de øverste 24 bit ikke har nogen mening, er indstillingen af ​​en værdi på 0xFF funktionelt identisk med indstillingen 0xFFFFFFFF. Desværre blev indstillingen DisabledComponents dokumenteret med en "F" bitmask. Hvis du brugte denne dokumenterede indstilling, resulterer dette unødigt i en 5 sekunders bootforsinkelse, siger Microsoft.

Windows-versionerne påvirket af 5 sekunders opstartsforsinkelse omfatter Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Server Windows 95, Windows Server 2012 og Windows Server 2012 R2.

Korrekt måde at deaktivere IPv6

Nu kan en 5 sekunders opstartsforsinkelse ikke have betydning for servere, der sjældent genstarter, men på klientens operativsystemer, især dem der er konfigureret med SSD-drev, hvor fulde OS-opstartstider nærmer sig 30 sekunder - det betyder noget!

Forladelse af IPv6 aktiveret på nuværende Windows-klient- og serveroperativsystemer forbliver den bedste praksis konfiguration.

Men hvis du ønsker at deaktivere IPv6, er den korrekte indstilling til brug i miljøer, der legitimt skal deaktivere IPv6- og IPv6-overgangsteknologier, at konfigurere registreringsnøglen DisabledComponents med en værdi på 0xFF, , siger Microsoft nu.

Hvis du har disab førte IPv6 ved at indstille DisabledComponents på 0xFFFFFFFF, kan det være en god ide at lave ændringen baseret på disse nye resultater.

Både Fix IT og de manuelle trin, der er nævnt i KB929852, er blevet opdateret for at afspejle denne ændring.