Recuperando arquivos corrompidos do OpenOffice
A situação é desesperadora: você tá lá, editando aquela planilha importantíssima, e….. a energia acaba, o windows trava, a tia da limpeza puxa o estabilizador da tomada, e você perde tudo o que estava fazendo e não estava saldo. Só que, ao religar o computador, você descobre que…. o arquivo não abre! Ou está corrompido! Ou ambos! Ai jisuis, e agora?
Se você tem um backup no jeito, não tem muito problema, mas… e quando, por algum motivo o backup não resolve o problema? Ou, pior, até resolve, mas implica em horas e horas de trabalho perdidas e frustração para o usuário?
No MS-Office, pode até ser que você tenha perdido tudo, mas no OpenOffice (ou BROffice.org, como ficou conhecido no Brasil, por questões legais) a situação é diferente: É possível, sim, recuperar o arquivo (ou uma parte importante dele) sem precisar ficar escovando bits.
A grande sacada é que os arquivos do OpenOffice são na verdade arquivos XML compactados (ou “zipados”, como quiser), e podem ser abertos na maioria dos programas compactadores! Ou seja, se a corrupção do documento aconteceu em um arquivo “não importante” do conjunto, sua vida está salva!
E, como fazer para recuperar esses arquivos corrompidos?
Simples: abra o seu compactador favorito, e peça para abrir o arquivo corrompido. Se ainda houve chance de recuperação, ele listará todos os arquivos .xml lá dentro.
Reparem no arquivo ‘content.xml’. O arquivo crucial é esse. É onde estão as principais informações, a parte ‘textual’ do documento. Agora, extraia esse arquivo, como você faria com um arquivo normal, e verifique se não aparece nenhuma mensagem de erro.
Agora, vamos ao transplante: crie um arquivo em branco, no mesmo formato do arquivo corrompido (planilha, texto, apresentação, etc.) e abra-o, do mesmo jeito que você fez com o outro arquivo. Pegue o ‘contents.xml’ que você extraiu, adicione ao novo documento (provavelmente, o programa irá perguntar se você quer sobreescrever o arquivo. Sim, óbvio), feche tudo, e tente abrir o novo arquivo. Se o ‘contents.xml’ não foi o arquivo “premiado” com a corrupção, você conseguiu recuperar o que mais importa no documento.
Se o documento tinha imagens, será necessário usar o mesmo método.
“Mas… e se for justamente ESSE o arquivo corrompido?” - Bom, se você entender alguma coisa de XML pode muito bem abrir o arquivo e ver se salva algo. Lembre-se, melhor salvar ALGUMA coisa do que nada.
Importante: Esse procedimento NÃO funciona se o arquivo foi salvo em outros formatos que não sejam os nativos do OpenOffice. Formatos .doc ou .xls, por exemplo, não vão funcionar.
- Textos Relacionados
- Mandando uma parte dos arquivos do novo
- Tô ficando viciado em DC++
- Logo de manhã
- Como impedir que as pessoas acessem suas fotos e outros arquivos pessoais usando o TrueCrypt
- You Win!
Se você gostou deste post, escreva um comentário e/ou cadastre-se em nosso feed.


Gostei muito da dica.. Novidade pra mim. parabens
O problema é que meu arquivo era .doc e estava abrindo com o oppenofice.. de repente sopa de letras.. e agora pede OPCÇÕES de FILTRO ASCII. Já tentei todas e o resultado é o mesmo..
¥÷x¥.■¡#°#À4î°·Ùãð§═âmÔk¨©Âu─Æ░ßk¶ã3黾#a─ÎøÌ
#_3«
#__},î°Ü┐!╠°┌¶¤.ü»q├║#¥nZ#ͰÀoåÇ»o#Á─Îg#ÁÅ»#;é»ÑB#±uÐ#íßÙì?Àë»┼ h#_¸#à
se puder ajudar..
Um abraço e parabens