Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP

Win XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP

Réponse
 
Outils de la discussion
Vieux 09/07/2006, 11h35   #1 (permalink)
Membre éprouvé
 
Avatar de Rodrigue
 
Date d'inscription: août 2002
Messages: 441
Envoyer un message via MSN à Rodrigue
Par défaut I/O Error lors de la copie d'un fichier

Bonjour,

J'ai une erreur de lecture lors de la copie d'un fichier de backup sur mon disque dur externe firewire!!! Il s'agit d'un fichier de + de 6Go. N'y-a-t'il pas un moyen de le récupérer... même en mettant de bits de bourage aux endroits où l'information est manquante? Je peux passer sous linux s'il le faut!

Merci d'avance!
Cordialement,
Rodrigue
__________________
Rodrigue

Note: J'utilise Microsoft Visual Studio 2005
Rodrigue est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2006, 12h17   #2 (permalink)
Modérateur
 
Avatar de Nemesys
 
Date d'inscription: mars 2006
Localisation: Bordeaux
Messages: 2 000
Par défaut

Salut,


Tu es en compte admin la où se trouve les fichiers? vérifie toujours les droits car cette erreur est une erreur de sécurité d'entrée/sortie.
Certains diront que le fichier est corrompu mais je pense pas sinon ca serait plus une erreur du style "erreur de redondance cyclique".
__________________
Modérateur Hardware, Systèmes et Logiciels

Merci de respecter les règles - Utilisez les MP uniquement pour me signaler un abus sur le forum
Nemesys est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2006, 14h20   #3 (permalink)
Membre éprouvé
 
Avatar de Rodrigue
 
Date d'inscription: août 2002
Messages: 441
Envoyer un message via MSN à Rodrigue
Par défaut

Je suis en admin. C'est une erreur du disque dur. Certains clusters sont défecteux. Ma question: "Malgré que des clusters soient défectueux n'est-il pas possible de récupérer mon fichier même partiellement?"

Cordialement,
Rodrigue
__________________
Rodrigue

Note: J'utilise Microsoft Visual Studio 2005
Rodrigue est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2006, 14h50   #4 (permalink)
Modérateur
 
Avatar de Nemesys
 
Date d'inscription: mars 2006
Localisation: Bordeaux
Messages: 2 000
Par défaut

Tu as essayé de réparer les erreurs seulement ?

Par un chkdsk /f ? Tu voudrais le récuperer sans avoir à formater ?

Fais deja ce scandisk et défragmente. Puis retestes
__________________
Modérateur Hardware, Systèmes et Logiciels

Merci de respecter les règles - Utilisez les MP uniquement pour me signaler un abus sur le forum
Nemesys est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/07/2006, 14h47   #5 (permalink)
Nouveau membre du Club
 
Avatar de heinquoi
 
Date d'inscription: octobre 2003
Localisation: Orleans
Âge: 37
Messages: 54
Par défaut

quel est le systeme de fichier sur lequel est le fichier ?

NTFS, FAT32 ( taille fichier limité a 4 Go ) , Ext2, Ext3 ...

les manip vont dependre du systeme de fichier.
( en attendant d'avoir trouvé la solution, je te deconseille d'ecrire sur la partition du fichier.)
heinquoi est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 13/07/2006, 15h27   #6 (permalink)
Membre éprouvé
 
Avatar de Rodrigue
 
Date d'inscription: août 2002
Messages: 441
Envoyer un message via MSN à Rodrigue
Par défaut

Je me suis écrit un programme en C++ pour le récupérer ! J'ai réussi à le recopier sur un autre disque dur. Tenez-vous bien, 41 octets sont défectueux sur plus de 8.10E9! Franchement m'embêtez pour si peu
Il s'agit d'un fichier .iso (DVD). Le problème c'est que je ne sais ni l'extraire, ni le graver, car la structure du DVD est cassée. Le format est iso-9660. Maintenant, il faudrait que je me trouve une lib d'extraction d'iso et que je teste les différentes possibilités: 2^(41*8)! Ca fait beaucoup quand même
Si quelqu'un a une idée...
__________________
Rodrigue

Note: J'utilise Microsoft Visual Studio 2005
Rodrigue est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 21/07/2006, 16h04   #7 (permalink)
Membre régulier
 
Date d'inscription: mai 2006
Messages: 120
Par défaut

tu dois pouvoir le déplacer en lancant windows (t'es bien sur win n'est-ce pas) en mode sans échec...
Alyx² est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 04/08/2006, 10h35   #8 (permalink)
Membre éprouvé
 
Avatar de Rodrigue
 
Date d'inscription: août 2002
Messages: 441
Envoyer un message via MSN à Rodrigue
Par défaut

Désolé de ne pas voir répondu plus tôt, j'étais parti en vacances...

Je pense que vous n'avez pas bien compris. J'ai déjà récupéré le fichier. Mais lors de sa récupération, mon logiciel a détecté 41 octets défectueux. Impossible de lire leur valeur c'est pourquoi je les ai tout bonnement remplacer par des zéros
Gros problème, la structure de mon fichier ISO est dès lors cassée ... Vu que normalement à la place des 41 zéros cela devrait être d'autres valeurs... Donc je cherche un logiciel pour réparer ce fichier ISO ou alors une librairie d'extraction de fichier ISO - C# .NET / C++ / C - (pour tester l'extraction avec différentes valeurs pour les 41 octects défectueux).

Cordialement,
Rodrigue
__________________
Rodrigue

Note: J'utilise Microsoft Visual Studio 2005
Rodrigue est déconnecté   Envoyer un message privé Réponse avec citation
NEWS WINDOWSF.A.Qs WINDOWSTUTORIELS WINDOWSFREEWARES WINDOWSLIVRES WINDOWS

Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Windows > Win XP



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide