Access is denied (ERROR_ACCESS_DENIED) – Windows 0x80070005

0x80070005

L'errore 0x80070005 in Windows Update corrisponde ad 'Accesso negato' (ERROR_ACCESS_DENIED). Si verifica quando il sistema operativo o il servizio Windows Update non dispone delle autorizzazioni NTFS o di registro necessarie per scrivere nelle cartelle di sistema durante l'installazione della patch. Il primo controllo consiste nel verificare l'integrità dei file di sistema ed eseguire la risoluzione dei problemi come amministratore.

Cosa significa questo errore?

L'errore 0x80070005 in Windows Update corrisponde ad 'Accesso negato' (ERROR_ACCESS_DENIED). Si verifica quando il sistema operativo o il servizio Windows Update non dispone delle autorizzazioni NTFS o di registro necessarie per scrivere nelle cartelle di sistema durante l'installazione della patch. Il primo controllo consiste nel verificare l'integrità dei file di sistema ed eseguire la risoluzione dei problemi come amministratore.

Messaggio originale

Access is denied (ERROR_ACCESS_DENIED)

Contesto e parole chiave

Alias

  • E_ACCESSDENIED
  • ERROR_ACCESS_DENIED

Messaggi alternativi

  • Si sono verificati problemi durante l'installazione degli aggiornamenti (0x80070005)

Prodotti

  • Windows Update Client

Piattaforme

  • Windows 10
  • Windows 11
  • Windows Server 2022

Parole chiave

  • 0x80070005 windows update
  • errore 0x80070005

Cause possibili

Permessi NTFS o chiavi di registro alterati

Le directory SoftwareDistribution o Catroot2 hanno perso i permessi ereditati per SYSTEM o TrustedInstaller.

molto comune

Diagnosi

Stato servizi di aggiornamento

Eseguire Get-Service in PowerShell.

Come leggere il risultato. Devono essere tutti in esecuzione o Manuale.

powershell
Get-Service wuauserv, bits, cryptsvc

Risoluzione

Ripristino componenti Windows Update

Difficoltà: mediaRischio: bassoRichiede amministratore

Arresta i servizi e rinomina SoftwareDistribution e Catroot2.

  1. Arrestare wuauserv e bits
  2. Rinominare le cartelle
  3. Riavviare i servizi
cmd
net stop wuauserv && net stop bits && ren C:\Windows\SoftwareDistribution SoftwareDistribution.old && net start wuauserv && net start bits

Domande frequenti

Perché Windows Update restituisce Accesso Negato anche con account amministratore?

Perché il processo viene eseguito sotto il contesto TrustedInstaller; se le ACL sono compromesse l'operazione fallisce.

Approfondimenti

Schede correlate