Windows Tips & News

Installa aggiornamenti su CPU Kaby Lake e Ryzen (Bypass CPU Lock)

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Come forse già saprai, Microsoft ha bloccato la possibilità di ricevere aggiornamenti per i possessori di CPU Intel Kaby Lake e AMD Ryzen per coloro che hanno installato Windows 7 o Windows 8.1 con queste CPU. Questa è una mossa molto spiacevole da parte della società di software per gli utenti che non desiderano accettare l'aggiornamento a Windows 10. Ecco un trucco per aggirare questa limitazione e installare tutti gli aggiornamenti, inclusi quelli che non possono essere installati su tali dispositivi.

Annuncio

Windows 7 Hardware non supportatoMicrosoft fornisce supporto per le serie di CPU Intel Kaby Lake e Ryzen di AMD (e tutti i nuovi processori in futuro) solo in Windows 10. Questa è puramente una decisione aziendale, non tecnica per costringere più persone a utilizzare Windows 10. Per ricevere gli aggiornamenti, l'utente non ha altra scelta che passare all'ultima versione del sistema operativo.

Microsoft ha interrotto il supporto mainstream per Windows 7 nel gennaio 2015. Fine del supporto mainstream significa che il sistema operativo riceve aggiornamenti di sicurezza ma non modifiche di funzionalità minori. Windows 8.1 è ancora sotto il supporto principale, ma Microsoft sta abbandonando completamente i clienti di questo sistema operativo con questa mossa ostile. Microsoft vuole che tutti eseguano Windows 10 il prima possibile, mentre molti utenti Windows non hanno intenzione di utilizzare Windows 10, nemmeno in futuro. Una volta che l'hardware attuale smette di funzionare, saranno costretti a installare e utilizzare Windows 10 per rimanere al sicuro e protetti.

Molti utenti non sono contenti di questa politica restrittiva. Uno sviluppatore di GitHub, "zeffy", ha deciso di cambiare questa situazione. Ha scoperto la possibilità di installare i pacchetti di aggiornamento "bloccati" su hardware moderno patchando alcuni file. Sulla sua pagina GitHub, ha descritto in dettaglio come ha scoperto funzioni di programmazione speciali, "IsDeviceServiceable (void)" e "IsCPUSupported (void)", che si trovano nella libreria DLL wuaueng.dll incluso nel sistema operativo. Queste funzioni eseguono un controllo hardware e sono responsabili del blocco della CPU in modo che gli aggiornamenti non possano essere installati.

L'autore fornisce patch pronte all'uso per "sbloccare" il tuo PC basato su CPU Intel Kaby Lake o AMD Ryzen con Windows 7 o Windows 8.1 installato. Ecco le istruzioni:

IsCPUSupported (void) viene chiamato solo da IsDeviceServiceable (void), che viene chiamato da altre cinque funzioni. Fortunatamente, ci sono un paio di modi semplici per eliminare questo controllo della CPU.

  1. Patch wuaueng.dll e modifica dword_600002EE948 che si trova all'offset del file 0x26C948, da 0x01 a 0x00. Ciò fa sì che IsDeviceServiceable (void) salti su tutto il suo corpo e restituisca immediatamente 1 (CPU supportata). Questo è il mio metodo preferito. Nota: questi offset sono solo per la versione Windows 7 x64.
  2. Patch wuaueng.dll ed elimina tutte le istruzioni evidenziate in IsDeviceServiceable (void), questo consentirà l'utilizzo del tipo ForceUnsupportedCPU REG_DWORD nella chiave di registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (molto probabilmente dovrai creare questo chiave di registro). Imposta questo valore su 0x00000001 per forzare le CPU non supportate e torna su 0x00000000 per ripristinare il comportamento predefinito. Probabilmente dovrai riavviare il PC o riavviare il servizio wuauserv per applicare le modifiche. Questo comportamento non è documentato e potrebbe essere rimosso in futuri aggiornamenti.

L'unico aspetto negativo di queste soluzioni è che devi riapplicare una nuova patch ogni volta che wuaueng.dll viene aggiornato.

Per prendere le patch, vai alla pagina GitHub di zeffy e leggi attentamente l'introduzione.

Scarica le patch per consentire l'installazione degli aggiornamenti

Tieni presente che questa è una soluzione temporanea. Senza dubbio, Microsoft "aggiusterà" questa capacità il prima possibile e bloccherà la capacità di Windows Update con un'implementazione più complicata. L'azienda non è interessata a supportare Windows 7 o Windows 8.1 su CPU recenti anche se funzionano correttamente.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Un breve comando per rimuovere tutte le app in Windows 10 tranne Store

Un breve comando per rimuovere tutte le app in Windows 10 tranne Store

5 risposteIn precedenza, ti ho mostrato come rimuovi tutte le app di Windows 10 in bundle subito,...

Leggi di più

Come modificare il modello del nome della copia del file in Windows 11

Come modificare il modello del nome della copia del file in Windows 11

È possibile modificare il modello del nome della copia del file in Windows 11. Ti consentirà di p...

Leggi di più

Come trovare quale utente esegue un processo in Windows 10

Come trovare quale utente esegue un processo in Windows 10

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più