Come risolvere efficacemente l’errore 0x80070005
Gestire l’errore 0x80070005 può essere davvero complicato, soprattutto perché si presenta in diverse situazioni, come gli aggiornamenti di Windows, il Microsoft Store o il Ripristino configurazione di sistema. In genere significa “Accesso negato”, il che sembra semplice, ma capire cosa lo blocca può essere un po’ complicato. A volte si tratta di permessi, altre volte di conflitti con app o file danneggiati.È un po’ complicato, ma ci sono modi per risolverlo. Di solito si tratta di reimpostare permessi o servizi, e il più delle volte bastano pochi accorgimenti per rimettere le cose a posto. Tieni presente che Windows non è sempre il migliore nel fornire indicazioni chiare, quindi potrebbe essere necessario procedere per tentativi.
Come risolvere l’errore 0x80070005 – Metodi comuni
Eseguire lo strumento di risoluzione dei problemi di Windows Update
Questo è il primo passo più semplice, perché Windows ha uno strumento di risoluzione dei problemi integrato che spesso risolve i problemi più comuni legati agli aggiornamenti. Controlla aspetti come i servizi di aggiornamento, le autorizzazioni e i problemi di rete. Dato che è veloce e generalmente sicuro, provatelo.
- Apri Impostazioni con Windows key + I.
- Vai su Sistema > Risoluzione dei problemi > Altri strumenti per la risoluzione dei problemi.
- Trova Windows Update e fai clic su Esegui.
- Seguire le istruzioni visualizzate: a volte è necessario riavviare il sistema e riapplicare le correzioni.
Reimposta manualmente i componenti di Windows Update
Se lo strumento di risoluzione dei problemi non risolve il problema, il passaggio successivo è reimpostare manualmente i servizi di aggiornamento. Questo elimina i download bloccati o i file di cache corrotti che potrebbero causare il problema “Accesso negato”.È un metodo un po’ noioso, ma sorprendentemente efficace, e richiede solo pochi comandi in un Prompt dei comandi con privilegi elevati.
- Apri Esegui con Windows key + R.
- Digitare
cmde premere Ctrl + Shift + Enterper avviare il Prompt dei comandi come amministratore. - Copia e incolla questi comandi uno alla volta, premendo Enterdopo ciascuno. Non preoccuparti se alcuni servizi non sono in esecuzione: verranno semplicemente ignorati o segnalati come arrestati.
net stop wuauservnet stop cryptSvcnet stop bitsnet stop sppsvcDel "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"Del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.dat"Del %SystemRoot%\SoftwareDistribution\DataStoreDel %SystemRoot%\SoftwareDistribution\DownloadDel %SystemRoot%\System32\catroot2netsh winsock resetnet start wuauservnet start cryptSvcnet start bitsnet start sppsvc
Dopo aver eseguito tutti questi comandi, riavvia il computer. Alcuni trovano che questo aiuti a far funzionare l’aggiornamento, anche se digitare tutti quei comandi può essere un po’ laborioso. Un’altra opzione è salvarli come script batch (.bat), in modo da poter fare doppio clic e lasciare che faccia il suo lavoro.
Controllare le autorizzazioni sul registro e sui servizi
Se questo errore si verifica specificamente con un servizio, come Windows Update o Windows Audio, dovresti controllare le autorizzazioni nel Registro di sistema. A volte Windows perde i diritti di proprietà o un’app di terze parti interferisce con le autorizzazioni, impedendone l’accesso. In questo caso, è necessario prestare attenzione perché modificare il Registro di sistema è rischioso, quindi esegui prima un backup. Quindi:
- Aprire l’Editor del Registro di sistema con Windows key + R, quindi digitare
regedit. - Vai a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. - Trova la chiave per il servizio problematico (ad esempio Audiosrv per l’audio o wuauserv per Windows Update).
- Fare clic con il tasto destro del mouse sulla chiave e scegliere Autorizzazioni.
- Assicurati che SYSTEM e gli amministratori abbiano il controllo completo. In caso contrario, fai clic su Avanzate e modifica il proprietario in SYSTEM. Non dimenticare di selezionare Sostituisci proprietario in sottocontenitori e oggetti.
- Rimuovere tutti gli utenti non necessari o sconosciuti e assicurarsi che le autorizzazioni siano impostate correttamente (Controllo completo).
- Fare clic su OK in tutti i punti, quindi riavviare e verificare se il servizio può essere avviato normalmente.
Se i permessi sono un problema, questo di solito risolve il problema. Ma ancora una volta, fate attenzione: le modifiche al registro possono causare seri problemi se eseguite in modo errato.
Regola le impostazioni di accesso al servizio
A volte, i servizi Windows presentano problemi di autorizzazione perché sono impostati per essere eseguiti da un utente che non ha più accesso. Modificare l’account di accesso in Sistema locale può talvolta risolvere il problema, ma è più una soluzione temporanea che una soluzione definitiva. Esegui questa operazione solo se le altre opzioni non funzionano.
- Aprire Servizi con Windows key + R, quindi digitare
services.msc. - Trova il servizio problematico, fai clic con il pulsante destro del mouse e scegli Proprietà.
- Nella scheda Accesso, seleziona Account di sistema locale e seleziona Consenti al servizio di interagire con il desktop.
- Fare clic su Applica, quindi riavviare il servizio o il PC.
Gestione dell’errore di ripristino del sistema 0x80070005
Questo è frustrante perché spesso riguarda le autorizzazioni sui file di sistema o impostazioni antivirus errate. Se si verifica l’errore durante un ripristino, provare prima a scegliere un punto di ripristino diverso o disattivare temporaneamente qualsiasi antivirus di terze parti. Windows Defender di solito è sufficiente, ma le altre app possono creare problemi. Inoltre, il ripristino dall’ambiente di avvio avanzato potrebbe evitare del tutto i conflitti di autorizzazione.
- Fare clic sul menu Start, quindi premere Maiusc e fare clic su Riavvia.
- Vai a Risoluzione dei problemi > Opzioni avanzate > Ripristino configurazione di sistema.
- Seleziona un punto di ripristino e procedi. Se continui a riscontrare errori, potrebbe trattarsi di un problema di autorizzazioni di base.
Correzione dell’errore 0x80070005 di Microsoft Store
Durante l’installazione o l’aggiornamento di app dallo Store, potrebbe verificarsi questo errore. Di solito, reimpostare la cache dello Store risolve il problema.È semplicissimo e non compromette le app o i dati:
- Apri Esegui con Windows + R.
- Digita
wsresete premi Enter. Il negozio verrà riavviato e svuoterà la cache.
Se questo non funziona, reinstalla lo Store tramite PowerShell:
- Aprire PowerShell come amministratore ( Windows key + Xquindi selezionare Windows PowerShell (Amministratore) ).
- Esegui questo comando per ottenere tutti i pacchetti che hanno “Store” nel nome:
- Prendi nota del nome completo del pacchetto, quindi rimuovilo:
- Reinstallare eseguendo:
Get-AppxPackage | findstr /b "Microsoft. WindowsStore"
Get-AppxPackage -Name "Microsoft. WindowsStore" | Remove-AppxPackage
Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft. WindowsStore_\AppxManifest.xml" -DisableDevelopmentMode
A volte la causa sono le autorizzazioni sulla %localappdata%\Packagescartella, quindi verifica che anche lì il tuo utente abbia il controllo completo.
Tutto sommato, gran parte di questo problema si riduce a permessi, servizi o dati corrotti nella cache.È un po’ complicato da risolvere, ma con un po’ di pazienza e i comandi giusti, la maggior parte di questi errori 0x80070005 può essere risolta senza dover eseguire una reinstallazione completa. Fate solo attenzione al registro o quando modificate i permessi: Windows può essere spietato se si commettono errori gravi.
Riepilogo
- Esegui lo strumento di risoluzione dei problemi di Windows Update
- Reimposta manualmente i componenti di aggiornamento tramite il prompt dei comandi
- Controllare e correggere i permessi sul registro/servizi
- Se necessario, regola le impostazioni di accesso al servizio
- Disattiva temporaneamente l’antivirus di terze parti
- Utilizzare l’avvio avanzato per i conflitti di Ripristino configurazione di sistema
- Reimposta o reinstalla Microsoft Store
- Riavviare sempre dopo grandi cambiamenti
Incartare
Queste soluzioni non sono sempre piacevoli, ma di solito risolvono il problema. Probabilmente, sono solo i permessi o i servizi bloccati a causare il mal di testa. A volte, la pazienza è fondamentale: riavvia, riprova, modifica i permessi. Speriamo che questo ti faccia risparmiare qualche ora di lavoro. Buona fortuna e non dimenticare di eseguire un backup prima di modificare i permessi del registro o i file di sistema! Incrociamo le dita affinché questo aiuti.