Forum Pplware
Ficheiro Corrupto - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Software (/forumdisplay.php?fid=4)
+--- Fórum: Windows (/forumdisplay.php?fid=5)
+--- Tópico: Ficheiro Corrupto (/showthread.php?tid=1125)



Ficheiro Corrupto - calist0 - 24-11-2008 01:51

Boa-noite,

Enquanto compilava um projecto no Eclipse (Eclipse+Cygwin) o meu pc "crashou".
O melhor estava para vir...quando o pc volta a ligar dou com o main.cpp do projecto destruido. Quando abro o ficheiro com o Notepad++ aparece me o carácter "NULL", ou seja tenho 1 ficheiro main com 38kb de "NULL's". Eu acredito que o ficheiro esteja corrupto/corrompido e que não tenha perdido o trabalho realizado durante 3 tardes. Tenho uma versão de backup, mas está um pouco desactualizada (3 tardes).
Gostava de saber se há algum programa para reconstruir o ficheiro ou algo de semelhante.
Deixo em anexo o dito cujo, para ver se alguém consegue dar me uma mão.
http://rapidshare.com/files/166771447/main.cpp.html (nao consegui juntar o ficheiro em anexo Sad )
Abraço cibernético []


RE: Ficheiro Corrupto - RaCcOn - 24-11-2008 18:38

Dificilmente irás conseguir recuperar esse ficheiro...
Existe software no mercado que promete mundos e fundos, no entanto o que já testei(Inclusive software pago) nada funcionou...
A realidade é que é um pouco difícil, já para não dizer impossivel de um software trocar caracteres NULL por outros caracteres quais queres...
O que poderias ter feito é a medida que vais trabalhando ir fazendo backups periódicos!Wink
assim não tinhas tantos problemas!


RE: Ficheiro Corrupto - calist0 - 25-11-2008 02:59

Boa-noite,
Obrigado RaCcOn por teres tentado ajudar-me com este problema. Obrigrado ao resto do pessoal que também tentou.

Abraco especial para RaCcOn Smile


RE: Ficheiro Corrupto - RaCcOn - 25-11-2008 22:37

De nada!Smile na realidade não te ajudei muito pois não resolvi o problema!Smile
Sempre as ordens amigo!Smile
Abraço!


RE: Ficheiro Corrupto - anpa - 30-12-2009 18:34

Bem, já não devo ir a tempo de certeza, mas para futuros problemas, fica aqui a minha solução.

Aconteceu-me exactamente o mesmo, o pc crashou enquanto compilava e lá se foi o meu program.cpp. Tinha um backup, mas também já estava desactualizado. Depois de algum desespero, de alguma pesquisa e de alguma ajuda dada por amigos, experimentei o seguinte:

Sendo o meu SO é o Windows 7, botão direito sobre o ficheiro->propriedades->versões anteriores. Apareceu-me algumas versões, mas mais antigas do que o meu backup.

Depois de utilizar alguns softwares em vão, experimentei explorar a minha plataforma de desenvolvimento (eu uso o Eclipse). Lá encontrei uma solução bem melhor: botão direito sobre o ficheiro -> replace with -> local history e lá estava o histórico dos "saves" para a minha salvação. Ainda perdi algum do trabalho, mas muito pouco em relação ao que perderia se usasse o backup que tinha.

Moral da história: fazer constantemente backups dos trabalhos.

Espero que isto ajude alguém. Smile

Abraço.


RE: Ficheiro Corrupto - R00KIE - 30-12-2009 18:40

Ia para dizer algo parecido, é relativamente comum os programas guardarem pelo menos uma cópia do ficheiro de como estava antes de ser guardado pela ultima vez.

O que os programas fazem é mudar a extensão do ficheiro, colocam-no como oculto e escrevem um novo com o nome certo. Se o ficheiro oculto já existir então é apagado/escrito por cima antes de ser criado o ficheiro com o conteúdo mais recente.

Esta funcionalidade a maior parte das vezes é aborrecida e só serve para acumular lixo mas quando a coisa corre mal dá muito jeito.