«

»

Ott 30

Windows : errore durante eliminazione files

file_delete_errorDurante la cancellazione di files o cartelle in Windows potrebbe capitarvi l’errore :

“Impossibile eliminare File : Impossibile leggere dal file o dal disco di origine.”

Le cause del problema sono molteplici, vediamo come risolvere.

 

La prima causa possibile potrebbe essere un carattere non ammesso nel nome del file, questo capita a volte quando un disco esterno o una chiavetta usb vi arriva da un altro utente che ha un sistema operativo diverso da Windows (es. Mac OS X o Linux) e che quindi ha creato sul disco un nome NON compatibile con lo standard dei nomi accettati da Windows (es. caratteri accentati, caratteri strani, simboli, ecc…).

Un modo veloce per risolvere questo problema è questo :

  • aprire il prompt dei comandi come Amministratore
    start -> esegui -> cmd
  • posizionarsi sul disco con il file problematico, es. :
    d:    , dove d: è la lettera che identifica il nostro disco
  • entrare nella cartella che contiene il file che non si cancella, es. :
    cd \percorso
  • digitare il comando
    dir /x
  • avremo un output a video simile a questo :
    D:\Percorso\dir /x
    Il volume nell’unità D è disco_ext
    Directory di D:\Percorso
    07/10/2015  21.06         944.130   FILE_C~1.AVI   File_con_nome_erratøøø.avi
  • come potete notare il file contiene dei caratteri strani in fondo al nome, per eliminarlo basterà usare il comando DEL seguito dal nome abbreviato del file che abbiamo ricavato con il comando DIR /X, nel nostro esempio sarà :
    del file_c~1.avi
    (Nota : per digitare il carattere tilde ~ premete il tasto ALT e nel frattempo digitate il codice 126 sul tastierino numerico)

 

La seconda causa possibile dell’errore potrebbe essere che il file ha un nome RISERVATO, cioè un nome usato dal sistema operativo per gestire i device e/o le periferiche e che quindi non può essere usato come nome nel file system, anche qui la causa è spesso riconducibile a dischi esterni che vi arrivano da altri utenti che non usano Windows sulle loro macchine.
Un elenco di nomi riservati che potrebbero capitarvi è :
AUX, CLOCK$, CON, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, NUL, PRN

Vediamo un esempio pratico, abbiamo sul nostro disco esterno un file D:\Percorso\Aux.txt che non si può cancellare, procediamo in questo modo :

  • aprire il prompt dei comandi come Amministratore
    start -> esegui -> cmd
  • digitare il comando
    del \\.\d:\percorso\Aux.txt

In questo modo “salteremo” i controlli di Windows sui nomi riservati e saremo in grado di rimuovere il file con il nome riservato, per maggiori informazioni fate riferimento a questo articolo Microsoft :

https://support.microsoft.com/en-us/kb/120716

 

La terza causa potrebbe essere il file system rovinato o gli indici dello stesso sul disco corrotti, è un errore che può capitare se ci sono state mancanze di corrente sul sistema o disconnessioni errate di dischi esterni oppure ancora uso con altri sistemi operativi diversi da Windows, per risolvere questo caso procediamo così :

  • aprire il prompt dei comandi come Amministratore
    start -> esegui -> cmd
  • digitare il comando
    chkdsk d: /F                (dove d: è la lettera del disco che contiene il file non cancellabile)
  • l’esecuzione del comando potrebbe essere piuttosto lunga se il disco è di grande capacità e contiene molti files, al termine avremo un report simile a questo che ci dice se sono stati trovati errori sul disco e se sono stati risolti :
    Il file system è di tipo NTFS.
    L’etichetta del volume è disco_extVerifica dei file in corso (fase 1 di 3)…
      153600 record di file elaborati.
    Verifica file completata.
    Verifica degli indici in corso (fase 2 di 3)…
    68 percento completato (voci di indice elaborate: 153729 di 176952)
    Verifica dei descrittori di sicurezza in corso (fase 3 di 3)..
      153600 descrittori di protezione/SID di file elaborati.
    Verifica descrittori di sicurezza completata.
      11677 file di dati elaborati.
    CHKDSK sta verificando il journal USN…
      1094968 byte USN elaborati.
    Verifica del journal USN completata.
    Verifica del file system effettuata.  Nessun problema rilevato.1953512447 KB di spazio totale su disco.
  • riprovate quindi a cancellare il file per vedere se era un problema di corruzione del file system del disco

 

 

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>