STATUS_ACCESS_DENIED 0xC0000022

Esadecimale 0xC0000022 · Decimale -1073741790 · Tipo NTSTATUS

WINDOWS

Messaggio ufficiale (come appare sullo schermo): A process has requested access to an object, but has not been granted those access rights.

Cercato anche come: 0xc0000022, error 0xc0000022, application was unable to start correctly 0xc0000022

Schema di risoluzione dei problemi di Windows: avviso in Gestione dispositivi e scansione dei file di sistema
Errori di Windows: controlla driver, file di sistema e Visualizzatore eventi, in questo ordine.

Che cosa significa

0xC0000022 compare spesso come "The application was unable to start correctly (0xc0000022)". Il programma, o un file di cui ha bisogno, non può essere aperto a causa dei permessi. Software di sicurezza e permessi danneggiati sulle cartelle dei programmi o di sistema sono cause comuni.

Si applica a: Windows 10, Windows 11

Come risolvere STATUS_ACCESS_DENIED

  1. Esegui il programma come amministratore per fare una prova
  2. Controlla la cronologia e la quarantena dell'antivirus per file del programma bloccati
  3. Controlla i permessi della cartella del programma: Proprietà > Sicurezza, e assicurati che Users abbia Lettura ed esecuzione
  4. Reinstalla l'applicazione
  5. Ripara i file di sistema da un Prompt dei comandi o da un Terminale (amministratore): esegui prima DISM /Online /Cleanup-Image /RestoreHealth, poi sfc /scannow, e riavvia quando entrambi sono terminati
  6. Se molte app falliscono dopo una modifica alla sicurezza, usa Ripristino configurazione di sistema per tornare a un punto di ripristino precedente al problema

Perché succede

Il processo non ha i diritti sull'eseguibile o su una DLL perché i permessi sono stati modificati, un prodotto di sicurezza ne blocca l'esecuzione o i file appartengono a un altro account dopo una migrazione.

Domande frequenti

0xc0000022 è la stessa cosa dell'errore 5?

Sono collegati: entrambi sono accesso negato, uno a livello del kernel NT e l'altro a livello Win32.

L'antivirus può causare 0xc0000022?

Sì, bloccando il caricamento di una DLL o di un eseguibile.

Errori correlati

Fonte: Microsoft ntstatus.h · soluzioni scritte e verificate dalla redazione (vedi la nostra politica editoriale)

Ultimo aggiornamento: