L'erreur "Écriture Décalée" : tout un programme !
En fait, cette erreur est à interpréter différemment suivant les circonstances :1) Sur un disque dur interne
C'est un des cas les plus simples : La base de connaissances Microsoft nous indique les pistes à suivre :
- Petit ajout personnel : faites quand même un scandisk et un defrag,
ça peut pas faire de mal.
- Encore un petit ajout : Si votre disque dur fait des drôles de
bruit, faites des sauvegardes et préparez vous à le voir vous lâcher
lâchement d'un jour à l'autre !
- Encore un ? hé oui : Changez les pilotes de chipset ou remettez
ceux par défaut de XP. (gestionnaire de périphériques > Contrôleurs
ATA/ATAPI > ... > Pilotes)
- No comment :D : Laissez XP gérer votre mémoire
virtuelle... et vérifiez les programmes susceptibles d'accéder aux disques
durs à "bas niveau" (AV, optimisation, cache disque, etc...)
- Vérifiez que le contrôleur de disque dur UDMA utilise un câble à 80
fils et 40 broches.
- Vérifiez que vos paramètres BIOS ne sont pas configurés de manière à
forcer l'accélération des modes UDMA.
- Désactivez la fonctionnalité "Activer le cache d'écriture sur le
disque" :
Si vous désactivez la fonctionnalité "Activer le cache d'écriture sur le disque", les performances de votre disque peuvent diminuer. Il peut donc être utile de surveiller les performances du système après avoir effectué la procédure suivante.- Dans l'Explorateur Windows, cliquez avec le bouton droit sur votre disque dur, puis cliquez sur Propriétés.
- Cliquez sur l'onglet Matériel.
- Cliquez sur le disque dur, puis sur Propriétés.
- Cliquez sur l'onglet Stratégies.
- Désactivez la case à cocher Activer le cache d'écriture sur le disque, puis cliquez deux fois sur OK.
- Répétez les étapes 3 à 6 pour chaque disque dur installé sur votre ordinateur.
2) Sur un support branché avec de l'USB (peut être transposé pour du FireWire)
Si vous êtes certain de la qualité de votre support externe (clé USB, H.D. -Rumeur : les Maxtor ont mauvaise réputation en externe- , etc...), passons à la seule piste logique qui nous reste : le transfert USB. Ici aussi, la base de connaissances Microsoft en parle :
Matériel défectueux ou mal configuré
La plupart des problèmes de matériel (tels que les surtensions ou les sous-tensions, les insuffisances de bande passante, les microprogrammes défectueux ou mal configurés, etc.) peut provoquer des dysfonctionnements.Vérifiez le Gestionnaire de périphériques pour vous assurer que le concentrateur racine fonctionne correctement. Si le concentrateur racine apparaît avec un point d'exclamation (!) dans un cercle jaune, assurez-vous que le BIOS assigne une demande d'interruption (IRQ) au contrôleur USB racine. Ceci est nécessaire au démarrage du pilote de périphériques.
Assurez-vous que les conditions d'alimentation du bus
ne sont pas dépassées. Les périphériques USB nécessitent un maximum de 500
milliampères pour chaque connexion. Si un périphérique tente d'utiliser
davantage de tension, les spécifications recommandent que l'ordinateur puisse désactiver
ce port spécifique jusqu'à ce que l'alimentation de l'ordinateur soit revenue
à la normale (ceci s'appelle " suspendre " le port.) De plus, si le périphérique
consomme moins de 50 milliampères, le port n'est jamais actif.
Vérifiez l'onglet Alimentation dans les propriétés du
concentrateur USB racine pour contrôler la consommation de courant du bus USB.
Pilote de périphérique défectueux, mal configuré ou manquant
Lorsque vous branchez un périphérique USB, l'ordinateur doit le charger puis le configurer sans demander de pilote de périphérique (en supposant que ce périphérique appartienne à la catégorie des pilotes définis et fournis.) Si l'ordinateur vous demande un pilote de périphérique, demandez au fabricant du périphérique si un pilote est disponible.Mauvais câblage
Il existe deux types de câbles USB, haut débit et faible débit. Les câbles de faible débit se distinguent des câbles haut débit en premier lieu par leur blindage. Si vous branchez un périphérique haut débit à un câble faible débit, vous pouvez provoquer la distorsion des signaux.Microprogramme ou BIOS obsolète
Les symptômes d'un microprogramme défectueux ou mal configuré peuvent paraître inhabituels. En général, lorsque vous supprimez et ajoutez de nouveau un périphérique USB, celui-ci devient de nouveau disponible, tout simplement. Cependant, le périphérique peut apparaître en tant que seconde instance de lui-même et se charger en tant que tel dans le Gestionnaire de périphériques. Si vous voyez des duplicatas d'un périphérique, vérifiez que vous possédez le microprogramme le plus récent pour ce périphérique. Ce problème est courant avec les imprimantes et les modems USB. Un problème similaire, avec la même cause, se produit lorsqu'un périphérique charge un pilote puis qu'il ajoute un second périphérique pour lequel il ne semble exister aucun pilote. Ce second périphérique est affiché avec un point d'exclamation dans un cercle jaune dans le Gestionnaire de périphériques. Le périphérique peut fonctionner correctement, mais vous ne pouvez pas supprimer le périphérique " fantôme " sans débrancher le périphérique parent qui semble avoir généré le périphérique fantôme. Dans ce cas également, vous pouvez résoudre le problème en mettant à jour le microprogramme ou le pilote du périphérique.
Concentrateur racine mal configuré
Les contrôleurs USB nécessitent l'affectation d'une IRQ. La ligne IRQ est assignée dans le BIOS de l'ordinateur, généralement l'IRQ 9.
2) Sur un serveur distant
Là encore, la KB Microsoft nous vient en aide en fournissant 2 articles : 293842 et surtout 321733 :
Pour déterminer si le client rencontre le problème décrit dans l'article 321733, vérifiez le journal des événements. Le journal des événements doit contenir l'ID d'événement 50 avec une source MrxSMB. L'événement contient le même texte que le message d'erreur, mais il contient également l'état d'erreur dans la section de données. Double-cliquez sur l'événement, puis cliquez sur Mots pour le type de données ; le dernier mot contient l'état. Si le code d'état est c0000022 (qui se traduit STATUS_ACCESS_DENIED), appliquez ce correctif :
- Démarrez l'Éditeur du Registre.
- Recherchez, puis cliquez sur la valeur EnableSecuritySignature
sous la clé de Registre suivante :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Lanmanserver\Parameters - Dans le menu Edition, cliquez sur DWORD,
tapez 0, puis cliquez sur OK.
(cet article complète avec cette valeur) :
- Double-cliquez sur la valeur RequireSecuritySignature,
tapez 0 (zéro) dans la zone Données de la valeur,
puis cliquez sur OK.
- Double-cliquez sur la valeur RequireSecuritySignature,
tapez 0 (zéro) dans la zone Données de la valeur,
puis cliquez sur OK.
- Quittez l'Éditeur du Registre.
- Arrêtez puis redémarrez le service Serveur ou redémarrez l'ordinateur.
Il existe également un patch, disponible sur demande auprès de Microsoft.
Voilà, c'est tout pour le moment. Si je récupère d'autres infos
intéressantes sur le problème, je les ajouterai ! ;-)