STATUS_ACCESS_DENIED 0xC0000022
Esadecimale 0xC0000022 · Decimale -1073741790 · Tipo NTSTATUS
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
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
- Esegui il programma come amministratore per fare una prova
- Controlla la cronologia e la quarantena dell'antivirus per file del programma bloccati
- Controlla i permessi della cartella del programma: Proprietà > Sicurezza, e assicurati che Users abbia Lettura ed esecuzione
- Reinstalla l'applicazione
- 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
- 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: