Disques IDE ATA et ATAPI utilisent le mode PIO après plusieurs délai d'attente ou erreurs CRC

Traductions disponibles Traductions disponibles
Numéro d'article: 817472 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Après la mise en pause et reprendre votre ordinateur plusieurs fois, les performances du disque dur peuvent être réduite. Si vous utilisez le Gestionnaire de périphériques pour afficher les propriétés du canal IDE auquel le lecteur est connecté, leParamètres avancésonglet peut afficher que le mode de transfert en cours pour le lecteur « Mode PIO ».

Cause

Une fois que le pilote de Port IDE/ATAPI de Windows (Atapi.sys) reçoit un total cumulatif de six de dépassement de délai ou de contrôle de redondance cyclique (CRC) vérifier, le pilote réduit la vitesse de communication (le mode de transfert) à partir du mode DMA (Direct Memory Access) plus élevé afin de réduire les modes DMA dans les étapes. Si le pilote continue à recevoir des erreurs, il réduit finalement le mode de transfert vers le mode le plus lent (mode PIO).

Résolution

Windows Server 2003

Informations sur le correctif

Une fonctionnalité prise en charge qui modifie le comportement par défaut du produit est disponible auprès de Microsoft. Toutefois, cette fonctionnalité est conçue pour modifier uniquement le comportement décrit dans cet article. Appliquer cette fonctionnalité uniquement aux systèmes ayant un besoin spécifique. Cette fonctionnalité peut subir des tests supplémentaires. Par conséquent, si le système n'est pas sérieusement concerné par l'absence de cette fonctionnalité, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra cette fonction.

Si la fonctionnalité est disponible au téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » en haut de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez le Service clientèle de Microsoft et de Support pour obtenir la fonctionnalité.

RemarqueSi des problèmes supplémentaires se produisent ou si des procédures de dépannage est nécessaire, il se peut que vous deviez créer une demande de service distinct. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de cette fonctionnalité spécifique. Pour une liste complète des numéros de téléphone Microsoft Services de Support technique ou pour créer une demande de service distinct, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
RemarqueLe formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles la fonctionnalité est disponible. Si vous ne voyez pas votre langue, il est dans la mesure où la fonctionnalité n'est pas disponible pour cette langue.
Conditions préalables
Aucun service pack n'est requis.
La nécessité de redémarrer
Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif.
Informations de remplacement de correctif
Ce correctif ne remplace pas d'autres correctifs.
Informations sur les fichiers
La version anglaise de ce correctif possède les attributs de fichier (ou attributs de fichier ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour connaître la différence entre l'UTC et l'heure locale, utilisez laFuseau horaireonglet dans l'outil Date et heure du Panneau de configuration.
RemarqueAprès avoir appliqué ce correctif, vous devez modifier le Registre comme décrit dans la section « Informations supplémentaires » de cet article pour modifier ce comportement. Si vous ne modifiez pas le Registre, le correctif ne modifie pas le comportement.

Windows XP

Informations de service pack

Pour résoudre ce problème, procurez-vous le dernier service pack pour Windows XP. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322389Comment faire pour obtenir le dernier service pack Windows XP

Informations sur le correctif

Une fonctionnalité prise en charge qui modifie le comportement par défaut du produit est disponible auprès de Microsoft. Toutefois, cette fonctionnalité est conçue pour modifier uniquement le comportement décrit dans cet article. Appliquer cette fonctionnalité uniquement aux systèmes ayant un besoin spécifique. Cette fonctionnalité peut subir des tests supplémentaires. Par conséquent, si le système n'est pas sérieusement concerné par l'absence de cette fonctionnalité, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra cette fonction.

Si la fonctionnalité est disponible au téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » en haut de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez le Service clientèle de Microsoft et de Support pour obtenir la fonctionnalité.

RemarqueSi des problèmes supplémentaires se produisent ou si des procédures de dépannage est nécessaire, il se peut que vous deviez créer une demande de service distinct. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de cette fonctionnalité spécifique. Pour une liste complète des numéros de téléphone Microsoft Services de Support technique ou pour créer une demande de service distinct, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
RemarqueLe formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles la fonctionnalité est disponible. Si vous ne voyez pas votre langue, il est dans la mesure où la fonctionnalité n'est pas disponible pour cette langue.
Conditions préalables
Windows XP Service Pack 1
La nécessité de redémarrer
Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif.
Informations de remplacement de correctif
Ce correctif remplace les correctifs331958et331895.
Informations sur les fichiers
La version anglaise de ce correctif possède les attributs de fichier (ou attributs de fichier ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour connaître la différence entre l'UTC et l'heure locale, utilisez laFuseau horaireonglet dans l'outil Date et heure du Panneau de configuration.
RemarqueAprès avoir appliqué ce correctif, vous devez modifier le Registre comme décrit dans la section « Informations supplémentaires » de cet article pour modifier ce comportement. Si vous ne modifiez pas le Registre, le correctif ne modifie pas le comportement.

Windows 2000

Un correctif est disponible auprès de Microsoft. Toutefois, ce correctif est conçu uniquement pour corriger le problème décrit dans cet article. Appliquer ce correctif uniquement aux systèmes qui rencontrent ce problème spécifique.

Si le correctif est disponible au téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » en haut de cet article de la Base de connaissances. Si cette section n'apparaît pas, soumettez une demande à Microsoft Services de Support technique pour obtenir le correctif.

RemarqueSi des problèmes supplémentaires se produisent ou si des procédures de dépannage est nécessaire, il se peut que vous deviez créer une demande de service distinct. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes qui ne relèvent pas de ce correctif spécifique. Pour une liste complète des numéros de téléphone Microsoft Services de Support technique ou pour créer une demande de service distinct, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.Microsoft.com/contactus/?ws=support
RemarqueLe formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, il est dans la mesure où un correctif n'est pas disponible pour cette langue.
Conditions préalables
Windows 2000 Service Pack 2
La nécessité de redémarrer
Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif.
Informations de remplacement de correctif
Ce correctif remplace les correctifs813908,323153,314695,305176,305098,304912,304572, et298505.
Informations sur les fichiers
La version anglaise de ce correctif possède les attributs de fichier (ou attributs de fichier ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriés dans le temps universel coordonné (UTC). Lorsque vous affichez les informations du fichier, il est converti en heure locale. Pour connaître la différence entre l'UTC et l'heure locale, utilisez laFuseau horaireonglet dans l'outil Date et heure du Panneau de configuration.
RemarqueAprès avoir appliqué ce correctif, vous devez modifier le Registre comme décrit dans la section « Informations supplémentaires » de cet article pour modifier ce comportement. Si vous ne modifiez pas le Registre, le correctif ne modifie pas le comportement.

Contournement

Pour réactiver le mode de transfert par défaut ou plus rapide, pour un périphérique concerné :
  1. Double-cliquez surOutils d'administration, puis cliquez surGestion de l'ordinateur.
  2. Cliquez surOutils système, puis cliquez surGestionnaire de périphériques.
  3. Développez leContrôleurs IDE ATA/ATAPIn?ud.
  4. Double-cliquez sur le contrôleur pour lequel vous voulez restaurer le mode de transfert DMA typique.
  5. Cliquez sur lePiloteonglet.
  6. Cliquez surDésinstaller.
  7. Lorsque le processus terminé, redémarrez votre ordinateur. Lorsque Windows redémarre, le contrôleur de disque dur est énuméré et le mode de transfert est réinitialisé à la valeur par défaut pour chaque périphérique est connecté au contrôleur.

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Windows XP

Ce problème a été corrigé dans Microsoft Windows XP Service Pack 2.

Plus d'informations

Le correctif décrit dans cet article apporte les modifications suivantes :
  • Dans Windows 2000 uniquement, lecture des requêtes sur des disques ATA sont parfois effectuées avec une valeur de délai de 4 secondes. Cela se produit lorsque votre ordinateur sort du mode veille. Cela peut provoquer un délai d'attente du disque car les lecteurs mettent généralement plus de 4 secondes pour commencer à tourner. Cette valeur est passée à 10 secondes.

    Dans Windows XP et Windows Server 2003, cette valeur est toujours de 10 secondes.
  • Une autre stratégie moins agressive est implémentée pour réduire le mode de transfert (depuis le plus rapide au mode DMA le plus lent, puis au mode PIO) sur le délai d'attente et les erreurs CRC. Le comportement existant est que le pilote de Port IDE/ATAPI (Atapi.sys) réduit le mode de transfert après toute 6 cumulatives erreurs CRC. Lorsque la nouvelle stratégie est implémentée par ce correctif, Atapi.sys réduit le mode de transfert qu'après 6 erreurs CRC ou de délai d'attente consécutif. Cette nouvelle stratégie est implémentée uniquement si la valeur de Registre décrite plus loin dans cet article est présente.
Pour implémenter le comportement de substitution (réduit le mode de transfert après 6 erreurs CRC au lieu de consécutives après six erreurs cumulatives), vous devez modifier le Registre comme décrit ci-dessous après avoir appliqué le correctif.

Pour que nous puissions vous modifier le Registre, accédez à la "Aidez-moi"section. Si vous préférez modifier le Registre vous-même, passez à la "Je résous le problème moi-même"section.

Aidez-moi



Pour résoudre ce problème automatiquement, cliquez sur leJe résous le problèmebouton ou un lien. Dans laTéléchargement du fichierboîte de dialogue, cliquez surExécutez, puis suivez les étapes décrites dans le correctif il Assistant.

Implémenter le comportement de remplacement
Microsoft Fix it 50644



Notes
  • Cet Assistant peut être en anglais uniquement. Toutefois, la correction automatique fonctionne également pour les autres versions linguistiques de Windows.
  • Si vous n'êtes pas sur l'ordinateur qui rencontre le problème, enregistrez le correctif il solution à un lecteur flash ou un CD, puis exécutez-le sur l'ordinateur qui rencontre le problème.

Ensuite, accédez à la "Le problème est-il résolu ?"section.



Je résous le problème moi-même

ImportantCette section, une méthode ou une tâche contient des étapes qui vous indiquent comment modifier le Registre. Toutefois, les problèmes sérieux peuvent survenir si vous modifiez le Registre de manière incorrecte. Par conséquent, assurez-vous que vous procédez avec précaution. Pour une protection supplémentaire, sauvegarder le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème survient. Pour plus d'informations sur la façon de sauvegarder et restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756Comment faire pour sauvegarder et restaurer le Registre dans Windows


Suivez ces étapes et puis quittez l'Éditeur du Registre :
  1. Cliquez surDémarrer, cliquez surExécutez, typeRegedit, puis cliquez surOK.
  2. Recherchez et cliquez sur la clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0001
  3. Sur leModifierpointez surNouveau, puis cliquez surValeur DWORD.
  4. TypeResetErrorCountersOnSuccess, puis appuyez sur ENTRÉE.
  5. Sur leModifiermenu, cliquez surModifier.
  6. Type1, puis cliquez surOK.
Suivez ces étapes et puis quittez l'Éditeur du Registre :
  1. Cliquez surDémarrer, cliquez surExécutez, typeRegedit, puis cliquez surOK.
  2. Recherchez et cliquez sur la clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0002
  3. Sur leModifierpointez surNouveau, puis cliquez surValeur DWORD.
  4. TypeResetErrorCountersOnSuccess, puis appuyez sur ENTRÉE.
  5. Sur leModifiermenu, cliquez surModifier.
  6. Type1, puis cliquez surOK.
RemarqueLes sous-clés numérotées répertoriées précédemment correspondent aux canaux IDE primaires et secondaires sur un ordinateur qui contient un seul contrôleur IDE. Si votre ordinateur contient deux contrôleurs IDE, les sous-clés numérotées pour les canaux IDE primaires et secondaires pour chacun des deux contrôleurs peuvent être :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0002


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0003


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0004


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318} \0005
Pour vérifier que vous avez repéré la sous-clé correcte, vérifiez que le
DriverDesc
valeur de la sous-clé contient la valeur de chaîne « Primary IDE Channel » ou la valeur de chaîne « Secondary IDE Channel ».

Propriétés

Numéro d'article: 817472 - Dernière mise à jour: lundi 28 mars 2011 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Tablet PC Edition
Mots-clés : 
kbautohotfix kbhotfixserver kbwinxpsp2fix kbwinxppresp2fix kbwin2000presp5fix kbbug kbfix kbqfe kbwinserv2003presp1fix kbfixme kbmsifixme kbmt KB817472 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 817472
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com