Daugelis "Windows" naudotojų ir IT administratorių nusprendė išjungti IPv6 spręsti interneto ryšio problemas arba prielaidą, kad jos neveikia jokių programų ar paslaugų, kurios ją naudoja. Dar kiti jį išjungė, nes manome, kad suaktyvinus tiek IPv4, tiek IPv6, jie efektyviai padvigubino savo DNS ir interneto srautą.
Microsoft paaiškina, kad tai toli gražu ne tiesa. Toliau paaiškinama, kokios įmonės rekomendacijos dėl IPv6 išjungimo. Bet pirmiausia leiskite nukreipti mūsų dėmesį į šiuos standartus.
IPv4 yra ketvirta versija interneto protokolo interneto, kuria daugiausia srauto perduodama internete, kūrimui. Ši versija suteikia mums 32 bitų adresą. Naujesnė IP versija, tai yra IPv6, kita vertus, suteikia mums 128 bitų adresavimo galimybes, o tai reiškia, kad bus daugiau adresų, kuriuos galima naudoti, ir padaryti internetą saugesniu. Patikrinkite šį įrašą, kad sužinotumėte daugiau apie skirtumą tarp IPv4 ir IPv6.
IPv6 yra privaloma "Windows" operacinės sistemos dalis, ir ji yra įjungta. "Microsoft" teigia, kad jo "Windows" OS buvo specialiai sukurta IPv6 pateikti. Jei IPv6 yra išjungtas "Windows 7" arba "Windows" versijose, kai kurie komponentai pvz., nuotolinė pagalba, "HomeGroup", "DirectAccess" ir "Windows Mail" gali iš tikrųjų neveikti. Problema sutampa su paleidimo uždelsimo trukme 5 sekundes ar daugiau, jei IPv6 yra išjungtas.
Išjunkite IPv6 uždelstą paleidimo laiką 5 sekundes
Jau daugelį metų reguliariai praktikuojantis metodas, kuriuo buvo išjungtas IPv6, buvo nustatymas DisabledComponents vertė ne 0xFFFFFFFF pagal šį registro raktą:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIP6Parameters
Tačiau, išjungus IPv6 su aukščiau nurodytu registro verte, paleidimo operacinės sistemos "Pre-session Init" fazė pakėlė 5 sekundžių įkėlimo laiką.
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.
Teisingas būdas išjungti IPv6
Dabar 5 sekundžių įkrovos uždelsimas gali būti nesvarbus serveriuose, kurie retai paleidžiami iš naujo, bet kliento operacinėse sistemose, ypač tuose, kurie sukonfigūruoti su SSD diskiniais įrenginiais, kuriuose visiškas OS įkėlimo laikas artėja 30 sekundžių - tai svarbu!
Paliekant dabartinę "Windows" klientų ir serverių operacinių sistemų versiją, įjungta IPv6 yra geriausios praktikos konfigūracija.
Bet jei norėtumėte išjungti IPv6, tinkamas nustatymas, naudojamas aplinkose, kurios teisėtai reikia išjungti IPv6 ir IPv6 perėjimo technologijas, yra konfigūruoti DisabledComponents registro raktas, kurio vertė yra 0xFF, sako "Microsoft" dabar.
Jei išjungėte IPv6, nustatydami "DisabledComponents" esant 0xFFFFFFFF, gali būti naudinga pakeisti, remiantis šiais naujais duomenimis.
Tiek "Fix IT", tiek ir "KB929852" paminėti rankiniai veiksmai buvo atnaujinti, kad atspindėtų šį pakeitimą.