Page 1 sur 1

[Résolu] Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 10:19
par Marchombre
Salut tout le monde !

Je me retrouve assez ennuyé après une coupure d'électricité en plein cours... A 2 reprises en fait, dans différents endroits (une par ma faute, et une autre imprévisible). Du coup, j'ai 2 fichiers corrompus sous les bras. Autant pour le premier c'est ennuyeux mais pas dramatique, par contre le deuxième faut vraiment que je le récupère. Je n'avais pas activé la fonction backup, qui m'était inconnue, donc rien dans /home/openoffice/user/backup.

J'ai lu que si l'on tentait d'ouvrir un fichier avec un gestionnaire d'archive, et qu'on y parvenait pas, c'était très mauvais signe. Ben ça tombe bien j'y arrive ^^
Seulement, ça m'avance pas à grand chose, la restauration d'Oo ne fonctionnant pas, tout comme un logiciel téléchargé sur le net.

Quelqu'un aurait-il la moindre idée ? J'ai l'impression que cette restauration ne devrait pas être si compliqué, mais bon... Ce qu'il faudrait surtout, c'est que je puisse récupérer le texte brut au moins. Si j'ouvre le content.xml, j'y ai accès, mais il est perdu dans une masse de :

Code : Tout sélectionner

</text:p>
−
<text:p text:style-name="Standard">
−
<text:span text:style-name="T2">
et d'autre choses... Merci d'avance !!

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 10:44
par londoners
Bonjour,

As-tu vu ce lien ?
http://user.services.openoffice.org/fr/ ... 802#p59802
Dude, dans son tutoriel, a écrit :...

Le fichier qui nous intéresse est bien entendu content.xml. Pour le lire, il va nous falloir un éditeur XML, je vous conseille l'excellent Open Xml Editor.

Normalement l'éditeur doit indiquer l'erreur. En réalité, il indique la zone où se trouve l'erreur. Dans l'exemple ci-dessous, il manque une balise de fin pour le mot « table ». Il faut donc chercher à compléter ou corriger ce qui ne va pas.
Sinon tu peux toujours joindre ton fichier et attendre qu'un spécialiste de la récupération passe pour te donner son avis
http://user.services.openoffice.org/fr/ ... 33#p123733

A+

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 10:47
par Pierre-Yves Samyn
Bonjour et bienvenue sur ce forum
Marchombre a écrit :J'ai l'impression que cette restauration ne devrait pas être si compliqué, mais bon... Ce qu'il faudrait surtout, c'est que je puisse récupérer le texte brut au moins. Si j'ouvre le content.xml, j'y ai accès, mais il est perdu dans une masse de
C'est déjà une bonne chose en effet que l'archive soit "lisible". Le degré de complication dépend de ta connaissance du xml et de la structure des fichiers odf.

Le mieux serait de joindre ce content.xml pour qu'on puisse essayer...

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 12:10
par Marchombre
Je vais voir du côté de cet éditeur XML, mais je n'ai pas reçu d'erreur spécifique me parlant de content.xml. En fait, pas d'erreur du tout, si ce n'est qu'Oo n'est pas parvenu à restaurer ce fichier.

J'aimerais bien joindre le fichier, mais il est trop gros (1,1 mo pour le XML seul) pour être uploadé ici. Il y a beaucoup de texte et d'images. Je m'en occuperais ce soir en rentrant.

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 12:15
par londoners
Marchombre a écrit :J'aimerais bien joindre le fichier, mais il est trop gros
http://user.services.openoffice.org/fr/forum/viewtopic.php?p=123733#p123733 a écrit :Si le fichier dépasse les 500 Ko acceptés (ce qui ne présage rien de bon...) vous pouvez le joindre en passant uniquement par le site Cijoint.fr : http://www.cijoint.fr/
Ceci étant une exception à n'utiliser que dans le cadre de ce forum spécialisé dans la récupération de document.

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 12:25
par Marchombre
Merci pour cette réponse très rapide !

Voici donc le fichier entier (le XML ne pouvant être uploadé).

http://www.cijoint.fr/cjlink.php?file=c ... Dridbf.odt

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 13:27
par Pierre-Yves Samyn
Marchombre a écrit :Voici donc le fichier entier (le XML ne pouvant être uploadé).
L'extension .zip étant acceptée il aurait été possible de renommer...

De toutes façons voici le résultat de la récupération par zipRepar (a priori un seul problème de lecture d'image18)
http://www.cijoint.fr/cjlink.php?file=c ... y7c581.odt

Re: Fichier corrompu après coupure d'électricité

Publié : 25 janv. 2011 16:50
par Marchombre
En effet, tout semble avoir été récupéré, si ce n'est une image, et un minuscule décalage à un endroit. Excellente récupération donc !!

Ce qui est bizarre, c'est que l'extinction brutale du pc ait corrompu les 2 fichiers (donc corruption systématique), alors que je n'ai jamais rencontré ce type de problème auparavant. Et l'image qui a été perdue n'avais ni été insérée, ni été modifiée avant le crash (je modifiais la toute fin du document ce jour là)

Enfin en tout cas : Merci Pierre-Yves Samyn, tu m'as enlevé une grosse épine du pied !!!! :super:

J'ai essayé de réparer l'archive de l'autre .odt avec winrar et ziprepar, mais sans succès. As tu fais qqch de particulier pour y arriver ? J'ai juste tenté pour comprendre, il me faut 5 min pour réécrire ce qui y était (sais t-on jamais que le problème se reproduise).

Encore merci pour votre aide :wink:

Re: Fichier corrompu après coupure d'électricité

Publié : 26 janv. 2011 07:40
par Pierre-Yves Samyn
Marchombre a écrit :As tu fais qqch de particulier pour y arriver ?
Le plus souvent c'est un problème de xml donc il faut l'analyser et tenter de le corriger, mais, comme tu l'indiquais précédemment ici ce n'était pas le cas. J''ai juste utilisé la "méthode minutieuse" de zipRepar

Re: [Résolu] Fichier corrompu après coupure d'électricité

Publié : 26 janv. 2011 17:10
par Marchombre
Ok ! Je vais garder ZipRepar sous le coude au cas où ce genre de pb ce reproduise.