Un version plus à jour est disponible ici:
http://antredesloups.info/viewtopic.php?t=106
Alors si je faisais des stats du nombre de fois ou quelqu'un est tombé ici avec la chaîne "l'ecriture decale a echouee" comme recherche dans google, je crois que si chaque visite avait rapporté 1 ct d'euros, j'aurais pu me faire un petit cadeau...
Donc effectivement j'en parle dans mon tutorial google situé ICI
Car j'avais fait un post sur le forum de France Hardware avec l'explication et des pistes de correction de ce problème.
Maintenant que le tutorial sur la base de registre est en ligne ICI et ICI, il est temps de vous fournir des articles dans les trucs et astuces pour vous aider avec votre machine.
Erreur d'écriture décalée ou erreur d'écriture dans le fichier c:\$mft
Cette erreur semble courante et très répandue.
Elle a lieu principalement sur des machines au profil similaire à celui ci:
-1Gb de RAM.
-1 Disque dur principal avec une partition principale conséquente.
-Windows XP
-Une carte graphique (particulièrement ATI) qui consomme beaucoup de bande mémoire (9500-9600-9700-9800)
Ce problème est déclenché par la mise à 1 du paramètre "LargeSystemCache" paramètre qui est souvent donné comme paramètre d'optimisation surpuissant, que je ne vous conseillerais personnellement pas justement parce qu'il peut parfois poser de graves problèmes.
Voici les infos d'ATI à ce sujet:
http://www.ati.com/support/infobase/4217.html
Tout d'abord remettre ce paramètre à 0
Il se situe dans la clé:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
LargeSystemCache=0
On peut aussi y accéder par clic droit sur "Poste de travail"
"Propriétés", puis l'onglet "Avancé", puis dans le cadre "Performances" sur le bouton "Paramètres"
Puis à nouveau "Avancé" et là il suffit de positionner les radios boutons sur "Les programmes" <= particulièrement le second qui correspond à LargeSystemCache mais l'autre peut aussi être mis sur cette valeur.
Enfin dans la base de registre toujours ici:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
ATI conseille de mettre au paramètre "SystemPages" la valeur "FFFFFFFF" vérifiez bien que le choix est positionné sur "Héxadécimale"
Voilà si ces informations ne vous ont pas aidé, n'hésitez pas à poser un commentaire, peut être d'autres pistes existent et peuvent être ajoutées.
Commentaires :
Lien croisé
Merci ATI, mais cela n'a pas resolu mon pb !
Salut,
J'ai suivi a la lettre ton tuto sur la resolution de ce probleme, mais cela n'a rien changé, et je dirais meme que cela a empiré...
En fait, j'ai exactement la config que tu sites plus haut (1go ram, chip ATI sur shuttle, xp sp2, ddur externe usb 250go). Ce dernier se deconnecte quasiment tout le temps apres le transfert d'un fichier lourd (erreur 21 ou erreur d'ecriture decalee).
Suite a la manip que tu nous as conseillee, le transfert plante au bout de 5 secondes ...
Aurais tu une idee ?
Merci d'avance !
Pour vous répondre
Je vais faire une annexe à la résolution de ce problème car vous n'avez pas du tout le même...
A savoir que celui dont je parle est pour les disques internes.
Les problèmes d'écriture décalée sur USB sont dans 90% des cas à cause de problèmes sur les drivers USBs eux mêmes. (les drivers du chipset dont tout le monde se cogne et qui une fois installés ne sont jamais ou rarement mis à jour.)
Toujours est il que je vais voir à voir ce que j'avais noté sur un problème de drivers identique sur du VIA mais je pense que la bonne solution à vérifier en premier lieu serait de mettre les drivers de votre chipset de carte mère (Intel, VIA, nvidia nforce) et voir si déjà ça ne résoudrait pas vos problèmes puis on avisera sur le fait de réduire les temps de latences du bus USB si ce n'est pas convaincant.
Quand au fait que ça plante plus vite une fois enlevé la valeur de la base de registre c'est à mon avis uniquement parce qu'il utilise moins de mémoire sur toute celle disponible et plante juste plus tot.
Postez vos infos je vais ajouter quelques pistes probables.
Re: Pour vous répondre
or il y a des mises à jour régulière en fonction de windows xp (sp2 dernièrement)
et donc il y a un firmware à mettre à jour j'ai tous ce qui faut à l'adresse suivante
http://www.barbapapaz.com/firmware/oxford.zip
et voici le site qui m'as permis de résoudre le problème
http://www.bustrace.com
j'ai 700 mo de ram, une carte ati rage fury (donc trés vielle) le processeur doit être au alentour de 1ghz
j'ai 3 disque dur et un graveur dvd sur ide
lorsque j'utilise un boitier type externe usb1/2 et firewire avec des disques dur de 160go samsung avec 8mo de cache, j'ai cette erreur et il m'est impossible de faire quoi que ce soit avec ces disques (écriture ou lecture) ça me bloque tout le pc. le cache est désactivé dans les options stratégie du disque.
si je mets les 160 sur ide pas de prob
tu as une idée, j'ai essayé sur d'autres machine
un portable même erreur
un autres fixe (amd 3.5ghz 2go ram, belle bête quoi) et pas d'erreur
as tu une idée?