OVH Cloud OVH Cloud

[Aide] Réparer FAT32 sous XP

6 réponses
Avatar
Marc Goldstein
Bonjour à tous,

Sous Windows XP, je ne peux ni défragmenter mon disque C (erreur sur le
fichier xxx, le nom varie), ni changer la taille des partitions (il y en a
2) avec Partition Magic 7 (erreur 2300 : taille de fichier incorrecte). Le
disque est en FAT32.

J'ai lancé plusieurs fois Scandisk qui ne trouve pas d'erreurs. Je suis
également allé ici : http://www.fel.fujitsu.com/home/drivers.asp?L=fr&CID=1
(le disque en question est un Fujitsu) et ai téléchargé et utilisé le
logiciel "FJDT (Fujitsu ATA Diagnostic Tool)" qui a trouvé et corrigé une
erreur.

Pour autant, je ne peux toujours pas utiliser ni le défragmenteur ni
Partition Magic (toujours les mêmes erreurs). Que me conseillez-vous ?
Existe-t-il un utilitaire efficace qui répare les FAT et/ou les fichiers
défectueux ? sachant que je ne tiens pas spécialement à reformater mon
disque...

D'avance merci pour vos éléments de réponse.

Marc

6 réponses

Avatar
DROGER Jean-Paul
Marc Goldstein avait énoncé :
Bonjour à tous,

Sous Windows XP, je ne peux ni défragmenter mon disque C (erreur sur le
fichier xxx, le nom varie), ni changer la taille des partitions (il y en a 2)
avec Partition Magic 7 (erreur 2300 : taille de fichier incorrecte). Le
disque est en FAT32.


Marc


PM a quelques incompabilités d'humeur avec quelques confrères, en
particulier le soft de LINUX qui fait la même chose!
Et même avec PM8 je n'ai pas trouvé de solution satisfaisante!
La seule solution que j'ai trouvé un jour fut de faire une image de
chaque partition avec GHOST, passer la charrue (fdisk), refaire des
partitions au moins aussi grandes que les premières avec PM8, installer
les premières partitions à partir des images, les rapetisser avec PM8,
refaire des images avec les partitions plus petites, réajuster les
dernières partitions, et repartir!! enfin presque car il m'a fallut
remettre LINUX en place, le daul boot ayant sauté dans cette manip!

--
Jean-Paul DROGER (enlever "anti." et remplacer "ptt" par "wanadoo" pour
me joindre en perso; remove "anti." and replace "ptt" by "wanadoo" to
answer me directly)

Avatar
Marc Goldstein

PM a quelques incompabilités d'humeur avec quelques confrères [...]


Merci pour ta réponse. Je pensais à un utilitaire comme Spinrite. J'en ai
une vieille version (DOS, dans mon souvenir elle est très efficace) mais
malheureusement je l'ai sur disquette 5"1/4... :-(

Marc

Avatar
ZAY
Et XP est sur ce dd ? et il fonctionne ?
C'est un dd de xxx Go et n'est pas saturé ? plus d'espace libre suffisant ?
Sinon une sauvegarde et format c: le remettrait en ordre à confirmer juste
après avec scandisk
ZAY
"Marc Goldstein" a écrit dans le message de
news:41de3e61$0$29393$

PM a quelques incompabilités d'humeur avec quelques confrères [...]


Merci pour ta réponse. Je pensais à un utilitaire comme Spinrite. J'en ai
une vieille version (DOS, dans mon souvenir elle est très efficace) mais
malheureusement je l'ai sur disquette 5"1/4... :-(

Marc





Avatar
Carsten HERRMANN
Bonjour,

c'est peut-être un programme,
qui se comporte mal (ouvre un fichier pour l'écriture,
réserve de l'espace et ne ferme pas correctement le fichier).
Quand tu lances chkdsk au démarrage
(la partition système ne peut être examinée qu'au démarrage)
il répare l'erreur sans dire quelque chose (ça arrive).
Mais le mauvais programme est ensuite lancé à nouveau et
produit la prochaine erreur.

Donc, demande avec chkdsk c: /f
la réparation au prochain redémarrage.
Ensuite démarre en mode sans échec et essaye de défragmenter.

Je ne sais pas, si chkdsk est exécuté au démarrage en mode sans échec.
Dans ce cas, tu peux aussi réparer l'erreur avec l'util de Fujitsu et
ensuite démarrer en mode sans échec pour faire la défrag.

Autre possibilité :
Démarrer --> Exécuter : msconfig (ou simplement :
[touche Windows] + R --> Exécuter : msconfig )
Désactive temporairement tous les programmes et services
non-Microsoft.

Ou tu démarre chkdsk depuis le WinXP CD
dans la console de récuperation et
démarre ensuite en mode sans échec.

Le point important :
Le mauvais programme ne doit pas avoir la chance
de pourrier la FAT entre un chkdsk et le défrag.

Si ça ne marche pas et tu ne peux pas trouver le coupable,
(c'est à dire tu as presque inséré le CD pour la réinstallation)
tu peux convertir FAT32 --> NTFS .

L'erreur commis par le programme se produit peut-être pas sous NTFS ou
Windows peut récuperer sans chkdsk.

A+
Carsten

--
Adresse e-mail antispam :
E-mail sans NO_SPAM mentionné dans l'objet est automatiquement écrasé.
Avatar
Marc Goldstein

Et XP est sur ce dd ?


Oui.

et il fonctionne ?


Oui, mais il n'est pas stable. Par exemple, je supprime une série de fichier
d'un dossier... et 20 secondes plus tard, ils réapparaissent ! :-) (je
rigole, mais c'est nerveux).

C'est un dd de xxx Go et n'est pas saturé ?


Le DD fait 10 Go, une particition C de 4 Go (dont 500 Mo de disponibles) sur
laquelle figure XP, et une partition D de 6 Mo.

plus d'espace libre suffisant ?


C'est tendu...

Sinon une sauvegarde et format c: le remettrait en
ordre à confirmer juste après avec scandisk


Mouaip... J'essaie encore de bricoler jusqu'à, rien que pour voir si
j'arrive à récupérer le DD sans le reformater.

Marc

Avatar
Marc Goldstein

c'est peut-être un programme, qui se comporte mal [...]


Je ne crois pas. Certains fichiers (personnels) qui figurent sur le disque
ne peuvent ni être déplacés ni être supprimés...

Donc, demande avec chkdsk c: /f
la réparation au prochain redémarrage.
Ensuite démarre en mode sans échec et essaye de défragmenter.


La défragmentation fonctionne jusqu'à ce que Defrag trouve sur un fichier
dont la taille ne correspond pas à celle indiquée dans la FAT.

[...] Le point important :
Le mauvais programme ne doit pas avoir la chance
de pourrier la FAT entre un chkdsk et le défrag. [...]


Il n'y a plus sur C que des programmes installés par XP.

Marc