Capita un caso apparentemente assurdo: apri Impostazioni > Aggiornamento e sicurezza > Attivazione e Windows dichiara chiaramente "Windows è attivato con una licenza digitale", eppure sul desktop resta il watermark in basso a destra con la scritta "Attiva Windows", oppure compare un messaggio popup che ti invita ad attivare il sistema ogni volta che accendi il PC. Non è un difetto della licenza: nella stragrande maggioranza dei casi si tratta di un disallineamento tra il servizio di licenze software e la schermata che mostra lo stato, un bug noto che affligge sia installazioni pulite sia PC aggiornati da Windows 7 o 8.1.
Questa guida spiega perché succede e come risolvere Windows 10 già attivo ma che continua a chiedere l'attivazione, con i comandi corretti da usare, l'ordine giusto in cui provarli e cosa fare quando il problema dipende da un cambio recente di hardware o da una reinstallazione del sistema.
| Causa probabile | Sintomo tipico | Soluzione principale |
|---|---|---|
| Bug del servizio licenze | Stato "attivato" ma watermark visibile | Riavvio + slmgr /ato |
| Licenza non riassociata dopo cambio hardware | Richiesta di attivazione dopo formattazione | Accesso con l'account Microsoft collegato |
| Servizio Licenze Software bloccato | Comandi slmgr senza effetto | Riavvio del servizio "sppsvc" |
| Chiave di prodotto non valida/duplicata | Errore durante slmgr /ato | Reinserimento chiave o supporto Microsoft |
Perché succede: il bug del servizio licenze software
Il componente responsabile di verificare e mostrare lo stato di attivazione in Windows 10 è il Software Protection Service (sppsvc). In alcune circostanze — un aggiornamento cumulativo installato a metà, un riavvio interrotto, una sospensione prolungata del PC — questo servizio perde la sincronizzazione con il token di licenza già presente nel sistema. Il risultato è uno stato "schizofrenico": la pagina delle impostazioni legge correttamente il token e mostra "attivato", mentre il livello più basso del sistema operativo, quello che disegna il watermark sul desktop, non riceve mai la conferma e continua a comportarsi come se l'attivazione non fosse mai avvenuta.
È un problema puramente cosmetico e di sincronizzazione, non una violazione di licenza: nella quasi totalità dei casi il PC ha una licenza digitale valida, collegata all'hardware o all'account Microsoft, e il fastidio si risolve senza reinserire nessuna chiave.
Prima cosa da provare: riavvio e verifica dello stato
Prima di lanciarsi sui comandi da riga di comando, vale la pena escludere la causa più banale:
- Riavvia completamente il PC (non solo sospensione o ibernazione): questo forza il servizio licenze a rieseguire il controllo da zero al successivo avvio.
- Apri di nuovo Impostazioni > Aggiornamento e sicurezza > Attivazione e controlla se il watermark è ancora presente sul desktop dopo l'accesso.
- Se il watermark sparisce dopo il riavvio, il problema era temporaneo e non serve altro.
- Se resta, passa alla soluzione con il comando
slmgr /atodescritta di seguito.
Risolvere con il comando slmgr /ato
Il comando slmgr (Software Licensing Manager) è lo strumento integrato in Windows per gestire manualmente lo stato di attivazione. Il parametro /ato forza una nuova richiesta di attivazione usando la licenza già presente sul sistema, senza bisogno di reinserire alcuna chiave prodotto:
- Premi Windows + R, digita
cmde premi Ctrl + Maiusc + Invio per aprire il Prompt dei comandi come amministratore. - Digita
slmgr /atoe premi Invio. - Attendi la comparsa di un popup: se indica "Attivazione del prodotto riuscita", il problema è risolto e puoi riavviare il PC per verificare che il watermark sia sparito.
- Se invece compare un errore, annota il codice mostrato: serve per capire il passo successivo.
Un modo rapido per controllare lo stato dettagliato della licenza, comprese le date dell'ultima attivazione riuscita, è il comando slmgr /dlv (Detailed License View): mostra molte più informazioni del semplice pannello Impostazioni, incluso l'ID canale della licenza e l'eventuale scadenza in caso di licenza volume o KMS.
Se slmgr /ato non basta: riavviare il servizio licenze
Quando il comando non produce alcun effetto visibile, spesso il servizio Software Protection è bloccato in uno stato inconsistente e va riavviato manualmente:
- Premi Windows + R, digita
services.msce premi Invio. - Cerca nell'elenco Software Protection (nome interno
sppsvc). - Fai clic destro e scegli Riavvia. Se il servizio risulta arrestato, scegli Avvia.
- Torna al Prompt dei comandi amministrativo e ripeti
slmgr /ato.
In molti casi documentati questo secondo tentativo, subito dopo il riavvio del servizio, ha successo dove il primo falliva silenziosamente.
Quando il problema dipende da un cambio hardware o da una reinstallazione
Se il watermark è comparso subito dopo aver sostituito una componente importante (scheda madre in primis) o dopo una reinstallazione pulita di Windows 10, il caso è leggermente diverso: la licenza digitale è associata a una "impronta" hardware oppure all'account Microsoft, e un cambiamento sufficientemente grande può disallineare temporaneamente il collegamento.
- Accedi con l'account Microsoft collegato alla licenza originale (Impostazioni > Account > Accedi con un account Microsoft), poi torna nella pagina Attivazione e usa il collegamento "Risoluzione dei problemi" se presente: consente di riassociare la licenza al nuovo hardware con pochi clic.
- Attendi la propagazione: a volte il server di attivazione Microsoft impiega qualche ora per registrare il nuovo hardware; ripetere
slmgr /atoil giorno dopo risolve casi che sembravano bloccati. - Verifica di aver eseguito l'upgrade gratuito da Windows 7/8.1 in passato sullo stesso hardware: la licenza digitale viene generata solo se quell'upgrade è stato completato almeno una volta con successo.
Errori comuni durante slmgr /ato e cosa significano
Alcuni codici di errore che possono comparire durante il comando meritano una nota specifica:
- 0xC004F074: il PC non riesce a contattare il server di attivazione KMS o Microsoft; controlla la connessione a internet e riprova.
- 0xC004C003: la chiave di prodotto risulta già usata su troppi dispositivi o bloccata; in questo caso serve una chiave diversa o il supporto diretto Microsoft.
- 0x8007232B: problema di risoluzione DNS verso i server di attivazione; un riavvio del router o un cambio temporaneo di DNS spesso risolve.
Se il messaggio riporta un codice diverso da questi, una ricerca del codice esatto insieme alla dicitura "slmgr" aiuta a individuare rapidamente la causa specifica, perché Microsoft aggiorna periodicamente l'elenco completo dei codici di licenza.
Distinguere una licenza digitale da una licenza KMS o volume
Non tutte le installazioni di Windows 10 usano lo stesso meccanismo di attivazione, e capire quale hai davanti aiuta a evitare tentativi inutili. La maggior parte dei PC domestici e di quelli acquistati già con Windows preinstallato usa una licenza digitale, legata all'account Microsoft o all'impronta hardware della scheda madre: è il caso descritto in questa guida, ed è quello in cui slmgr /ato funziona senza bisogno di reinserire alcuna chiave.
I PC aziendali o quelli gestiti tramite un dominio, invece, spesso si attivano tramite un server KMS interno (Key Management Service): in questo caso il watermark che ricompare periodicamente non è un errore, ma parte del normale ciclo di rinnovo della licenza volume, che richiede il contatto con il server KMS ogni 180 giorni circa. Il comando slmgr /dlv indica chiaramente il tipo di licenza in uso, alla voce "Nome canale licenza": se riporta "KMS_Client", il problema non riguarda un bug ma una configurazione di rete aziendale, e va segnalato all'amministratore di sistema invece di essere risolto in autonomia con i passaggi descritti sopra.
Sapere in anticipo con quale tipo di licenza hai a che fare evita di perdere tempo su una soluzione pensata per un caso diverso, ed è il primo controllo utile prima di procedere con qualunque comando da riga di comando.
Attivazione e altri problemi di sistema correlati
Il servizio di attivazione condivide componenti con altre parti del sistema che a volte si inceppano insieme, per esempio dopo un aggiornamento non andato a buon fine: se oltre al watermark noti anche errori durante l'installazione di aggiornamenti, la guida sull'errore 0x800f0922 durante l'aggiornamento di Windows 10 copre un caso strettamente collegato. Allo stesso modo, se il PC mostra anche schermate blu improvvise, può interessarti la guida dedicata all'errore Bad Pool Header. Chi sta ancora completando l'installazione su un disco esterno può invece consultare la guida su come installare Windows 7, 8 o 10 su un hard disk esterno, dove l'attivazione va gestita con qualche accortezza in più.
Un altro sintomo che a volte accompagna problemi di licenza è la richiesta continua della password all'avvio o messaggi legati al Wi-Fi che si disconnette dopo un aggiornamento: se riconosci questo scenario, la guida sulla disconnessione Wi-Fi dopo un aggiornamento di Windows 10 tratta la causa più comune passo passo.
Quando conviene contattare il supporto Microsoft
Se dopo aver riavviato il servizio licenze, ripetuto slmgr /ato più volte a distanza di ore e verificato la connessione a internet il watermark continua a comparire, la strada più efficiente resta il contatto diretto con il supporto Microsoft tramite l'app "Ottieni assistenza" già presente in Windows 10. Il tecnico può verificare lato server lo stato esatto della licenza collegata al tuo ID hardware e forzare la riattivazione da remoto, un'opzione non disponibile tramite i comandi lato client.
Nella grande maggioranza dei casi, però, il problema si risolve già al primo o al secondo tentativo con slmgr /ato dopo un riavvio pulito del servizio licenze: è un bug di sincronizzazione ben documentato, non un'indicazione che la licenza sia stata persa o invalidata.