Istruzioni per la risoluzione dei problemi in caso di errore 0x80070005

Nelle varie fasi del download e dell'installazione degli aggiornamenti per Windows 7, 8, 8.1 e Windows 10, gli utenti possono riscontrare l'errore 0x80070005. Può anche essere visualizzato durante l'attivazione del sistema e durante le procedure di ripristino. Questo articolo descrive le cause dell'errore e fornisce istruzioni per risolverlo. Se l'errore 0x80070005 viene visualizzato in qualsiasi altra situazione, prova a utilizzare questa istruzione, ma adattato per azioni specifiche, durante le quali viene visualizzato un messaggio di errore e questo codice.

Cause di errore

Il codice 0x80070005 indica che il sistema non può accedere a determinati file di sistema e non dispone dei diritti sufficienti per lavorare con essi. A volte un problema simile si presenta a causa del funzionamento di alcuni antivirus che proteggono i file di sistema dalla modifica e dalla sovrascrittura. Di conseguenza, Windows Update non può installare versioni aggiornate di alcuni file o i servizi di attivazione non possono apportare le modifiche necessarie al registro.

Cosa deve essere fatto per risolvere l'errore 0x80070005

Se durante l'installazione dell'aggiornamento o l'attivazione del sistema operativo viene visualizzato il codice 0x80070005, è possibile correggerlo seguendo le istruzioni dettagliate seguenti:

  • Vai al sito Web ufficiale di Microsoft e scarica il file SubInACL.exe
  • Esegui questo file e installalo sul percorso C: \ subinacl \
  • Apri un editor di testo e copia un piccolo script in esso:

@echo off

Impostare OSBIT = 32

SE esiste "% ProgramFiles (x86)%" impostare OSBIT = 64

imposta RUNNINGDIR =% ProgramFiles%

IF% OSBIT% == 64 set RUNNINGDIR =% ProgramFiles (x86)%

C: \ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing" / grant = "nt service \\\\\\\\ trustedinstaller" = f

@Echo Gotovo.

@pause

  • Salvare il documento risultante sul desktop con qualsiasi nome, ma assicurarsi di avere il formato .bat.
  • Vai sul desktop, fai clic con il pulsante destro del mouse sul file creato e seleziona "Esegui come amministratore".
  • Al completamento dello script, vedrai Fine nella riga di comando che si apre. Premere un tasto qualsiasi per chiudere la finestra.
  • Riavvia il computer e prova a ripetere l'operazione in cui si è verificato il codice 0x80070005.

Se l'errore viene visualizzato durante le operazioni di ripristino del sistema o durante la creazione di un checkpoint di ripristino, provare i seguenti metodi:

  • Disattiva temporaneamente la protezione antivirus attiva se è installata sul sistema. Può causare problemi con l'accesso ai file di sistema. Se questo non aiuta, prova a rimuovere temporaneamente completamente il software antivirus.
  • Verificare se c'è spazio sufficiente sull'unità selezionata per il ripristino del sistema.
  • Controllare se l'attributo Sola lettura è impostato per la cartella di sistema Informazioni volume di sistema.

Articoli Interessanti