Stai ancora utilizzando Windows 10 e sei preoccupato per ciò che accadrà dopo la fine del supporto ufficiale? Non farti prendere dal panico! Microsoft offre un modo per continuare a ricevere aggiornamenti di sicurezza gratuiti attraverso il programma Consumer Extended Security Updates (ESU). E la parte migliore: Puoi facilmente iscriverti con uno script PowerShell.
Cos'è il programma Consumer ESU?
Il programma Consumer ESU è la risposta di Microsoft alle preoccupazioni di milioni di utenti di Windows 10. Invece di essere completamente senza aggiornamenti dopo la fine del supporto, è comunque possibile ottenere importanti aggiornamenti di sicurezza tramite l'opzione gratuita di "backup". Interessante qui: La funzione di backup non deve nemmeno essere abilitata e non è nemmeno necessario un account Microsoft per questo.
Di cosa hai bisogno per questo?
Prima di iniziare, assicurati che il tuo sistema soddisfi i requisiti:
- L'aggiornamento giusto: È necessario almeno l'aggiornamento cumulativo 2025-07 KB5061087 (Build 19045.6036) o successivo
- Diritti di amministratore: Lo script deve essere eseguito come amministratore
- Connessione a Internet: Logicamente, per la registrazione al servizio ESU
- Nessun blocco geografico: Purtroppo, alcuni paesi sono esclusi (Russia, Bielorussia, Iran, Cuba, Corea del Nord, Siria, Sudan, Libano, Venezuela)
- Funzione ESU per i consumatori abilitata: Questo è ciò che lo script fa automaticamente per te.
Come funziona lo script?
La cosa intelligente di questo script PowerShell è che prova diversi percorsi di accesso nel caso in cui uno non funzioni:
- In primo luogo, tenta di accedere utilizzando l'account Microsoft attualmente firmato
- Se non funziona, provare l'account Microsoft Store.
- Successivamente, prova ad accedere tramite il tuo account utente locale
- L'ultima opzione è quella di ottenere manualmente una licenza ESU Consumer
Questo ordine garantisce che nella maggior parte dei casi una delle opzioni funzioni.
Il facile utilizzo per i principianti
Se non hai molto sul cappello con la riga di comando, questo è il modo più semplice:
- Scarica: Clicca su GitHub presso abbodie1406 o qui su "Scarica ZIP" e scarica i file
- Disimballaggio: Imballare tutti i file dal file ZIP in una cartella di vostra scelta
- Esecuzione: Fare clic con il pulsante destro del mouse su
Consumer_ESU_Iscrizione_run.cmde selezionare "Esegui come amministratore"
Questo era tutto! Lo script esegue tutte le opzioni e accede automaticamente.
Nota importante: Se lo script dovesse attivare prima la funzione ESU, ti chiederà di chiudere la sessione. In questo caso, è sufficiente chiudere la finestra della riga di comando ed eseguire nuovamente lo script.
Uso esteso tramite la riga di comando
Per coloro che desiderano un maggiore controllo, ci sono diversi parametri che è possibile utilizzare per controllare il comportamento dello script:
Usare la riga di comando
Aprire la riga di comando come amministratore nella cartella in cui sono stati disimballati i file ed eseguire lo script con i parametri desiderati:
Consumer_ESU_Enrollment_run.cmd -Negozio -Procedi
Ad esempio, questo comando proverebbe solo a eseguire l'accesso a Microsoft Store, anche se hai già effettuato l'accesso.
Consumer_ESU_Enrollment_run.cmd -Local
Qui proverai ad accedere solo tramite il tuo account locale.
Consumer_ESU_Enrollment_run.cmd -Licenza
Questa opzione ottiene una licenza ESU direttamente senza tentare di accedere.
Consumer_ESU_Enrollment_run.cmd - Rimuovi
Se vuoi rimuovere la licenza ESU, questo è il tuo ordine.
PowerShell per una maggiore flessibilitÃ
In alternativa, è possibile lavorare direttamente con PowerShell. Apri PowerShell come amministratore nella cartella degli script e attiva l'esecuzione di script non firmati per questa sessione:
Bypass Set-ExecutionPolicy -Processo di ambito -Forza
Quindi puoi eseguire lo script effettivo:
.\Consumer_ESU_Enrollment.ps1
O con parametri specifici:
.\Consumer_ESU_Enrollment.ps1 -Negozio -Procedi
I diversi parametri nel dettaglio
Ecco tutte le opzioni disponibili che puoi utilizzare:
- -online: Prova ad accedere tramite il tuo account Microsoft e annulla se non funziona
- Negozio: Si concentra esclusivamente sull'account Microsoft Store
- Locale: Usa solo l'account utente locale di Windows per accedere
- -Licenza: Ottieni una licenza ESU direttamente, indipendentemente dal fatto che tu sia già registrato o meno
- -Rimuovi: Rimuove completamente una licenza ESU esistente
- -Procedere: Questo parametro è particolarmente pratico: costringe lo script a eseguire il login anche se si è già connessi
Importante: È possibile utilizzare solo uno dei primi cinque parametri alla volta. Solo -Procedere può essere combinato con i parametri di login per forzare un nuovo login con un altro token.
Se la funzione Consumer ESU non è ancora attivata
Non preoccuparti se la funzione non è ancora disponibile sul tuo sistema. Lo script cercherà automaticamente di attivarlo. Se questo funziona, sarà necessario chiudere la sessione di PowerShell ed eseguire nuovamente lo script affinché le modifiche abbiano effetto.
Attivazione manuale della funzione (per i professionisti)
Se preferisci attivare la funzione manualmente, ecco la guida:
- Impostare la voce del Registro di sistema: Apre la riga di comando come amministratore ed esegue questo comando:
reg.exe aggiungere "HKLM\SYSTEM\CurrentControlSet\Policies\Microsoft\FeatureManagement\Overrides" /v 4011992206 /t REG_DWORD /d 2 /f
- Abilita attività pianificate: Apre PowerShell come amministratore e inserisce questi comandi:
$TN = "Caratteristiche di riconciliazione"; $TP = "\Microsoft\Windows\Flighting\FeatureConfig\"; $null = Abilita attività programmata $TN $TP Start-ScheduledTask $TN $TP; mentre ((Get-ScheduledTask $TN $TP).State.value__ -eq 4) {start-sleep -sec 1}; "Compito completato" $TN = "UsageDataFlushing"; $TP = "\Microsoft\Windows\Flighting\FeatureConfig\"; $null = Abilita attività programmata $TN $TP Start-ScheduledTask $TN $TP; mentre ((Get-ScheduledTask $TN $TP).State.value__ -eq 4) {start-sleep -sec 1}; "Compito completato"
- riavviare: Riavviare il sistema affinché le modifiche abbiano effetto.
- verifica: Dopo il riavvio, riapri la riga di comando come amministratore ed esegui questi comandi:
cmd /c ClipESUConsumer.exe -evaluateEligibility reg.exe query "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\ConsumerESU"
Il secondo comando dovrebbe mostrare un valore di ESUEligibility che non è zero. Se il valore è 0x0 o non esiste affatto, l'attivazione non ha funzionato e dovrai attendere l'ampia disponibilità ufficiale.
Bypass geo-blocco (se necessario)
Se vivi o soggiorni temporaneamente in uno dei paesi bloccati, c'è una soluzione alternativa:
- Cambiare temporaneamente regione: Vai alle impostazioni di Windows in "Tempo e lingua > Regione" e cambia temporaneamente il tuo paese in un paese non bloccato (ad esempio la Germania con il Geo-ID 244).
In alternativa, puoi farlo tramite PowerShell:
Set-WinHomeLocation -GeoId 244
- Esegui script: Esegue lo script di login come descritto sopra.
- Verificare il successo: Assicura che lo "Stato di ammissibilità dell'ESU" sia visualizzato come "Dispositivo iscritto / SUCCESSO".
- Disattiva attività pianificata: Apre la riga di comando come amministratore ed esegue questo comando:
SCHTASKS /Change /DISABLE /TN "\Microsoft\Windows\Clip\ClipESUConsumer"
- Regione di reset: Ripristina la tua regione originale.
conclusione
Con questo script puoi facilmente iscriverti agli aggiornamenti di sicurezza estesi gratuiti di Windows 10. La parte migliore è la flessibilità : lo script proverà automaticamente diversi percorsi di accesso, ma avrai comunque il controllo sul processo esatto attraverso i diversi parametri.
Tieni presente che questa è un'opzione gratuita per mantenere il tuo sistema Windows 10 sicuro anche dopo la fine del supporto ufficiale. Vale sicuramente la pena utilizzare questa opzione prima di passare a Windows 11 o cercare soluzioni alternative.
mancia: È meglio testare lo script ora in modo da poter essere sicuri che tutto funzioni se hai davvero bisogno degli aggiornamenti!