Come eliminare un file 0 byte invincibile?


22

Ho un file la cui dimensione è di 0 byte. Quando provo a rimuoverlo, viene visualizzato un messaggio di errore che dice "Impossibile trovare il file".

Ecco l'elenco delle cose che ho provato ad eliminare il file:

  • Riavviato
  • Ripristina opzioni cartella
  • Pulito il registro con CCleaner
  • Usando il delcomando
  • Sostituendolo con un altro file

Il dircomando fornisce queste informazioni sul file:

25.06.2011 21:06 0 STALKER

Proprietà del file:

asdf

Come posso rimuoverlo?


5
Quando hai provato Del dal prompt dei comandi, hai provato del *.a eliminare tutti i file nella cartella senza estensione?
Ƭᴇcʜιᴇ007,

3
@ techio007 - dato che ha funzionato, dovresti inviarlo come risposta e quindi yoz1k può contrassegnarlo come corretto. Ciò renderà più facile per gli altri con lo stesso problema trovare aiuto. Grazie.
jcrawfordor,


1
Aspetta, quindi del stalkernon ha funzionato, ma del *.ha funzionato? Sei sicuro che il nome del file non avesse uno spazio finale o qualcosa del genere? Se non lo avessi eliminato, avresti voluto richiamare di nuovo la sua finestra di dialogo Proprietà, quindi premere Endnel campo nome file per vedere se ci sono caratteri di spazi aggiuntivi alla fine. ;-)
Synetech,

@ Moab, non è lo stesso. Quella domanda riguardava un file bloccato, questo non è bloccato, probabilmente ha un nome file non valido. Ecco perché le due domande hanno risposte completamente diverse (e se fosse bloccato come in altre questioni, il comando nella soluzione non avrebbe funzionato ).
Synetech,

Risposte:


13

Prova del *.dal prompt dei comandi mentre si trova nella cartella in cui si trova il file. Eliminerà tutti i file in quella cartella che non hanno estensione.


2
Solo che non c'è alcun motivo per cui Windows non sia in grado di visualizzare i suoi attributi (ora, ACL), solo perché non ha estensione. In questo caso è molto probabile che il file abbia un punto finale, che molti programmi Win32 si strozzeranno.
0xC0000022L

Questo comando non funzionerà a volte. In caso contrario, ho trovato un altro modo per eliminare il file: 1. Ottenere il nome del file 8.3 con dir /xcomando. 2. Elimina il file con del problem_file_in_8.3_format. Ulteriori informazioni al riguardo: superuser.com/questions/388860/… .
Seitaridis,

Questa risposta non funziona per me. Basta ottenere il solito file non trovato errore. dir /xnon produce un altro nome di dir.
Deleet,

12

In realtà il del *.non sempre funziona. La migliore risposta che ho trovato finora è:

  1. Apri un prompt dei comandi con privilegi elevati
  2. accedere del "\\?\C:\Users\userX\0bytefile"

... e voilà, il file viene eliminato. Non è necessario riavviare o altro, è sufficiente inserire \\?\la directory prima di utilizzare il delcomando. Utilizzare anche il pulsante tab per assicurarsi che il nome sia corretto; a volte viene aggiunto uno spazio alla fine che può essere facilmente perso.

Una spiegazione può essere trovata qui: perché apparentemente questo file non esiste quando si tenta di eliminarlo?


Questo metodo ha funzionato per il mio file, che non è stato possibile eliminare con del *.altri trucchi.
Deleet,

1

Posso dirti una cosa, sono triste per circa 25 minuti alla ricerca di risposte in Internet e nemmeno le soluzioni qui sono state di aiuto, onestamente penso che le persone stiano cercando di farlo nel modo peggiore e più complicato in cui c'è e una soluzione semplice . Mi sono ricordato dei vecchi tempi, win98, xp che trattava con il personale più complicato nei sistemi perché volevo solo fare sempre di più e mi sono ricordato che c'era solo un modo migliore per controllare effettivamente tutti i tuoi file su un PC e mi sono semplicemente procurato un totale comandante .


  1. Installare
  2. Esegui come amministratore
  3. Trova il file / la cartella
  4. Elimina con la tastiera "CANC"

Fatto!


-2

Puoi anche provare a configurare il mutiboot con Linux. Puoi montare il tuo disco di Windows ed eliminarlo (purché non sia crittografato).

Consiglierei Linux Mint . Basta scaricare il .isofile e masterizzarlo su un disco o creare un'unità flash avviabile.

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.