Stai cercando di attivare Windows e invece di ricevere il messaggio soddisfacente “Windows è attivato”, ti ritrovi l’errore 0x80070005. La descrizione dice “Accesso negato”, il che è più o meno utile quanto una porta chiusa senza una chiave in vista.
Table of Contents
Ho visto questo errore centinaia di volte negli anni, e la buona notizia è che quasi sempre è risolvibile. Vediamo insieme cosa sta realmente accadendo e come sistemarlo.
Cosa significa realmente l’errore 0x80070005?
L’errore 0x80070005 è un errore generico di autorizzazioni di Windows. Quando appare durante l’attivazione, significa che qualcosa nel tuo sistema sta bloccando il processo di attivazione dall’accesso alle risorse necessarie — di solito chiavi del registro o servizi di sistema.
Le cause più comuni sono:
- Autorizzazioni corrotte sulla cartella di licenza software di Windows
- Software di sicurezza di terze parti che interferisce con l’attivazione
- Servizio Software Protection danneggiato
- Problemi di autorizzazioni nel registro di sistema
- Controllo account utente (UAC) che blocca il processo

Risposta rapida
L’errore 0x80070005 durante l’attivazione di Windows indica che qualcosa sta bloccando l’accesso ai file o ai servizi di licenza. Apri il prompt dei comandi come amministratore, esegui net stop sppsvc, poi net start sppsvc, e prova ad attivare nuovamente. Se non funziona, vai su C:WindowsSystem32sppstore, fai clic destro sulla cartella e prendi possesso per SYSTEM e Amministratori con Controllo completo. Reimpostare il servizio Software Protection risolve questo errore nella maggior parte dei casi.
Prima di iniziare: Esegui tutto come amministratore
Potrebbe sembrare ovvio, ma non puoi immaginare quante volte questo singolo passo risolve il problema. Fai clic destro su Prompt dei comandi o PowerShell e seleziona “Esegui come amministratore”. Ogni comando in questa guida dovrebbe essere eseguito da un prompt con privilegi elevati.
Soluzione 1: Reimposta il servizio Software Protection
Il servizio Software Protection (sppsvc) gestisce la licenza di Windows. Se è bloccato o corrotto, l’attivazione fallisce. Ecco come reimpostarlo:
- Apri un prompt dei comandi con privilegi elevati
- Ferma il servizio:
net stop sppsvc - Vai alla cartella dei token:
cd %windir%System32sppstore2.0 - Fai una copia di backup dei token attuali (solo per sicurezza):
ren tokens.dat tokens.old - Riavvia il servizio:
net start sppsvc - Ricrea i token:
cscript.exe %windir%system32slmgr.vbs /rilc - Riavvia il computer e prova ad attivare nuovamente
Funziona probabilmente nel 60% dei casi che ho affrontato.
Soluzione 2: Prendi possesso della cartella SoftwareProtectionPlatform
A volte le autorizzazioni sulla cartella della licenza vengono compromesse — specialmente dopo grandi aggiornamenti di Windows o se hai migrato da un altro computer. Ecco come sistemarlo:
- Apri Esplora file e vai su:
C:WindowsSystem32spp - Fai clic destro sulla cartella “store” e seleziona Proprietà
- Vai alla scheda Sicurezza e clicca Avanzate
- Clicca “Modifica” accanto al proprietario
- Digita “SYSTEM” e clicca Verifica nome, poi OK
- Spunta “Sostituisci proprietario su sottocartelle e oggetti”
- Clicca Applica e OK
- Torna su Sicurezza > Avanzate e clicca “Modifica autorizzazioni”
- Aggiungi “SYSTEM” con Controllo completo se non è già presente
- Aggiungi anche “Amministratori” con Controllo completo
- Applica le modifiche e riavvia
Soluzione 3: Verifica la presenza di software di sicurezza che interferisce
Software antivirus e firewall di terze parti possono bloccare l’attivazione. L’ho visto con Kaspersky, Bitdefender e persino alcuni tool aziendali di protezione endpoint.
Disattiva temporaneamente il tuo software di sicurezza, prova ad attivare e poi riattivalo. Se funziona, dovrai aggiungere un’eccezione per il servizio Software Protection.
Soluzione 4: Esegui lo strumento di verifica file di sistema
File di sistema corrotti possono causare tutti i tipi di problemi strani, incluso il fallimento dell’attivazione:
sfc /scannow Lascialo completare (richiede del tempo), riavvia e prova ad attivare nuovamente.
Se SFC trova problemi che non riesce a sistemare, esegui:
DISM /Online /Cleanup-Image /RestoreHealth Poi esegui nuovamente SFC.
Soluzione 5: Usa la risoluzione guidata attivazione
Windows ha uno strumento integrato per la risoluzione dei problemi che occasionalmente funziona:
- Vai su Impostazioni > Aggiornamento e sicurezza > Attivazione
- Clicca “Risoluzione problemi” (lo vedrai solo se Windows non è attivato)
- Segui le istruzioni
Non risolverà da solo problemi di autorizzazione, ma può aiutare a identificare il problema.
Soluzione 6: Reimposta lo stato di licenza di Windows (opzione estrema)
Se niente funziona, puoi completamente reimpostare lo stato di licenza:
slmgr.vbs /rearm Riavvia il computer, poi reinserisci la tua chiave del prodotto:
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX Poi attiva:
slmgr.vbs /ato Nota: Puoi usare /rearm solo un numero limitato di volte (di solito tre), quindi non esagerare.
Ancora bloccato?
Se hai provato tutto e continui a vedere l’errore 0x80070005, potrebbe esserci un problema più profondo — forse con la tua chiave del prodotto stessa o con l’infrastruttura di attivazione della tua organizzazione.
Se stai eseguendo Windows in un ambiente aziendale con licenza a volume, il problema potrebbe essere legato al tuo server KMS o ai limiti delle chiavi MAK. È un discorso completamente diverso.
Per problemi di attivazione semplici di licenza retail o OEM, contattare il supporto Microsoft con i dettagli del tuo errore è il prossimo passo. Oppure se hai bisogno di una licenza legittima di Windows, possiamo aiutarti — siamo un rivenditore Microsoft autorizzato e possiamo fornirti la corretta licenza.
Conclusione
L’errore 0x80070005 sembra spaventoso, ma di solito è solo Windows che è troppo protettivo nei confronti dei propri file di licenza. Nella maggior parte dei casi, reimpostare il servizio Software Protection o sistemare le autorizzazioni della cartella funziona.
La chiave è eseguire tutto come amministratore e procedere in modo metodico. Segui queste soluzioni nell’ordine, e probabilmente avrai attivato Windows prima di finire il tuo caffè.
Se continui a riscontrare l’errore di attivazione di Windows 0x80070005 dopo aver seguito i passaggi sopra indicati, ripercorri nuovamente i passaggi nell’ordine – nella maggior parte dei casi, il problema si risolve senza richiedere interventi più avanzati.
L’errore di attivazione di Windows 0x80070005 è frustrante, ma raramente è sintomo di un grave malfunzionamento hardware – nella maggior parte dei casi si tratta di un problema legato a driver o configurazione come quelli descritti qui.
Conserva questa guida se l’errore di attivazione di Windows 0x80070005 torna dopo un aggiornamento di Windows, visto che i problemi legati ai driver sono la causa più frequente di recidive.
L’installazione di un driver aggiornato risolve l’errore di attivazione di Windows 0x80070005 nella maggior parte dei casi che vediamo, quindi inizia da qui prima di supporre che si tratti di un problema hardware.
L’errore di attivazione di Windows 0x80070005 che si verifica subito dopo un aggiornamento di Windows indica quasi sempre un conflitto tra driver, non un guasto hardware.
La maggior parte delle persone che risolve per la prima volta l’errore di attivazione di Windows 0x80070005 conclude l’intervento entro dieci minuti, una volta che conosce il driver da aggiornare.
Se nessuno dei passaggi sopra indicati risolve l’errore di attivazione di Windows 0x80070005, verifica se si verifica solo quando utilizzi la batteria o solo quando sei collegato all’alimentazione – questo restringe velocemente il campo.
L’errore di attivazione di Windows 0x80070005 causato da un problema di driver è una delle richieste di supporto più comuni che riceviamo, ed è anche una delle più semplici da risolvere definitivamente.
Per ulteriori dettagli, consulta la documentazione ufficiale di Microsoft.
Per ulteriori guide su attivazione di software Microsoft e Windows, visita il nostro Centro Assistenza.
Domande frequenti
Perché ricevo “Accesso negato” quando provo ad attivare Windows?
L’errore 0x80070005 appare quando Windows non riesce ad accedere ai propri file di licenza a causa di autorizzazioni corrotte, un servizio Software Protection bloccato o software di sicurezza che blocca il processo di attivazione. Eseguire i comandi come amministratore e reimpostare il servizio sppsvc di solito lo risolve.
Il software antivirus può causare l’errore di attivazione di Windows 0x80070005?
Sì, programmi antivirus di terze parti come Kaspersky, Bitdefender e tool aziendali di protezione endpoint possono bloccare il processo di attivazione. Disattiva temporaneamente il tuo software di sicurezza, prova ad attivare e se funziona aggiungi un’eccezione per il servizio Software Protection.
Perdo la mia licenza di Windows se eseguo il comando slmgr /rearm?
No, il comando /rearm reimposta lo stato della tua licenza ma non invalida la tua chiave del prodotto. Dovrai reinserire la tua chiave successivamente con slmgr.vbs /ipk seguito da slmgr.vbs /ato per attivare. Nota che puoi usare /rearm solo circa tre volte prima che smetta di funzionare.
L’errore 0x80070005 significa che la mia chiave del prodotto non è valida?
Di solito no. Questo errore riguarda specificamente le autorizzazioni e l’accesso, non la validità della chiave. Se la tua chiave fosse non valida, vedresti un errore diverso come 0xC004F050 o un messaggio che dice che la chiave non ha funzionato. Sistema prima i problemi di autorizzazioni prima di sospettare un problema con la tua chiave.
Risparmia sul tuo ordine — utilizza il codice FIXIT10
Offerta a tempo limitato e con utilizzo limitato. Riscattala prima che scompaia.

