¿Puedo recuperar este archivo de texto corrupto?

¿Puedo recuperar este archivo de texto corrupto?

Tengo un archivo PHP de texto sin formato en el que el contenido ha "desaparecido" misteriosamente. El archivo tiene 32k y el bloc de notas registra 32000 caracteres ish. Cuando abro en el panel de texto, el bloc de notas, etc., hay muchos espacios en blanco. cuando lo abro en vi veo una pantalla completa de esto ^@^@^@ Cuando abro notepad++ veo NULNULNULNUL, etc. Cambiar la codificación en notepad++ no hace nada.

Estaba editando el archivo en netbeans IDE y he usado esta configuración durante mucho tiempo, nada ha cambiado. La codificación es ANSI. No uso ningún carácter especial ya que es php. Lo único que sucedió fue que accidentalmente activé Windoze en un idioma diferente cuando estaba escribiendo y comenzó a escribir e con acentos, etc. Utilicé Ctrl, etc. para cambiar esto hasta que volvió a escribir caracteres normales.

Es evidente que ha sucedido algo que corrompe esto, pero el tamaño del archivo sugiere que es posible que el contenido aún esté allí.

¿Alguien tiene alguna sugerencia? ¿Hay algún contenido que recuperar o se ha borrado todo?

Tengo una copia de seguridad, pero está un poco desactualizada, por lo que perderé una buena cantidad de trabajo si no puedo recuperarla, lo cual, naturalmente, no quiero hacer.

Gracias.

Respuesta1

en NetBeans IDE intente: Equipo -> Historial local -> Mostrar historial local

Una vez que encuentre la instantánea que desea, haga clic derecho en la fecha y elija "Revertir del historial". (despuéshttp://netbeans-org.1045718.n5.nabble.com/Automatic-backup-of-source-files-td2888613.html)

En cuanto a Notepad++, verifique su ruta %AppData%/Notepad++/backup para ver archivos recientes; me ayudó más de una vez en caso de fallas de N++.

Respuesta2

Desplácese por el archivo en notepad++ con el ajuste de palabras habilitado y busque cualquier cosa que no sea NUL. Si resulta que todo el archivo es NUL, efectivamente se ha eliminado de forma segura y es casi imposible recuperarlo.

Desafortunadamente, no puedo pensar en ninguna razón por la cual esto sucedería en primer lugar, así que supongo que el único consejo es realizar más copias de seguridad. HT

Respuesta3

http://www.firstobject.com/dn_editor.htm

  1. Descarga el foxe (primer objeto)
  2. Ejecute la herramienta
  3. Abra el archivo con la codificación que desee convertir. - el texto se mostrará correctamente.
  4. guarda el archivo

información relacionada