Asenna päivitykset Kaby Lake- ja Ryzen-suorittimiin (Bypass CPU Lock)
Kuten ehkä jo tiedät, Microsoft on lukinnut mahdollisuuden vastaanottaa päivityksiä Intelin Kaby Lake- ja AMD: n Ryzen-suorittimien omistajille niille, joilla on Windows 7 tai Windows 8.1 asennettuna näiden prosessorien kanssa. Tämä on erittäin epämiellyttävä siirto ohjelmistoyhtiöltä käyttäjille, jotka eivät halua hyväksyä Windows-päivitystä 10. Tässä on temppu, jonka avulla voit ohittaa tämän rajoituksen ja asentaa kaikki päivitykset, mukaan lukien ne, joiden asentaminen tällaisiin laitteisiin on estetty.
Mainos
Microsoft lopetti Windows 7:n yleisen tuen tammikuussa 2015. Yleisen tuen loppuminen tarkoittaa, että käyttöjärjestelmä vastaanottaa tietoturvapäivitykset, mutta ei pieniä toiminnallisia muutoksia. Windows 8.1 on edelleen valtavirran tuessa, mutta Microsoft luopuu tämän käyttöjärjestelmän asiakkaista kokonaan tällä vihamielisellä toimenpiteellä. Microsoft haluaa, että kaikki käyttävät Windows 10:tä mahdollisimman pian, kun taas monet Windows-käyttäjät eivät aio koskaan käyttää Windows 10:tä, ei edes tulevaisuudessa. Kun heidän nykyinen laitteistonsa lakkaa toimimasta, he joutuvat asentamaan ja käyttämään Windows 10:tä pysyäkseen turvassa ja suojattuna.
Monet käyttäjät eivät ole tyytyväisiä tähän rajoittavaan käytäntöön. GitHub-kehittäjä "zeffy" päätti muuttaa tilanteen. Hän havaitsi mahdollisuuden asentaa "lukitut" päivityspaketit nykyaikaisiin laitteisiin korjaamalla joitain tiedostoja. GitHub-sivullaan hän on kuvaillut yksityiskohtaisesti, kuinka hän löysi erityisiä ohjelmointitoimintoja, "IsDeviceServiceable (void)" ja "IsCPUSupported (void)", jotka sijaitsevat wuaueng.dll DLL-kirjastossa sisältyy käyttöjärjestelmään. Nämä toiminnot suorittavat laitteiston tarkistuksen ja vastaavat CPU: n lukitsemisesta, jotta päivityksiä ei voida asentaa.
Kirjoittaja tarjoaa käyttöön valmiita korjaustiedostoja Intel Kaby Lake- tai AMD Ryzen -suorittimeen perustuvan PC: n lukituksen avaamiseksi, johon on asennettu Windows 7 tai Windows 8.1. Tässä ohjeet:
IsCPUSupported (void) -toimintoa kutsuu vain IsDeviceServiceable (void), jota kutsuu viisi muuta funktiota. Onneksi on olemassa pari helppoa tapaa lopettaa tämä CPU-tarkistus.
- Korjaa wuaueng.dll ja muuta dword_600002EE948, jonka tiedostosiirtymä on 0x26C948, arvosta 0x01 arvoon 0x00. Tämä saa IsDeviceServiceablen (tyhjä) hyppäämään koko kehonsa yli ja palauttamaan 1:n (tuettu CPU) välittömästi. Tämä on suosikkini menetelmä. Huomautus: Nämä poikkeamat koskevat vain Windows 7 x64 -versiota.
- Korjaa wuaueng.dll ja poista kaikki IsDeviceServiceable-kohdassa korostetut ohjeet (tyhjä), tämä mahdollistaa ForceUnsupportedCPU-tyypin käytön. REG_DWORD rekisteriavaimen HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan alla (sinun on todennäköisesti luotava tämä rekisteriavain). Aseta tämä arvo 0x00000001 pakottaaksesi ei-tuetut suorittimet ja takaisin arvoon 0x00000000 muuttaaksesi toiminnan takaisin oletusarvoiksi. Sinun on luultavasti käynnistettävä tietokoneesi tai wuauserv-palvelu uudelleen, jotta muutokset tulevat voimaan. Tämä toiminta on dokumentoimatonta, ja se voidaan poistaa tulevissa päivityksissä.
Näiden ratkaisujen ainoa haittapuoli on, että sinun on asennettava uusi korjaustiedosto uudelleen aina, kun wuaueng.dll päivitetään.
Nappaa korjaustiedostot menemällä zeffyn GitHub-sivulle ja lukemalla esittely huolellisesti.
Lataa korjaustiedostoja, jotta päivitykset voidaan asentaa
Muista, että tämä on väliaikainen ratkaisu. Epäilemättä Microsoft "korjaa" tämän ominaisuuden mahdollisimman pian ja lukitsee Windows Update -mahdollisuuden monimutkaisemmalla toteutuksella. Yritys ei ole kiinnostunut Windows 7:n tai Windows 8.1:n tukemisesta viimeaikaisissa prosessoreissa, vaikka ne toimivatkin hyvin.