Perché non riesco a eliminare i file che "non esistono", ma vengono visualizzati nella mia directory di download?


24

Ho scaricato tre video. Li ho spostati in un'altra cartella in cui ho inserito tutti i miei video, tuttavia una copia dei file viene ancora visualizzata nella mia directory di download. Ho provato (in Explorer e cmd.exe) per eliminarli, spostarli, rinominarli o aprirli, ma Windows dice che Could not find this item.il file non esiste più in quella directory ma appare ancora lì. Come posso rimuoverli dalla mia cartella di download? Ho anche provato a sostituire il file con un altro salvandolo, ma invece si siedono uno accanto all'altro e posso eliminare uno dei due ma dopo quello, l'altro non può essere eliminato. Inoltre non occupano spazio.

Sto usando Windows 7 e i file sono stati scaricati tramite Firefox su un file system NTFS.


Sono ancora lì dopo un riavvio?
iglvzx,

Il controllo del disco richiesto Uno e ho spento il mio computer molte volte da allora. Quindi sì, è ancora lì dopo il riavvio.
apokaliptis,

4
Prova a utilizzare il nome breve 8.3 per ogni file quando elimini con cmd.exe.
Andrew Lambert,

4
Utilizzare dir /xper visualizzare il nome del file 8.3 nel prompt dei comandi.
Synetech,

1
Grazie per la segnalazione Synetech! Il commento stupito funziona! Lo trasformerò in una risposta.
apokaliptis,

Risposte:


26

Ho visto Explorer che mostrava i file per un po 'dopo che erano stati eliminati, quindi la mia prima ipotesi sarebbe che fosse effettivamente cancellato ma lasciato indietro come un "fantasma".

Se tuttavia il file è ancora presente dopo il riavvio, non è quello. Invece, potrebbe essere stato utilizzato da un programma, Explorer o un programma antivirus. Suggerirei di provare Unlocker per rilasciarlo / eliminarlo, ma ancora una volta hai detto che il file è stato ricreato, quindi non sarebbe quello.

Alla fine, mi rimane solo un'opzione: un conflitto di nome file . Sono rari (non dovrebbero accadere), ma determinate circostanze (come le condizioni di gara) possono farli accadere. In questo caso, il modo migliore per gestirli è lo stesso di quando si tratta di file con nomi di file non validi (come quelli con caratteri illegali o spazi nei giorni DOS). Esistono due modi per gestire questa situazione ora, entrambi dal prompt dei comandi, quindi aprire un prompt dei comandi nella cartella contenente i file:

  • Utilizzare > dir /x per visualizzare i nomi dei file in formato 8.3 e utilizzare quello per eliminare i file in questione

o

  • Usa caratteri jolly come > del *problem*file* 

1
Tale file non valido può essere creato a livello di codice utilizzando negligentemente la fopenfunzione in combinazione con `\\?`
Wodzu

Ho avuto lo stesso problema (file visibile in Explorer ma quando si tenta qualcosa su di esso dice che il file non è stato trovato - anche dopo un riavvio) con un file in Windows 8.1 e l'eliminazione del file con Unlocker ha fatto il lavoro (dove ogni altra soluzione manuale non è riuscita) .
AlexV,

riesco a trovarlo dir /xma dice "Il sistema non riesce a trovare il file specificato." quando si tenta di eliminarlo
Daniel Cheung,

Ehi, non so quanto sia rilevante, ma se usi Win 10, come faccio io, e trovi questa domanda, come ho fatto io, potresti trovare più facile eseguire la cancellazione usando la shell bash. Avresti bisogno solo di un semplice comando rm. Solo i miei $ 0,02.
Nikhil Itty,

Andato al prompt dei comandi, esegui dir / x e quindi fatto un'eliminazione con il nome corretto. Dopo aver aggiornato il mio desktop (dov'era il file fantasma), è andato per sempre! Grazie per il suggerimento!
Exel Gamboa,

3

Non è correlato al bug di aggiornamento automatico di Windows 7 Explorer? Può essere.

Prova questa correzione di Nick sul sito Web di NGPixel :

1) Apri Risorse del computer e fai clic su Organizza> Opzioni cartella e ricerca

2) Nella scheda Visualizza, deseleziona l'opzione Nascondi file del sistema operativo protetto (consigliato).

3) Sul desktop, ora dovresti vedere 1 o più file Desktop.ini. Eliminali tutti (no, non romperà il tuo sistema, vengono generati automaticamente).

4) Riavvia il computer. Problema risolto!

fonte: http://www.ngpixel.com/2011/05/29/windows-7-fix-the-explorer-not-auto-refreshing-bug/

Spero che questo aiuto. Facci sapere. :)


No, non è il problema, sarò la risposta che ho trovato domani. Devo aspettare 8 ore. Grazie per l'aiuto però. Altri che leggono questo potrebbero avere il problema che hai descritto.
apokaliptis,

Arg; ormai da mesi ho riscontrato il bug non rinfrescante in Esplora risorse di XP, in cui le modifiche al nome file o le creazioni / eliminazioni di file non vengono visualizzate e richiedono una F5visualizzazione. E 7 Explorer ha un suo bug simile, ma diverso, in cui i .EXEfile in uso rimangono in sospeso per un po 'dopo essere stati eliminati, rendendo così impossibile l'eliminazione delle cartelle. È così noioso. : roll: (Come alcuni dei commenti sulla pagina NGPixel, anch'io non ho un'unità di rete o desktop.ini. Ovviamente il problema è più complesso di un singolo fattore causale.)
Synetech,

Ho avuto lo stesso identico problema di @Synetech, ma l'eliminazione è stata eseguita da entrambi Desktop.ini. Grazie!
Gaia,

1

Prova a eliminare la cartella specifica che contiene il file specifico nel cestino. Quindi vai al cestino e ripristina il file che hai appena eliminato. spero che funzioni per te.


1

Ho avuto un problema simile e ciò che ha funzionato per me è stato creare un file con lo stesso nome, quindi eliminare il nuovo file.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.