Navigaweb.net logo

Cancellare file su PC se bloccati, protetti o in uso, impossibili da eliminare

Aggiornato il:
come eliminare file bloccati o in uso su Windows con tool gratuiti, comandi CMD e metodi per la cancellazione al riavvio del sistema
file impossibile da eliminare

Capita spesso purtroppo di voler rimuovere, spostare o rinominare file e cartelle, premere quindi elimina ed essere informati, da un fastidioso messaggio di errore "Impossibile eliminare" "Il file è in uso dal seguente programma", che Windows si rifiuta di eliminarlo perchè il file è "in uso". La maggior parte delle volte poi Windows non dice da quale processo o applicazione sia in uso quel file.

Spesso il programma in questione è già stato chiuso, ma un processo fantasma o il sistema operativo stesso mantengono il controllo sulla risorsa, rendendo inutile ogni tentativo di trascinarla nel Cestino. In altri casi, l'accesso è negato a causa di permessi di sistema restrittivi o perché il file ha un nome troppo lungo che manda in crisi Esplora Risorse.

Esistono diverse strade per riprendere il controllo del proprio spazio disco, partendo dagli strumenti già presenti nel sistema fino ad arrivare a utility specifiche capaci di programmare la cancellazione prima ancora che Windows carichi l'interfaccia grafica.

LEGGI ANCHE: Controlla se un file o link è pulito o virus con 70 antivirus insieme

Ecco alcune delle cause più comuni per cui un file non si può cancellare:

  • File in uso: Un programma o processo sta utilizzando il file.
  • Protezioni di sistema: Il file è protetto da autorizzazioni di amministratore o è un file di sistema.
  • Errori del file system: Il file potrebbe essere danneggiato o il file system potrebbe avere problemi.
  • Virus o malware: Alcuni malware bloccano i file per impedirne l'eliminazione.

Identificare il processo bloccante con Monitoraggio Risorse

Prima di utilizzare software esterni, è saggio interrogare Windows per capire chi è il colpevole. Il sistema integra uno strumento di diagnostica molto potente che permette di cercare quale processo sta "tenendo in ostaggio" il vostro file.

  1. Premete la combinazione di tasti WIN + R, digitate resmon.exe e premete Invio.
  2. Spostatevi nella scheda CPU.
  3. Espandete la sezione Handle associati cliccando sulla freccia a destra (spesso appare ridotta a icona).
  4. Nella barra di ricerca "Cerca handle", digitate il nome esatto del file che non riuscite a cancellare.
  5. Attendete qualche secondo: apparirà il nome del processo (es. word.exe o explorer.exe) che sta utilizzando il file.
  6. Fate clic destro sul processo individuato e scegliete Termina processo.

Una volta terminato il processo, il blocco viene rimosso immediatamente e l'eliminazione può procedere senza errori.

PowerToys File Locksmith: L'approccio moderno

Per chi utilizza Windows 10 o 11, la soluzione più elegante proviene direttamente da Microsoft attraverso la suite dei PowerToys. Il modulo si chiama File Locksmith ed è diventato essenziale per chi vuole gestire il sistema seguendo la rotta di Navigaweb verso un'informatica più consapevole e meno dipendente da tool di terze parti dubbi.

Dopo aver installato Microsoft PowerToys, basta cliccare con il tasto destro sul file bloccato e selezionare l'icona o la voce Che cosa sta usando questo file?. Si aprirà una finestra moderna che elenca i processi attivi sul file, offrendo un comodo pulsante per terminarli all'istante.

Software per sbloccare e cancellare file (anche al riavvio)

Quando il blocco è causato da driver, malware o file di sistema protetti, terminare il processo non basta: il file si rigenera o il sistema nega l'accesso. In questi scenari serve un approccio più aggressivo che permetta, se necessario, di eliminare il file durante la fase di avvio del PC (Delete on Boot), prima che Windows carichi i moduli che lo proteggono.

LockHunter (Sicurezza e Cancellazione al Riavvio)

Tra i molti strumenti disponibili, LockHunter si distingue per un approccio conservativo ma efficace. A differenza di altri tool che distruggono i dati istantaneamente, questo programma sposta i file nel Cestino, permettendo un recupero in caso di errore.

  • Si integra nel menu contestuale con la voce "What is locking this file?".
  • Permette di sbloccare il file ("Unlock It!") o di eliminarlo.
  • Funzione chiave: Se il file non può essere cancellato perché parte integrante del sistema in esecuzione, LockHunter propone l'opzione Delete At Next System Restart. Questa funzione scrive un comando nel registro che viene eseguito al riavvio successivo, eliminando il file prima che possa essere "bloccato" nuovamente.

IObit Unlocker (Gestione multipla)

Se dovete gestire cartelle intere o gruppi di file bloccati, IObit Unlocker offre l'interfaccia più rapida. È leggero e supporta il trascinamento diretto (drag & drop) degli elementi nella sua finestra.

Le opzioni nel menu a tendina "Unlock" permettono non solo di sbloccare, ma di eseguire azioni combinate come "Sblocca & Sposta" o "Sblocca & Rinomina". È particolarmente utile quando un file non si vuole cancellare, ma solo spostare su un'unità esterna.

ThisIsMyFile (Portatile e Immediato)

Per chi preferisce non installare nulla e tenere i propri strumenti su una chiavetta USB, ThisIsMyFile è un eseguibile essenziale.

Nonostante l'interfaccia spartana, offre comandi potenti come "Reboot & Delete" (simile a LockHunter) e funzioni specifiche per terminare processi ostinati. È un ottimo "coltellino svizzero" da tenere pronto per le emergenze.

Forzare la cancellazione da Prompt dei Comandi

Il terminale di Windows offre comandi capaci di ignorare le normali interazioni grafiche, spesso sufficienti a bypassare errori superficiali di Esplora Risorse.

  1. Cercate cmd nel menu Start ed eseguitelo come Amministratore.
  2. Utilizzate il comando: del /f /q /a "PercorsoDelFile"

Il parametro /f forza la cancellazione dei file di sola lettura, mentre /a assicura che vengano inclusi anche i file nascosti o di sistema. Se il file risiede in una cartella di sistema profonda, questo metodo è spesso più veloce di qualsiasi software.

Forzare la cancellazione da Prompt dei Comandi

Il terminale di Windows offre comandi capaci di ignorare le normali interazioni grafiche, spesso sufficienti a bypassare errori superficiali di Esplora Risorse.

  1. Cercate cmd nel menu Start ed eseguitelo come Amministratore.
  2. Utilizzate il comando: del /f /q /a "PercorsoDelFile"

Il parametro /f forza la cancellazione dei file di sola lettura, mentre /a assicura che vengano inclusi anche i file nascosti o di sistema. Se il file risiede in una cartella di sistema profonda, questo metodo è spesso più veloce di qualsiasi software.

Altre soluzioni che le persone cercano

  • Problemi con nomi troppo lunghi: A volte l'errore non riguarda un blocco, ma il fatto che il percorso del file supera i 260 caratteri gestiti da Windows. La soluzione classica è usare 7-Zip. Cliccando col destro sul file e scegliendo "Aggiungi all'archivio", si può spuntare l'opzione Elimina i file dopo la compressione. Una volta creato l'archivio .zip, il file originale sarà sparito e potrete cancellare l'archivio senza problemi.
  • File di TrustedInstaller: Se ricevete un errore che cita "TrustedInstaller", state cercando di cancellare un componente core di Windows. Non usate tool di sblocco in questo caso. Se siete esperti e dovete procedere, è necessario modificare la scheda Sicurezza nelle proprietà del file, diventando "Proprietari" dell'elemento al posto del sistema.
  • Modalità Provvisoria: Se un malware impedisce l'installazione dei tool sopra citati, riavviare in Modalità Provvisoria è l'unica via. In questo stato, Windows carica solo i driver minimi e il file malevolo non sarà attivo, permettendone la cancellazione manuale.

LEGGI ANCHE: cancellare file in modo sicuro e definitivo ed eliminarli dal disco per sempre.






0%