logo du site
Planplan
Auteur : bulle97 Mis à jour le : 06.07.2009 Poser votre question Partager

disque dur icone Votre Windows est devenu subitement lent ? Un logiciel de gravure vous propose une modification ? Un problème de lecteur/gravure de CD/DVD ? Vous avez essayé plusieurs solutions telles que la défragmentation, le réglage des services Windows et une recherche minutieuse de "virus" sur celui-ci, mais rien n'y fait ? Windows a probablement modifié le mode de transfert en mode PIO. Après plusieurs erreurs sur le port conducteur atapi.sys ou de redondance cyclique (CRC) (source Microsoft), Windows désactive le mode de transfert DMA et le passe en mode PIO, d'où la provenance de cette lenteur extrême.

Il existe deux méthodes de transfert : le mode PIO et le mode DMA (DMA - Ultra DMA). Le mode DMA est plus avantageux puisqu'il réduit les surcharges inutiles sur le processeur en passant directement par la mémoire vive et le disque dur ce qui n'est pas le cas du mode PIO qui lui interagit principalement avec le processeur. Le mode de transfert est alors plus lent d'où l'utilité de passer le mode de transfert en mode DMA.

Le mode PIO a une vitesse de transfert allant de 3,30 à 16,70Mo/s. Le mode DMA a une vitesse de transfert comprise entre 2,10 à 16,70Mo/s et l'Ultra DMA une vitesse comprise entre 16,70 à 133Mo/s. Vous comprendrez qu'il est plus intéressant d'utiliser le mode DMA et plus précisément le mode Ultra DMA que le mode PIO quand cela est possible.


Vérifier si DMA est actif

Accéder au gestionnaire de périphériques :

Sous XP : Cliquez sur Démarrer, Panneau de configuration, Performances et maintenance, Système. Sélectionnez l'onglet Matériel puis Gestionnaire de périphériques.

Sous Vista : Cliquez sur le logo Démarrer, puis sur Panneau de configuration, dans la colonne de gauche cliquez sur Affichage classique, cliquez sur l'icône Système et dans le menu de gauche cliquez sur Gestionnaire de périphériques et cliquez sur le bouton Continuer.


Sélectionnez et déroulez la ligne Contrôleurs ATA/ATAPI IDE en cliquant sur le petit +

mode pio/dma



Faites un clic droit sur la ligne Canal IDE principal et cliquez sur Propriétés.

mode pio/dma


Dans la fenêtre qui va s'ouvrir, sélectionnez l'onglet Paramètres avancés. A périphérique 0, nous pouvons voir sur la capture d'écran ci-dessous que le mode PIO est actif, regardez principalement la ligne Mode de transfert actif que ne l'on voit pas ici. Dans ce cas présent, effectuez un clic sur la petite flèche et celle-ci fera apparaître un autre mode qui est le mode DMA et sélectionnez-le.

mode pio/dma


Toujours dans la même fenêtre, mais en dessous à Périphérique 1, choisissez à Mode de transfert, DMA si disponible puis cliquez sur Ok pour que la fenêtre se ferme.

mode pio/dma


De retour sur la fenêtre Gestionnaire de périphériques, faites un clic droit sur la ligne Canal IDE secondaire puis cliquez sur Propriétés.

mode pio/dma


Sélectionnez l'onglet Paramètres avancés puis à Mode de transfert sélectionnez DMA si disponible, comme vous avez fait ci-dessus.Puis cliquez sur Ok.

mode pio/dma


Vous avez terminé ces petits changements alors redémarrez normalement votre ordinateur en passant par le menu démarrer, arrêter puis redémarrer. Après le redémarrage de l'ordinateur, vous devriez retrouver un Windows vif comme un gardon ico. Vous pouvez vérifier à nouveau le mode de transfert et vous pourrez y voir que le mode de transfert est passé en mode DMA et plus précisément Ultra DMA mode 5 dans mon cas.


Mode PIO récalcitrant

Si vous ne pouvez pas modifier le mode de transfert (mode PIO ou DMA) comme nous venons de le voir au-dessus, il vous reste une solution radicale et normalement efficace qui consiste à désinstaller le canal IDE et Windows le réinstallera de lui-même au redémarrage.

Sous XP : Cliquez sur Démarrer, Panneau de configuration, Performances et maintenance, Système. Sélectionnez l'onglet Matériel puis Gestionnaire de périphériques.

Sous Vista : Cliquez sur le logo Démarrer puis sur Panneau de configuration, dans la colonne de gauche cliquez sur Affichage classique, cliquez sur l'icône Système et dans le menu de gauche cliquez sur Gestionnaire de périphériques et cliquez sur le bouton Continuer.


Sélectionnez et déroulez la ligne Contrôleurs ATA/ATAPI IDE en cliquant sur le petit +.

Faites un clic droit sur la ligne Canal IDE principal, cliquez sur Désinstaller, cliquez sur Ok et au message d'avertissement, cliquez sur Non, car ce n'est pas terminé.

mode pio/dma

Maintenant faites un clic droit sur la ligne Canal IDE secondaire, cliquez sur Désinstaller et cliquez sur Ok. Il est fort probable que vous n'ayez pas de message d'avertissement dans ce cas, redémarrez Windows normalement.

Dès que Windows aura redémarré, patientez pendant qu'il installe les canaux et dès qu'il aura terminé, un message d'avertissement apparaîtra vous demandant un nouveau redémarrage, acceptez. Vous pourrez alors vérifier si le mode transfert actif est bien sur Ultra DMA. Ainsi vous devriez avoir retrouvé une nouvelle vivacité au niveau de Windows.


Rien ne fonctionne !

Si les deux tentatives citées ci-dessus ne parviennent pas à passer vos périphériques IDE en mode DMA, soit votre matériel est trop ancien donc dans ce cas ceci est normal, soit votre bios est mal configuré. Je vous conseille donc d'entrer dans le bios (en général en appuyant sur la touche Suppr au démarrage de l'ordinateur), de chercher la ligne Integrated Peripherals, d'y entrer et de mettre aux lignes IDE Primary Master et IDE Primary Slave la valeur AUTO. Enregistrez vos changements puis redémarrez votre système afin de prendre en compte les modifications.

Respectez le droit d'auteur, veuillez ne pas utiliser les textes et images de ce site. site sous Copyright
retour en haut de la page - A propos - Confidentialité - Contact - Stats - Twitter - Webmaster