Mode Pio sous XP, pourkoi tant de haine?

Mode Pio sous XP, pourkoi tant de haine? - Win NT/2K/XP - Windows & Software

Marsh Posté le 28-10-2002 à 14:54:31    

Salut à tous! Ca va bien?
 
Bon allons tout de suite dans le vif du sujet:
 
Pourkoi mes 2 HDD UDMA 5 (ATA 100) ne sont reconnus k'en PIO sous XP?
 
 
Bon maintenant j'explique un peu (ma config est dans mon profil).
 
Il y'a un 10 jours j'ai formaté mon 30Go pour y installer 98SE. DE là avec parition magik 7, j'ai créer 3 partitions. Sur l'une d'elle j'ai installé XP Pro, et par la m^me occasion formaté la partition en NTFS (les autres sont resté en Fat 32). Jusque là tout va bien, sous 98 ou XP ce disque était reconnu en tant ke UDMA5, et j'avais donc le multiboot de XP.
 
Hier j'ai installé un 60 Go (partionné sous 98 avec PM7, une partition de 6Go en NTFS, reformaté sous XP, et le reste en FAT32). Il a été reconnu et tout allait bien, sous les deux OS, il était aussi UDMA5. J'étais alors jovial et insouciant.
 
Ce matin j'ai expérimenté des problèmes au démarrage: impossible de booter (putain de gigabyte de merde!!! ke des problèmes avec cette merde n'en achetez surtout pas, et pourtant moi j'ai la rév 2.0)!!
 
En trifouillant, un peu le bios (ke je connais par coeur vu le nombre de fois ke je l'ai fait) et au bout de 6-7 essais, l'ordi a enfin booté. Après pas de problème tout allait bien.
 
Au bout de 2-3 démarrages je remarque que XP devient très lent:
- 2 minutes pour arriver sur le burau (10 sec en temps normal)
- trop de temps pour s'éteindre et tout ça...
 
L'explication est bien simple: gestionnaire de périph/canal IDE/ IDE parincipal -----> les 2 disques sont d'un coup en PIO (alors que "DMA si dispo" est activé). Un peu chiant, pourtant sur le canal IDE 2 (un DVD en maître, un graveur en esclave), tout est en DMA.
 
Je pensais (logiquement à mon avis) ke ça venait de la carte mère. Or dans le bios tous les réglages sont à présents comme avant (du temps ou je n'avais ke le 30Go en DMA5). Ce n'est pas une preuve me direz vous?
 
C vrai. Mais la vraie preuve ke ça ne vient ni des HDD ni de la mobo c ke: SOUS 98 TOUT FONCTIONNE PARFAITEMENT NORMALEMENT ET LES DEUX HDD SONT EN DMA5!!!!! Et ceci bien sûr sans rien changer dans le bios, dans les branchements des nappes IDE, dans les jumpers des HDD etc.
 
Ce ki est sûr c ke:
- les jumpers des HDD sont correctement disposés (100% sûr)
- les nappes sont correctement branchées et disposées (100% sûr)
- les HDD fonctionnent correctement (100% sûr)
- a priori la carte mère n'a pas à être flashée (ça c pas sûr)
 
Bien sûr j'ai tenté de débrancher mon 60Go (le slave donc, sans OS en plus) mais là pareil XP ne veut plus me le reconnaître en DMA...
 
Dans le bios de la mobo tout est en auto mais m^me kan je force le canal IDE 1 à être ATA 66/100, rien n'y fait...
 
En gros je n'y comprends rien, pourkoi ça marchait sous XP et d'un coup plus rien? Pourkoi ça marche parfaitement sous 98 (ça c tant mieux remarque mais bon...)?
 
En gros je suis dégouté. Et je sais pas koi faire...
 
Voilà je vous remercie d'avoir pris la peine de lire et lpus encore d'essayer de m'aider.
 
A +
 
JUJ, c trop nul

Reply

Marsh Posté le 28-10-2002 à 14:54:31   

Reply

Marsh Posté le 28-10-2002 à 15:01:48    

bon le peu que j'ai lu  , je te conseil pas de faire des mélanges fat32 et ntfs si tu ne veux pas avoir d'ennui  , sois tu choisi l'un sois tu choisi l'autre
 
met tt en fat32 et tt iras tres bien  ;o)

Reply

Marsh Posté le 28-10-2002 à 15:08:36    

saxgard a écrit a écrit :

bon le peu que j'ai lu  , je te conseil pas de faire des mélanges fat32 et ntfs si tu ne veux pas avoir d'ennui  , sois tu choisi l'un sois tu choisi l'autre
 
met tt en fat32 et tt iras tres bien  ;o)




 
C'est koa le rapport ?


---------------
Je me lève de bonne humeur
Reply

Marsh Posté le 28-10-2002 à 15:10:27    

Ouais mais je vois pas pourkoi ça me ferait sauter le DMA de mettre des trucs en NTFS et d'autres en FAT32)...
 
A +
 
JUJ, ingorant

Reply

Marsh Posté le 28-10-2002 à 15:11:32    

J'ai aussi eu le problème PIO suite à l'installation du service pack 1 de XP. La solution a été d'effacer le canal IDE incriminé dans le panneau de configuration-Système-Matériel-Gestionnaires de périphérique-Contrôleur ATA/ATAPI IDE-Canal IDE ...
Dans mon cas, ce n'était que le canal du DVD et graveur. Je ne sais pas si on peut faire pareil avec le canal du disque de XP.
Ensuite au reboot, le canal est redétecté correctement


Message édité par AlC le 28-10-2002 à 15:28:10
Reply

Marsh Posté le 28-10-2002 à 15:12:58    

Très bien je vais essayer ça...
 
Mais ça m'a l'air un peu chaud.
 
A +
 
JUJ, on sait jamais

Reply

Marsh Posté le 28-10-2002 à 15:14:32    

Mams a écrit a écrit :

 
 
C'est koa le rapport ?




bin le rapport c'ets qu'a vouloir trop faire de melange ca fini par merdé  , donc deja si tu veux centraliser ton pb et voir d'ou il peu venir, bin ca serai une solution a faire  , j'ai pas dis que c'était la solution  mais bon  
des fois  meme les choses auxquel tu penses que pour toi ca devrait marché  , bin pou windows c'ets peut etre moin le cas
 
sinon se que tu peu essayerd e faire pour que le dma revienne c'ets de virer le canal ide des disque dur  et de le reinstallé  et ca devrait marché au moin un certain temps  
 
mais se ne sont que des idées que je propose  et je répète j'ai aps dis que c'était LA solution

Reply

Marsh Posté le 28-10-2002 à 15:15:24    

AlC a écrit a écrit :

J'ai aussi eu le problème PIO suite à l'installation du service pack 1 de XP. La solution a été d'effacer le canal IDE incriminé dans le panneau de configuration-Système-Matériel-Gestionnaires de périphérique-Contrôleur ATA/ATAPI IDE/Canal IDE ...
Dans mon cas, ce n'était que le canal du DVD et graveur. Je ne sais pas si on peut faire pareil avec le canal du disque de XP.
Ensuite au reboot, le canal est redétecté correctement




 
oups pardon j'avais pas vu que tu proposé de  viré le canal ide aussi  , ta du écrire quand j'écrivais désolé  

Reply

Marsh Posté le 28-10-2002 à 15:17:29    

c un bug connu de XP :
 
a un moment, il te fout parfois t device en PIO.....
 
ca ne sert a rien de changer vos jumper, force le DMA => XP s'en dilate la rate et repart en PIO
 
le truc est de supprimer dans le gestionnaire de peripheriques, le canal posant probleme.
 
on redemarre, il redetecte le canal, il le reinstalle et hop, t periph sont en DMA :)
 

Reply

Marsh Posté le 28-10-2002 à 15:17:32    

Voila pourquoi:
http://www.microsoft.com/hwdev/tec [...] DE-DMA.asp
 
Donc en gros:
- Soit tes nappes sont nazes
- Soit tes periphs IDE ont un probleme
- Soit ton controlleur a un probleme
- Soit tes drivers IDE sont pourris (le + probable)
- Soit tu essayes de lire un fichier qui a un CRC pourri
 
Pour remettre en DMA, pas besoin de supprimer le canal IDE. Tu fais click droit/mettre a jour le pilote sur le canal IDE incrimine, et avec un peu de chance tu n'auras meme pas besoin de redemarrer.
 
A++


Message édité par BC-A le 28-10-2002 à 15:18:21

---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 28-10-2002 à 15:17:32   

Reply

Marsh Posté le 28-10-2002 à 15:18:25    

cool, c bon a savoir ca :)

Reply

Marsh Posté le 28-10-2002 à 15:18:27    

Non mais t'inkiètes!
 
Moi je sais pas ce k'il faut faire donc je suis ouvert à toutes vos proposition, donc je vais dégommer ce putain de canal IDE et après on va voir!
 
A +
 
JUJ, pourkoi pas

Reply

Marsh Posté le 28-10-2002 à 15:18:58    

Voilà la version plus scientifique:
 

Citation :

Il arrive quelque fois après une mauvaise fermeture, un reboot inopiné ou un freeze, que Win XP passe subitement un ou plusieurs lecteur en PIO mode, beaucoup plus lent que l'UDMA bien sûr.  
Les symptômes sont les suivants => les accès disk plus lent, la copie d'un lecteur cd-dvd/ROM vers le disk semble interminable, graver un CD rend le PC d'une lenteur insupportable...  
 
Pour vérifier si vous êtes en mode PIO, jeter donc un coup d'oeil dans les propriétés systèmes (WIN+pause-break), onglet matériel => Gestionnaire de périphérique => Controleur ATA/ATAPI-IDE et là vous avez, le canal IDE principal, secondaire et le chipset master controleur IDE... Regarder donc à hauteur de l'onglet paramètre avancé et vérifier si pour le master ou le slave vous êtes en mode PIO. Si c'est le cas!, pour revenir en mode UDMA, la manip est la suivante ==>  
 
Ouvrez la base de registre, (regedit dans exécuter), et répérer les clés suivantes. =>  
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x  
 
A hauteur de cette clé, les 4 derniers chiffres sont en principe du style : 0001, 0002. Et à hauteur de ces clés, vous devriez trouvez,  
=> MasterIdDataChecksum et SlaveIdDataChecksum.  
 
La solution est de simplement Deleter la valeur correspondante à votre drive..., cela permettra donc ainsi, après reboot du PC de récupérer les capabilités d'UDMA!  
 
Exemple concret  
 
Votre DVD qui est en slave du DD sur le primary IDE est en mode PIO  
 
Vous allez là ou il faut dans la base de registre, donc à hauteur de 0001 qui signifie IDE1 et là, vous effacer tout simplement les valeurs attribué à SLAVE ID DATA CHECKSUM  
 
Et voila, après reboot, si tout s'est passé correctement, votre lecteur sera à nouveau en mode UDMA
 
Source: TT-hardware.com


A noter que j'ai pas testé cette méthode...


Message édité par AlC le 28-10-2002 à 15:24:56
Reply

Marsh Posté le 28-10-2002 à 15:25:28    

AlC a écrit a écrit :

Voilà la version plus scientifique:
 
 
A noter que j'ai pas testé cette méthode...




Ben reinstaller le driver ca fait la meme chose. Et pas besoin de redemarrer dans certains cas.
 
Et les 'quelque fois' sont expliques tres clairement sur le site de microsoft


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 28-10-2002 à 15:33:18    

AlC a écrit a écrit :

Voilà la version plus scientifique:
 

Citation :

Il arrive quelque fois après une mauvaise fermeture, un reboot inopiné ou un freeze, que Win XP passe subitement un ou plusieurs lecteur en PIO mode, beaucoup plus lent que l'UDMA bien sûr.  
Les symptômes sont les suivants => les accès disk plus lent, la copie d'un lecteur cd-dvd/ROM vers le disk semble interminable, graver un CD rend le PC d'une lenteur insupportable...  
 
Pour vérifier si vous êtes en mode PIO, jeter donc un coup d'oeil dans les propriétés systèmes (WIN+pause-break), onglet matériel => Gestionnaire de périphérique => Controleur ATA/ATAPI-IDE et là vous avez, le canal IDE principal, secondaire et le chipset master controleur IDE... Regarder donc à hauteur de l'onglet paramètre avancé et vérifier si pour le master ou le slave vous êtes en mode PIO. Si c'est le cas!, pour revenir en mode UDMA, la manip est la suivante ==>  
 
Ouvrez la base de registre, (regedit dans exécuter), et répérer les clés suivantes. =>  
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x  
 
A hauteur de cette clé, les 4 derniers chiffres sont en principe du style : 0001, 0002. Et à hauteur de ces clés, vous devriez trouvez,  
=> MasterIdDataChecksum et SlaveIdDataChecksum.  
 
La solution est de simplement Deleter la valeur correspondante à votre drive..., cela permettra donc ainsi, après reboot du PC de récupérer les capabilités d'UDMA!  
 
Exemple concret  
 
Votre DVD qui est en slave du DD sur le primary IDE est en mode PIO  
 
Vous allez là ou il faut dans la base de registre, donc à hauteur de 0001 qui signifie IDE1 et là, vous effacer tout simplement les valeurs attribué à SLAVE ID DATA CHECKSUM  
 
Et voila, après reboot, si tout s'est passé correctement, votre lecteur sera à nouveau en mode UDMA
 
Source: TT-hardware.com


A noter que j'ai pas testé cette méthode...




 
si on met le slaveidedatacheksum a 0 ,il ne ettra plus le lecteur en PIO ? es-ce que j'ai bien compris ou  non ? loll

Reply

Marsh Posté le 28-10-2002 à 15:34:47    

saxgard a écrit a écrit :

 
 
si on met le slaveidedatacheksum a 0 ,il ne ettra plus le lecteur en PIO ? es-ce que j'ai bien compris ou  non ? loll




On pourrait penser que oui, mais en fait non  :D  
 
il faut supprimer la cle et rebooted pour que cette methode fonctionne


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 28-10-2002 à 15:38:27    

Bon vous êtes des génis de l'informatique!!!
 
Mettre à jour le pilote n'a pas été possible (j'avais déjà le plus récent apparemment), donc j'ai explosé le ide principal, j'ai redémarré et il a tout redétecté, j'ai à nouveau redémarrer pour finir l'installation et là c bon!
 
Franchement merci à tous ça m'a été d'une très grande aide.
 
Merci bcp!  :jap:  :love:  
 
A +
 
JUJ, rejovial

Reply

Marsh Posté le 28-10-2002 à 15:40:41    

juj a écrit a écrit :

Bon vous êtes des génis de l'informatique!!!
 
Mettre à jour le pilote n'a pas été possible (j'avais déjà le plus récent apparemment), donc j'ai explosé le ide principal, j'ai redémarré et il a tout redétecté, j'ai à nouveau redémarrer pour finir l'installation et là c bon!
 
Franchement merci à tous ça m'a été d'une très grande aide.
 
Merci bcp!  :jap:  :love:  
 
A +
 
JUJ, rejovial




Comment ca n'a pas ete possible ?  :heink:  
 
Va voir ici http://a.vouillon.free.fr
 
et dans la FAQ tout est explique


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 28-10-2002 à 15:41:29    

Verifie quand meme regulierement que ca ne retombe pas.


---------------
Traduction FR de FileZilla Server
Reply

Marsh Posté le 28-10-2002 à 15:41:49    

juj a écrit a écrit :

Bon vous êtes des génis de l'informatique!!!
 
Mettre à jour le pilote n'a pas été possible (j'avais déjà le plus récent apparemment), donc j'ai explosé le ide principal, j'ai redémarré et il a tout redétecté, j'ai à nouveau redémarrer pour finir l'installation et là c bon!
 
Franchement merci à tous ça m'a été d'une très grande aide.
 
Merci bcp!  :jap:  :love:  
 
A +
 
JUJ, rejovial




 
par contre si je peu me permettre  , attends  toi a se que ca se remette en PIO , car si ta un pb ou un conflit , alors ca reviendra ;, moi ca me fais ca avce mon DVD rom , a cahque fois je suis obligé de remettre les bonnes valeurs ds la base de registre  
voilouu

Reply

Marsh Posté le 28-10-2002 à 15:49:32    

Ok ben j'espère ke ça reviendra pas trop souvent mais l'essentiel est ke je connais maintenant la parade grace à vous!
 
A +
 
JUJ, soulagé

Reply

Marsh Posté le 28-10-2002 à 15:51:40    

juj a écrit a écrit :

Ok ben j'espère ke ça reviendra pas trop souvent mais l'essentiel est ke je connais maintenant la parade grace à vous!
 
A +
 
JUJ, soulagé




 
courage et esperons pour toiq ue ca revienne pas  
@+

Reply

Marsh Posté le 09-01-2003 à 23:08:31    

g essay& votre methode dans la base de registre sous Win Xp Pro, en supprimant les checksum des disques que je veux metre en DMA.
Et ca a rien changé
 
seulement g un disque dont g po reussi completement a resouder un pin' du conecteur IDE (disque 60 Go ATA 100 IBM).
G fé un teste avec Nero pour tester la vitesse des disques.
Tous vont a pres de 40 Mo/s sauf le disque avec le pin' en moins ( qui est a 2 Mo /s).
 
Je supose que Windows doit considerer ce disque comme un disque lent et donc qui doit etre pris en charge avec du PIO.
 
J'ai cependant regardé mes canaux IDE sous Win 2000 pro (j'ai un multiboot), et tous mes disques dont le "lent" sont bien en DMA.
 
Donc je comprend pas pourquoi sous 2000 c bien en DMA et sous XP en PIO .
 
Si vous avez une idee, je suis preneur

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed