Aggiornamento di Windows 11 alla fine del supporto su sistemi con TPM 1.2 e CPU non compatibile

da | Mar 13, 2025

 

INTRODUZIONE

Microsoft durante Ottobre 2024 ha concluso il supporto di alcune versioni meno recenti di Windows 11, rendendo impossibile reperire gli aggiornamenti di sicurezza per i PC meno recenti.
Tramite la manipolazione di alcune chiavi di registro ed il software “Windows 11 Installation Assistant” è possibile aggiornare Windows 11 ad una versione recente, per poter ricevere nuovemente gli aggiornamenti da Windows Update.

PREREQUISITI

Affinchè sia possibile proseguire con gli step descritti in questo articolo, è necessario utilizzare una macchina con Windows 11 (versione a fine servizio) e potrebbe essere richiesto avere abilitato il “SecureBoot” e che sia presente un TPM v1.2 (normalmente è richiesta la versione 2).

VERIFICA DELLA VERSIONE DEL SISTEMA OPERATIVO

Verificare eseguendo il seguente comando in una PowerShell se la “Build” è precedente alla versione “22621.4751”:

Se la versione dovesse essere successiva, allora sarebbe possibile ricevere gli aggiornamenti di sicurezza almeno fino a Novembre 2025.

Tramite Windows Update è possibile capire se la versione di Windows è a fine servizio, poichè viene riportato un avviso:

VERIFICA DELLA PRESENZA DEL TPM

Per verificare la versione del TPM è possibile eseguire in una PowerShell amministrativa il seguente comando:

Sul PC in cui è stato eseguito il comando riportato nell’esempio è presente il TPM v1.2 che normalmente non sarebbe compatibile con le versioni recenti di Windows 11.

MODIFICA DEL REGISTRO PER BYPASS DELLA VERIFICA DELLA CPU E DEL TPM

Per inibire la verifica da parte di Windows Update della versione della CPU e del TPM è necessario aggiungere una chiave di registro.

Aprire regedit con permessi amministrativi, navigare su Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup e creare una nuova chiave chiamandola MoSetup:

Navigare nella chiave MoSetup appena creata e creare un nuovo valore di tipo DWORD:

Il valore deve chiamarsi AllowUpgradesWithUnsupportedTPMOrCPU e deve essere uguale a 1:

Prima di proseguire con gli step successivi potrebbe essere necessario riavviare la macchina.

DOWNLOAD DI WINDOWS 11 INSTALLATION ASSISTANT

Effettuare il download del tool Windows 11 Installation Assistant dal sito ufficiale Microsoft (Microsoft Site):

Eseguire il tool ed inserire le credenziali nella UAC se richieste.

Se non è mai stata installata l’app PC Health Check o non è mai stata eseguita un health check verrà mostrato il seguente errore:

INSTALLAZIONE DI PC HEALTH CHECK

Nella schermata di errore mostrata nell’immagine del paragrafo precendente, cliccare su Get PC Health Check app.

Aprire il file di cui viene effettuato il download con lo stesso utente con cui si ha avviato il tool Windows 11 Installation Assistant (non l’utenza delle credenziali inserite nella UAC).

Selezionare Install per procedere con l’installazione:

Concludere l’installazione cliccando su Finish ed avviare l’app.

BYPASS DEL PC HEALTH CHECK

Nell’app PC Health Check effettuare una verifica cliccando su Check now:

Quando la verifica è conclusa, vengono mostrati tutti i requisiti non soddisfatti:

Aprire regedit con lo stesso utente con cui si è installato l’app PC Health Check (non importa se non è un amministatore).

Navigare su Computer\HKEY_CURRENT_USER\Software\Microsoft\PCHC e modificare il valore nominato UpgradeEligibility in 1:

AGGIORNAMENTO DI WINDOWS 11 TRAMITE INSTALLATION ASSISTANT

Tornare sul tool Windows 11 Installation Assistant e selezionare Refresh per proseguire con l’aggiornamento:

Accettare la licenza e far partire l’installazione selezionando Accept and Install:

Durante l’installazione viene mostrata la percentuale di completamento:

Se si minimizza la finestra è possibile aprirla nuovamente cliccando con il tasto destro del mouse sull’icona nella Task bar e selezionando Details:

Quando l’aggiornamento è concluso, riavviare la macchina:

VERIFICA DELL’AGGIORNAMENTO DI WINDOWS 11

Eseguendo il seguente comando in una Powershell, verificare che la Build di Windows sia stata incrementata:

Infine, verificare che Windows Update non mostri più l’avviso di fine servizio e che sia possibile installare gli aggiornamenti:

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Servizi ICT
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore
  • Angelo Lauria  Autore
  • Edoardo Prot  Autore
  • Davide D’Urso  Autore
Marco Valle

Marco Valle

Mi chiamo Marco Valle e da sempre sono appassionato di Cybersicurezza e Linux. Per lavoro implemento soluzioni open source.
Categorie: Windows 11

Related Post

LibreNMS: FAIL: Failed to fetch version from local git: fatal: detected dubious ownership in repository at ‘/opt/librenms’ To add an exception for this directory, call: git config –global –add safe.directory /opt/librenms

    LibreNMS è uno strumento open-source ampiamente utilizzato per il monitoraggio delle reti, ma a volte durante la gestione del repository Git associato al progetto, possono emergere errori imprevisti. Uno di questi è il messaggio: FAIL: Failed to fetch...

leggi tutto

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione