Riktig måte å deaktivere IPv6 på, og unngå 5 sekunders Boot-forsinkelse

Innholdsfortegnelse:

Riktig måte å deaktivere IPv6 på, og unngå 5 sekunders Boot-forsinkelse
Riktig måte å deaktivere IPv6 på, og unngå 5 sekunders Boot-forsinkelse

Video: Riktig måte å deaktivere IPv6 på, og unngå 5 sekunders Boot-forsinkelse

Video: Riktig måte å deaktivere IPv6 på, og unngå 5 sekunders Boot-forsinkelse
Video: Earn $11.66 Over & Over Again (HUGE Traffic Method - Over 660.60% ROI) - YouTube 2024, April
Anonim

Mange Windows-brukere ans IT-administratorer har valgt å deaktivere IPv6 for å løse problemer med Internett-tilkobling, eller forutsatt at de ikke kjører noen programmer eller tjenester som bruker den. Men andre har deaktivert det fordi de føler at de har både IPv4 og IPv6 aktivert, doblet effektivt DNS- og webtrafikken.

Microsoft forklarer at dette er langt fra sannheten. Det fortsetter å forklare hva som er selskapets anbefalinger om deaktivering av IPv6. Men først, la oss avlede oppmerksomheten til disse standardene.

IPv4 er den fjerde versjonen i utviklingen av Internet Protocol Internet som ruter mest trafikk på Internett. Versjonen gir oss 32 biters adresse. Den nyere versjonen av IP, det er IPv6 derimot, gir oss 128 bit adressering evne, noe som betyr at det ville være flere antall adresser tilgjengelig for bruk og gjøre Internett sikrere. Sjekk dette innlegget for å lære mer om forskjellen mellom IPv4 og IPv6.

IPv6 er en obligatorisk del av Windows-operativsystemet, og det er aktivert. Microsoft sier at Windows OS var designet spesielt med IPv6 nåværende. Hvis IPv6 er deaktivert på Windows 7 eller nyere versjoner, noen komponenter for eksempel Fjernhjelp, Hjemmegruppe, DirectAccess og Windows Mail kan faktisk ikke fungere. Problemet blir kompensert med en forsinkelse i oppstartstid på 5 sekunder eller mer hvis IPv6 er deaktivert.

Deaktiverer IPv6 forsinket oppstartstid med 5 sekunder

I årevis brukte metoden regelmessig å deaktivere IPv6 å sette inn DisabledComponents verdi0xFFFFFFFF under følgende registernøkkel:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIP6Parameters

Men deaktivering av IPv6 med den ovennevnte registerverdien forårsaket en 5 sekunders oppstartsforsinkelse i Pre-Session Init Phase av OS-oppstart.

The reason for the delay is that underlying code requires the upper 24-bits to be zero. Since the upper 24-bits have no meaning, setting a value of 0xFF is functionally identical to the 0xFFFFFFFF setting. Unfortunately, the DisabledComponents setting got documented with an all “F” bitmask. If you used this documented setting this unnecessarily results in a 5 second boot delay, says Microsoft.

Windows-versjonene påvirket av 5 sekunders oppstartsforsinkelse inkluderer Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Server Windows Server 2008 R2, Windows Server 2012 og Windows Server 2012 R2.
Windows-versjonene påvirket av 5 sekunders oppstartsforsinkelse inkluderer Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Server Windows Server 2008 R2, Windows Server 2012 og Windows Server 2012 R2.

Riktig måte å deaktivere IPv6 på

Nå kan en 5 sekunders oppstartsforsinkelse ikke ha betydning for servere som sjelden gjenstarter, men på klientoperativsystemer, spesielt de som er konfigurert med SSD-diskstasjoner der full OS-oppstartstid nærmer seg 30 sekunder - det spiller ingen rolle!

Å forlate IPv6 aktivert på nåværende Windows-klient- og serveroperativsystemer, forblir den beste praksiskonfigurasjonen.

Men hvis du ønsker å deaktivere IPv6, er den riktige innstillingen for bruk i miljøer som legitimt må deaktivere IPv6 og IPv6-overgangsteknologi, å konfigurere DisabledComponents registernøkkel med en verdi på 0xFF, sier Microsoft nå.

Hvis du har deaktivert IPv6 ved å sette DisabledComponents på 0xFFFFFFFF, kan det være lurt å gjøre endringen basert på disse nye funnene.

Både Fix IT og de manuelle trinnene som er nevnt i KB929852, er oppdatert for å gjenspeile denne endringen.

Anbefalt: