¿Cómo eliminar un archivo de 0 bytes invencible?

22

Tengo un archivo cuyo tamaño es de 0 bytes. Cuando intento eliminarlo aparece un mensaje de error que dice "No se pudo encontrar el archivo".

Aquí está la lista de cosas que he intentado eliminar el archivo:

  • Reiniciado
  • Restablecer opciones de carpeta
  • Limpié el registro con CCleaner
  • Usando el delcomando
  • Reemplazándolo con un archivo diferente

El dircomando proporciona esta información sobre el archivo:

25.06.2011 21:06 0 STALKER

Propiedades de archivo:

asdf

¿Como puedo quitarlo?

yzk
fuente
55
Cuando probaste Del desde el símbolo del sistema, ¿intentaste del *.eliminar todos los archivos de la carpeta sin extensión?
Ƭᴇcʜιᴇ007
3
@ techio007: dado que funcionó, debe enviarlo como Respuesta y luego yoz1k puede marcarlo como correcto. Esto facilitará que otras personas con el mismo problema encuentren ayuda. Gracias.
jcrawfordor
posible duplicado de No se puede eliminar el archivo pdf!
Moab
1
Espera, entonces del stalkerno funcionó, ¿pero lo del *.hizo? ¿Estás seguro de que el nombre de archivo no tenía un espacio final o algo así? Si no lo hubiera eliminado, habría querido volver a abrir su Diálogo de propiedades, luego presione Endel campo de nombre de archivo para ver si hay algún espacio en blanco adicional al final. ;-)
Synetech
@ Mooab, no es lo mismo. Esa pregunta era sobre un archivo bloqueado, este no está bloqueado, probablemente tenga un nombre de archivo no válido. Es por eso que las dos preguntas tienen respuestas completamente diferentes (y si estuviera bloqueado como en la otra pregunta, el comando en la solución no hubiera funcionado ).
Synetech

Respuestas:

13

Intente del *.desde el símbolo del sistema mientras está en la carpeta en la que se encuentra el archivo. Eliminará todos los archivos de esa carpeta que no tengan extensión.

Tyler Faile
fuente
2
Solo que no hay ninguna razón por la cual Windows no pueda mostrar sus atributos (tiempo, ACL), simplemente porque no tiene extensión. En este caso, lo más probable es que el archivo tenga un punto final, que muchos programas Win32 se ahogarán.
0xC0000022L
Este comando no funcionará a veces. En caso de que falle, encontré otra forma de eliminar el archivo: 1. Obtenga el nombre del archivo 8.3 con el dir /xcomando. 2. Eliminar el archivo con del problem_file_in_8.3_format. Más información sobre esto: superuser.com/questions/388860/… .
Seitaridis
Esta respuesta no me funciona. Solo obtenga el error habitual de archivo no encontrado. dir /xno produce otro nombre que dir.
Deleet
12

En realidad el del *.no siempre funciona. La mejor respuesta que he encontrado hasta ahora es:

  1. Abra un símbolo del sistema elevado
  2. Entrar del "\\?\C:\Users\userX\0bytefile"

... y listo, el archivo se elimina. No es necesario reiniciar ni nada más, solo necesita colocar \\?\antes del directorio cuando usa el delcomando. Utilice también el botón de tabulación para asegurarse de que el nombre sea correcto; a veces se agrega un espacio al final que puede perderse fácilmente.

Se puede encontrar una explicación aquí: ¿Por qué aparentemente este archivo no existe al intentar eliminarlo?

Fivos Kourouyiannis
fuente
Este método funcionó para mi archivo, que no se pudo eliminar con del *.otros trucos.
Deleet
1

Puedo decirte una cosa, me entristecí por eso durante unos 25 minutos investigando en Internet para obtener respuestas y ni siquiera las soluciones aquí ayudaron, honestamente creo que la gente está tratando de hacerlo de la peor y más complicada forma en que hay una solución fácil. . Recordé los viejos tiempos, win98, xp tratando con el personal más complicado de los sistemas porque solo quería hacer más y más y recordé que allí atrás solo había una mejor manera de controlar todos tus archivos en una PC y obtuve un total comandante .


  1. Instalar
  2. Ejecutar como administrador
  3. Encuentra el archivo / carpeta
  4. Eliminar con su teclado 'DEL'

¡Hecho!

Martín
fuente
-2

También puede intentar configurar mutiboot con Linux. Puede montar su disco de Windows y eliminarlo (siempre que no esté encriptado).

Recomiendo Linux Mint . Simplemente descargue el .isoarchivo y grábelo en un disco o cree una unidad flash de arranque.

Wilhelm Erasmus
fuente