8 modi per correggere “Accesso al prompt dei comandi negato” su Windows

Il prompt dei comandi è lo strumento da riga di comando predefinito su Windows che puoi utilizzare per eseguire diverse attività. Gli utenti lo usano in particolare per eseguire vari programmi a riga di comando, integrati o meno.

Tuttavia, a volte durante l’esecuzione di tali programmi o la modifica/eliminazione di un file/cartella con questo strumento, è possibile che venga visualizzato il messaggio di errore “Accesso negato”. Potrebbe mostrare un codice di errore o indicare il motivo del problema, ma in genere non fornisce informazioni aggiuntive.

In questo articolo, abbiamo elencato tutte le possibili cause del problema insieme alle soluzioni corrispondenti.

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Sommario

Cause dell’accesso negato al prompt dei comandi

Ecco le potenziali cause dell’errore Accesso negato al prompt dei comandi:

  • Mancanza di privilegi di amministratore.
  • Autorizzazioni configurate in modo errato.
  • Crittografia di cartelle e file.
  • Infezione da malware.
  • Limitazione dovuta a software di sicurezza di terze parti.

Come risolvere l’accesso al prompt dei comandi negato?

Di seguito sono riportate le possibili soluzioni per risolvere l’errore di accesso sul prompt dei comandi:

Apri il prompt dei comandi come amministratore

Sebbene il solito prompt dei comandi sia sufficiente per la maggior parte degli scopi, non è possibile eseguire determinati look, come SFC, DISM, ecc., utilizzando il programma. Per fare ciò, devi eseguire il prompt dei comandi come admin , che eleva il suo livello di autorizzazione.

Puoi utilizzare uno di questi metodi per aprire il prompt dei comandi come amministratore:

  • Apri Esegui premendo Win + R, digita cmd e premi Ctrl + Maiusc + Invio.
  • Cerca cmd o command prompt sulla barra di ricerca (Win + S), fai clic destro su di esso e seleziona Esegui come amministratore .
  • (In Windows 11) Premi Win + X, seleziona Windows Terminal (Admin) e premi Ctrl + Maiusc + 2.

Cerca e chiudi il programma che blocca il file

Non sarai in grado di modificare o eliminare i file che qualche altro programma sta utilizzando in quel momento. Se provi a farlo, riceverai il messaggio di errore sopra. Di solito puoi chiudere il programma cercandolo su Task Manager o Process Explorer per risolvere questo problema.

Se sai quale processo o app è responsabile, puoi utilizzare Task Manager.

  1. Premi Ctrl + Maiusc + Esc per aprire Task Manager .
  2. Cerca l’app nella scheda Processi e fai clic destro su di essa.
  3. Seleziona Termina attività .

Se non conosci il processo, è meglio utilizzare Process Explorer.

  1. Scarica Process Explorer dalla piattaforma Microsoft.
  2. Estrai l’archivio e apri il programma in base all’architettura del tuo sistema.
  3. Premi Ctrl + Maiusc + F per cercare la maniglia.
  4. Digita il file, la cartella o l’handle a causa del quale si verifica questo errore e premi Invio.
  5. Quindi, controlla l’elenco per determinare il processo coinvolto.
  6. Chiudi la casella di ricerca e cerca il processo.
  7. Fai clic destro su di esso e seleziona Kill Process o Kill Process Tree .

Tuttavia, potrebbero esserci altri possibili motivi per il blocco del file. Ti consigliamo di fare riferimento al nostro articolo, Il file è aperto in un altro programma per trovare le soluzioni necessarie per tutti i casi di questo problema.

Modifica delle autorizzazioni della directory di lavoro corrente (CWD)

Windows utilizza la partizione NTFS, che include due diversi tipi di autorizzazioni. Uno di questi è l’Access Control List (ACL) che specifica le autorizzazioni di utenti e gruppi per una cartella/file.

Puoi anche riscontrare questo errore se non hai la proprietà della directory di lavoro corrente (la directory che vedi prima del segno ‘>’) o del file, così come le autorizzazioni ACL per leggere/scrivere all’interno della directory. Può anche accadere per cartelle di sistema come System32 se un malware modifica le autorizzazioni ACL.

Ecco come puoi modificare manualmente queste autorizzazioni e risolvere il problema:

  1. Apri Esplora file (Win + E) e vai alla directory.
  2. Fare clic con il tasto destro sulla cartella e selezionare Proprietà.
  3. Vai alla scheda Sicurezza e fai clic su Avanzate .
  4. Seleziona Modifica accanto a Proprietario.
  5. Fare clic su Avanzate e quindi su Trova ora.
  6. Seleziona Amministratori o il tuo account utente dall’elenco e fai clic su OK > OK .
  7. Fare clic su Applica.
  8. Quindi, seleziona Sostituisci tutte le voci di autorizzazione dell’oggetto figlio con voci di autorizzazione ereditabili da questo oggetto .
  9. Seleziona Aggiungi nella scheda Autorizzazioni.
  10. Fare clic su Seleziona un’entità e seguire i passaggi 4-6.
  11. Seleziona Controllo completo e fai clic su OK .
  12. Aggiungi il tuo account utente come principale se non è un account amministratore utilizzando lo stesso processo. Inoltre, assicurati di selezionare Controllo completo anche per quello.
  13. Continua a fare clic su OK per chiudere Proprietà mentre salvi le modifiche.

Puoi anche utilizzare la riga di comando per questo scopo se trovi scoraggiante navigare nell’interfaccia grafica. Fare così,

  1. Accedi a un account amministratore.
  2. Apri il prompt dei comandi come amministratore.
  3. Inserisci i seguenti comandi mentre sostituisci “Percorso del file o della cartella” con il percorso che ti serve:
    • takeown /f “Path of file or folder”
    • icacls “Path of file or folder” /Grant Administrators:f

Scansiona con l’antivirus

Come accennato in precedenza, alcuni script malware possono modificare le autorizzazioni ACL di file e cartelle, causando questo errore. Puoi risolvere il problema modificando manualmente le autorizzazioni. Tuttavia, è anche necessario rilevare e rimuovere il malware per evitare che tali problemi si ripetano. Fare così,

  1. Apri Esegui.
  2. Digita ms-settings:windowsdefender per aprire Windows Security .
  3. Vai a Protezione da virus e minacce e fai clic su Opzioni di scansione .
  4. Selezionare Scansione completa e selezionare Scansiona ora.

Rimuovi crittografia

Se un file è crittografato, non sarai in grado di accedervi se non disponi delle chiavi di certificato necessarie memorizzate nel tuo account utente. In tali casi, provando a spostare o modificare il file tramite il prompt dei comandi viene visualizzato “Accesso negato”. È necessario rimuovere la crittografia per eseguire tali attività. Fare così,

  1. Passare al file/cartella su Esplora file.
  2. Controlla se le icone hanno un segno di blocco, il che significa che sono crittografate.
  3. Se hanno il segno, fai clic con il pulsante destro del mouse sulla cartella/file o sulla cartella principale e seleziona Proprietà .
  4. Fare clic su Avanzate nella scheda Generale.
  5. Deseleziona Crittografa contenuto per proteggere i dati e fai clic su OK > OK .
  6. Selezionare Applica modifiche a questa cartella, sottocartelle e file e fare clic su OK .

Controlla la corruzione del file

È anche possibile che i file o le cartelle siano danneggiati e che il sistema si stia proteggendo negando l’accesso. Se il tuo CWD è una directory di sistema, puoi eseguire System File Checker (SFC) e Deployment Image Servicing and Management (DISM) per riparare tale danneggiamento . Fare così,

  1. Apri il prompt dei comandi con privilegi elevati (Richiedi come amministratore).
  2. Immettere i seguenti comandi:
    • dism /online /cleanup-image /restorehealth
    • sfc /scannow

Disinstallare il software di sicurezza di terze parti

È anche possibile che alcuni software di sicurezza come un firewall personale o un antivirus stiano bloccando l’accesso a un file eseguibile di terze parti. In una situazione del genere, riceverai l’errore Accesso negato durante il tentativo di eseguire questo programma.

Innanzitutto, assicurati che il file non sia dannoso in alcun modo. Quindi, puoi disabilitare temporaneamente il tuo firewall o antivirus di terze parti prima di utilizzare il prompt dei comandi per eseguire il file. Al termine, non dimenticare di riattivare le app di sicurezza.

Sistema operativo di installazione pulita

Se non riesci a risolvere il problema dopo aver eseguito tutti questi passaggi, l’unica opzione rimanente è eseguire un’installazione pulita di Windows. Di seguito sono riportati i passaggi per farlo. Tuttavia, a seconda della versione di Windows, potrebbero esserci alcune piccole differenze.

  1. Innanzitutto, crea un USB avviabile o di installazione di Windows .
  2. Quindi, riavvia il PC mantenendo l’USB di installazione collegato al dispositivo.
  3. Accedi al tuo BIOS utilizzando la chiave del BIOS o qualsiasi altro metodo. Puoi controllare le fonti ufficiali per conoscere la chiave del BIOS per la tua scheda madre.
  4. Vai su Impostazioni priorità di avvio o ordine e assicurati che USB sia in cima all’elenco. Dovresti essere in grado di vedere le istruzioni per farlo sull’interfaccia del BIOS.
  5. Salva le modifiche ed esci dal BIOS.
  6. Ora avvia utilizzando il supporto USB, imposta le preferenze della lingua e fai clic su Avanti.
  7. Selezionare Installa ora nella schermata Installa.
  8. Fare clic su Non ho un codice Product Key, accettare i contratti di licenza e fare clic su Avanti.
  9. Scegli la versione del tuo sistema operativo, quindi fai clic su Personalizzato: installa solo Windows (avanzato) .
  10. Seleziona la partizione di sistema e fai clic su Avanti.
  11. Segui le istruzioni sullo schermo.