Logiciels > Divers

DMA, mode d'emploi

(1/8) > >>

vhd:
Salut à tous :D ,

voilà, depuis un petit temps je constate que pas mal de membres ont un problème de DMA (Direct Memory Acces) avec leurs périphériques IDE (disque dur, graveur, ...).
Alors j'ai décidé de faire ce petit post-it pour vous expliquer une méthode de configuration des périphériques IDE (pour Windows XP uniquement).

Méthode de contrôle :

1) Pour accéder au "Gestionnaire de périphériques", il y a deux méthodes

Méthode rapide

PS : Astuce donnée par bitonio6 et je l'en remercie :D

A) Cliquer sur "démarrer" (dans la barre des outils de windows)



B) Cliquer sur "Exécuter...", le panneau "Exécuter" va s'ouvrir



C) Dans le panneau "Exécuter", à l'onglet "Ouvrir :", introduisez "devmgmt.msc"(1) , puis cliquez sur "OK" (2), le "Gestionnaire de périphériques" s'ouvre



Allez au point n°2 (Dans le "Gestionnaire de périphériques", cliquer sur le "+" juste à côté de "Contrôleurs ATA/ATAPI IDE")

Méthode longue

A) Cliquer sur "démarrer" (dans la barre des outils de windows)



B) Cliquer sur "Panneau de configuration", le panneau de configuration s'ouvre



C) Dans le panneau de configuration, double-cliquer sur "Système", le panneau "Propriétés système" s'ouvre.



D) Dans "Propriétés système", cliquer sur l'onglet "Matériel" (1) , puis cliquer sur "Gestionnaire de périphériques" (2) , le "Gestionnaire de périphériques" s'ouvre



Allez au point n°2 (Dans le "Gestionnaire de périphériques", cliquer sur le "+" juste à côté de "Contrôleurs ATA/ATAPI IDE")

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2) Dans le "Gestionnaire de périphériques", cliquer sur le "+" juste à côté de "Contrôleurs ATA/ATAPI IDE" (1)



Vous allez constater qu'il va apparaître "Canal IDE principal" (2) et "Canal IDE secondaire" (3)

Alors petite explication, la majorité des PCs sont constitué de deux canaux IDE (principal et secondaire). Chaque canal compte deux périphériques (le 0 qui est le "maître" et le 1 qui est "l'esclave")

Voici un shéma explicatif :



PS : le concept de maître/esclave est important lors d'un montage/démontage de périphériques IDE

Pour accéder au Canal IDE principal (2) ou au Canal IDE secondaire (3) , double-cliquer sur celui de votre choix (le panneau "Propriétés de canal IDE principal ou secondaire" s'ouvre)

6) Dans le panneau de "Propriétés de canal IDE principal ou secondaire", cliquer sur l'onglet "Paramètres avancés" (1)



Vous allez voir apparaître les deux périphériques (0 "maître" et 1 "esclave") du canal IDE principal ou secondaire (2) , ainsi que les paramètres qui nous intéressent (3)

Interprétation et configuration des paramètres :

- A "Mode de transfert actif" vous pouvez avoir 3 cas



Ceci est le cas idéal, il n'y a rien a changer



Ceci veut dire qu'il n'y a rien de branché sur le périphérique



Ceci n'est pas bon, il faudra configurer correctement le périphérique

-  Modifier un périphérique qui se trouve en mode PIO vers un mode DMA

1) A mode de transfert vous avez actuellement ceci :



2) Vous devez le modifier pour avoir ceci :



Vous cliquez sur "OK" et vous redémarrez le PC

Au redémarrage, vérifiez que le périphérique concerné est bien en DMA

- Procédure au cas où un périphérique ne se configure pas en DMA

Il faut désinstaller le canal IDE complet (celui dont un des périphériques n'est pas configurable en DMA)
Pour cela, allez dans le "Gestionnaire de périphériques", puis cliquer sur le canal IDE "malade", puis cliquer sur le bouton de droite de la souris, puis cliquer sur "Désinstaller".



Il va s'ouvrir une page d'avertissement, cliquer sur "OK"



Il ne reste plus qu'à redémarrer le pc.
Au redémarrage, windows va réinstaller le canal IDE proprement.

Si cela ne fonctionne quand même pas :

- Changer le périphérique de nappe ou de place sur la nappe et réessayer.

- Le périphérique lui-même a un problème, peut être une défectuosité. Le contrôler.

PS : Solutions proposées par GravuTrad et je l'en remercie :D  


PS : comme vous avez pu le constater, il y a deux canal IDE (principal et secondaire), je vous conseil de vérifier les deux canaux


A ce titre, Room a une explication pour la régression du DMA en PIO, la voici (et je la remercie vivement pour cela :D) :

"à noter pour ceux qui s’interrogent sur la régression du DMA en PIO : la plupart du temps, c’est lié à des erreurs de transfert provoquées par un disque défectueux ou mal gravé.
Il faut savoir que Windows comporte un compteur interne qu’il incrémente lorsque de telles erreurs sont rencontrées. Au bout de six erreurs le système suppose que le lecteur a un pb et bloque le périphérique en mode PIO.
Dans ce cas, il existe une possibilité pour "bloquer" ce compteur et voici la méthode (proposée par GravuTrad et je le remercie :D ) :

Comment empêcher le mécanisme de désactivation de la DMA

1. Le service pack 2 doit être installé.

2. Grâce au menu exécuter, exécutez "Regedit".
Allez jusqu'à la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001.
Faites un double clic droit sur la partie droite de la fenêtre et sélectionnez "nouvelle valeur DWORD".
Nommez là "ResetErrorCountersOnSuccess", double cliquez sur cette valeur et entrez lui la valeur 1.

                             

3. Répétez cette étape si vous avez des clés 0002, 0003 (etc.) existantes.
Après un redémarrage de l'ordinateur le mode DMA ne se désactivera plus et vous délivrera donc une performance haute vitesse maximale lors de l'accès à vos données. (Même avec des cds ou dvds abîmés. Cela ne fera plus basculer de mode)

Et voilà,

Dan :wink:

Room |312|:
Bonsoir Dan  :D

Du temps gagné pour le bénéfice de tous ! Très bonne idée et magnifique mise en scène !... @+++ Room |312|  :wink:

vhd:
Bonsoir Room :D ,

merci beaucoup, c'est gentil

Dan :wink:

panasony:
Salut :wink:

Il s'ennuyait Dany ce samedi a près-midi alors il nous a pondu cette petite explication sur les canaux IDE. Bon boulôt :wink:

A+
Panasony

vhd:
Salut Pascal :D ,

ben non, je ne m'ennuyais pas je t'assure, j'avais envie de le faire et puis voilà.

Merci pour ton message, c'est sympa

Dan :wink:

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique