Come abilitare Windows tramite PowerShell
A volte, attivare Windows può sembrare un labirinto di impostazioni, soprattutto se i metodi abituali non funzionano. Se lo stato di attivazione è bloccato o stai cercando di risolvere un problema perché la tua licenza non è convalidata nonostante tu abbia inserito tutto correttamente, usare PowerShell può essere un modo sorprendentemente rapido per risolvere il problema. Un po’ strano, ma in alcune configurazioni funziona solo quando le opzioni dell’interfaccia grafica gridano “errore”.Tieni presente che devi eseguire PowerShell con diritti di amministratore: non c’è modo di aggirarlo. Inoltre, è principalmente per chiavi e licenze legittime, quindi niente cose sospette. Se hai dimestichezza con le righe di comando o gli script, questo potrebbe essere il modo giusto per attivare correttamente Windows senza doverti preoccupare troppo.
In definitiva, eliminare i codici Product Key vecchi o in conflitto, installarne uno nuovo e avviare l’attivazione tramite PowerShell può aiutare a risolvere bug di attivazione bloccati o errori di licenza che non scompaiono da soli. Su alcuni sistemi, questo metodo è più veloce rispetto a cliccare su infinite finestre di dialogo e, per gli amministratori di sistema o gli utenti esperti, è utile per installazioni di massa o per la risoluzione dei problemi da remoto. Non dimenticare di controllare attentamente il codice Product Key e la connessione Internet in anticipo. Perché, ovviamente, Windows deve rendere la procedura più difficile del necessario.
Come forzare l’attivazione di Windows tramite PowerShell
Assicurati di eseguire PowerShell come amministratore
- Fare clic sul menu Start e digitare “PowerShell” nella barra di ricerca.
- Fare clic con il pulsante destro del mouse su Windows PowerShell e scegliere Esegui come amministratore.
- Se ti viene chiesto il permesso, premi Sì.
Questo passaggio è fondamentale: l’esecuzione come amministratore è ciò che consente ai comandi di funzionare correttamente.
Rimuovere qualsiasi codice Product Key esistente (a volte necessario se la questione della licenza è complicata)
- Nella finestra di PowerShell, digitare
slmgr /upke premere Enter. - Questo comando disinstalla il codice Product Key corrente.È utile se si desidera cambiare codice o cancellare una licenza che potrebbe causare problemi.
Su alcune macchine, questo passaggio potrebbe non funzionare al primo tentativo o segnalare la necessità di riavviare in seguito. Di solito, è sufficiente rieseguirlo dopo un riavvio.
Installa una nuova chiave prodotto valida
- Digitare il comando:
slmgr /ipk <your_product_key>. - Sostituisci <your_product_key> con la chiave di 25 caratteri della tua licenza d’acquisto o digitale.
- Premi Enter. Se la chiave è valida e accettata, dovresti vedere un messaggio di conferma.
Se riscontri errori, verifica che la chiave sia corretta e compatibile con la tua versione di Windows. A volte, Windows rifiuta di accettare chiavi di edizioni diverse o versioni non corrispondenti.
Attiva Windows con la nuova chiave
- Digitare
slmgr /atoe premere Enter. - Questo avvia il processo di attivazione. Se la connessione Internet è attiva, l’operazione dovrebbe essere rapida. Potresti vedere un messaggio che segnala il successo o il fallimento dell’operazione.
Se tutto procede correttamente, riceverai un messaggio che indica che Windows è attivato. In caso contrario, controlla la tua connessione Internet e assicurati che la chiave sia valida.
Ricontrolla lo stato di attivazione
- Esegui
slmgr /xpre premi Enter. - In questo modo saprai se Windows è attivato in modo permanente o in modalità di tolleranza.
Se vedi “Il dispositivo è attivato in modo permanente”, sei a posto. In caso contrario, riprova o controlla più attentamente i dettagli della tua licenza.
Per l’attivazione di Windows 11: stessi passaggi di base
Aprire PowerShell come amministratore (di nuovo, molto importante!)
- Premere il tasto Windows e digitare “PowerShell”.
- Fare clic con il tasto destro del mouse e selezionare Esegui come amministratore.
Come prima: non è negoziabile, altrimenti i comandi non funzioneranno.
Imposta WSL se necessario (a volte è una cosa specifica di “Windows 11”)
- Per ogni evenienza, vuoi assicurarti che WSL sia configurato correttamente? Digita ”
wsl --set-default-version 2Windows Subsystem for Linux” per le procedure di attivazione. Non è sempre necessario, ma è bene saperlo.
Utilizza la tua chiave prodotto e attivala
- Stesso comando:
slmgr /ipk <your_product_key> - Seguito da:
slmgr /ato
Se l’attivazione è andata a buon fine, vedrai una conferma. In caso contrario, ti consigliamo di ricontrollare la tua chiave o le impostazioni di rete.
Attenzione! Usare gli script con cautela
Su GitHub circolano molti script che promettono l’attivazione come Winhance o altri MAS (Microsoft Activation Script).Sono piuttosto rischiosi: potrebbero funzionare temporaneamente, ma non sono supportati ufficialmente e potrebbero essere segnalati dall’antivirus o causare problemi di licenza in seguito. Usateli a vostra discrezione. Per la maggior parte delle persone, attenersi ai comandi ufficiali è più sicuro e legittimo.
Domande frequenti
Cos’è di nuovo PowerShell?
PowerShell è l’ambiente a riga di comando di Microsoft che può fare quasi tutto in Windows, dalla gestione dei file all’automazione delle impostazioni, compresa l’attivazione di Windows stesso.
Perché attivare Windows tramite PowerShell?
È utile se l’interfaccia grafica utente non collabora, se si stanno distribuendo molti computer o se si desidera semplicemente un modo rapido e basato su script per convalidare la licenza senza dover cliccare all’infinito.
Dove trovo il mio codice Product Key?
Solitamente su un adesivo sul dispositivo o nell’e-mail se hai acquistato Windows in formato digitale. Per le licenze digitali, potrebbe essere sufficiente il tuo account Microsoft se il dispositivo è collegato.
Cosa succede se l’attivazione fallisce?
Assicurati che la chiave sia corretta, che la connessione Internet funzioni e che la licenza corrisponda alla tua versione di Windows. Se il problema persiste, a volte un rapido riavvio può essere d’aiuto, oppure potresti dover contattare il supporto Microsoft.
Dovrei usare script o strumenti di terze parti?
Onestamente, a meno che non sappiate cosa state facendo, è meglio attenersi ai comandi ufficiali. L’utilizzo di attivatori di terze parti può essere rischioso e talvolta illegale, almeno tecnicamente, e può causare più problemi di quanti ne risolvano.
Speriamo che questo faccia risparmiare qualche ora a qualcuno. A volte, usare PowerShell rende il processo di attivazione un po’ meno frustrante, o almeno offre un’opzione diversa quando i metodi GUI si rivelano ostinati.
Riepilogo
- Prima di fare qualsiasi cosa, esegui PowerShell come amministratore.
- Rimuovi le chiavi prodotto in conflitto con
slmgr /upk. - Installa la tua chiave legittima con
slmgr /ipk <your_product_key>. - Attivare l’attivazione con
slmgr /ato. - Controllare lo stato di attivazione con
slmgr /xpr.
Incartare
Attivato Windows e tutte le sue funzionalità, si spera senza troppi problemi. Finché la chiave è valida e la connessione a Internet è attiva, questo metodo tende a essere piuttosto affidabile. Niente di magico, ma a volte una soluzione alternativa da riga di comando funziona meglio che cliccare sui menu. Incrociamo le dita affinché questo aiuti qualcuno a risparmiare tempo e frustrazioni: ha funzionato per un sacco di configurazioni, quindi perché non con la tua?
Articoli correlati
Questo articolo è stato utile?