2009-07-15 22:39:19 +0000 2009-07-15 22:39:19 +0000
43
43

Pourquoi devrais-je choisir (ou non) l'AHCI plutôt que l'IDE dans les paramètres du BIOS de mon PC ?

J'ai remarqué dans les paramètres du BIOS des PC récents que je possède que je peux configurer le fonctionnement du contrôleur de disque soit en mode AHCI (Advanced Host Controller Interface), soit en mode IDE.

Je soupçonne que l'AHCI “fonctionne” mieux, mais je n'en sais vraiment pas beaucoup sur ce point d'un point de vue pratique. Cependant, j'ai également remarqué que certains programmes (par exemple Ghost 2003) ne détectent tout simplement pas mes disques durs si je choisis le mode AHCI. (AHCI = A Heck of Compatibility Issues ?)

Alors … pourquoi AHCI existe-t-il, pourquoi devrais-je m'en soucier et vouloir l'utiliser, et pourquoi/quand ne devrais-je pas vouloir l'utiliser ? Y a-t-il des caractéristiques des nouveaux disques durs qui nécessitent l'AHCI, et est-ce qu'ils s'affaiblissent d'eux-mêmes lorsqu'ils fonctionnent en mode IDE ?

Réponses (7)

30
30
30
2009-07-15 22:52:30 +0000

AHCI vs IDE - Benchmark & Advantage

Extrait : Avantage de l'AHCI

  1. Hot-Plugging
  2. Native Command Queuing (pourrait améliorer la réactivité de l'ordinateur/du système/du disque dur, en particulier dans un environnement multitâche …

Verdict :

Ces vastes benchmarks nous montrent clairement que l'AHCI (NCQ) pourrait certainement améliorer la réactivité du système informatique, le taux de transfert, le nombre d'E/S par seconde et la liste est encore longue.

23
23
23
2009-07-15 23:34:52 +0000

Vous pouvez voir l'AHCI comme la langue que le contrôleur utilise pour parler avec le système. Le disque ne peut pas voir si l'AHCI est utilisé ou l'émulation IDE. Si vous utilisez l'AHCI, toutes les fonctionnalités de l'ATA série sont disponibles, alors que vous n'avez pas besoin de pilotes spécifiques à votre contrôleur.

Pour utiliser réellement l'AHCI, le système d'exploitation (que ce soit Windows, Linux ou même Ghost) doit avoir un pilote AHCI. Windows Vista et 7 incluent le pilote, mais ne l'installez pas si le contrôleur du disque de démarrage n'a pas l'AHCI activé. De même, le pilote IDE n'est pas installé si le contrôleur IDE est désactivé. C'est pourquoi vous ne pouvez pas simplement basculer le paramètre dans le BIOS sur un système Windows déjà installé.

Ghost 2003 a été publié en 2002, quelques années avant que la spécification AHCI ne soit achevée. Il n'est pas surprenant que Ghost 2003 ne prenne pas en charge l'AHCI. Apparemment, la dernière version entreprise de Ghost peut fonctionner dans un environnement de démarrage basé sur Windows ou Linux, il est donc probable que cette version supporte l'AHCI.

14
14
14
2012-04-20 19:16:09 +0000

Ici, en 2012, selon cette comparaison des performances , il ne semble pas urgent de mettre en place un poste de travail pour un seul utilisateur. Cependant, l'AHCI est une meilleure et plus moderne option et vous devriez toujours l'utiliser quand vous le pouvez.

D'après cet article :

  • Si votre application nécessite une prise en charge des lecteurs à chaud ou des disques redondants, alors l'AHCI est le seul choix possible.

  • Le mode IDE peut parfois bénéficier de vitesses de lecture et d'écriture légèrement plus rapides dans certains tests.

  • La prise en charge de TRIM fonctionne dans les deux modes ;

  • Dans l'ensemble, la plupart des disques SSD offrent de meilleures performances en mode AHCI, mais ce n'est pas le cas jour et la nuit.

Comment savez-vous que vous utilisez l'IDE ou l'AHCI ? Allez dans le Gestionnaire de périphériques et développez les contrôleurs de disques durs. Si vous y voyez “AHCI”, c'est que vous utilisez l'AHCI.

La bonne nouvelle est que vous pouvez passer du mode IDE au mode AHCI sous Windows 7 ou Vista sans réinstaller ou même ouvrir le boîtier de votre PC. Voici l'article de MSFT KB sur la façon de le faire.

  1. Appuyez sur la touche Win+R pour ouvrir l'invite Run.
  2. Tapez Regedit et appuyez sur la touche Entrée pour ouvrir l'éditeur de registre.
  3. Naviguez jusqu'à HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Sur le côté droit, cliquez sur “Start” puis sur “Modify”.
  5. Saisissez 0 dans le champ “Données de valeur” (hexadécimal), le clique OK.
  6. Fermez l'éditeur de registre.
  7. Redémarrez l'ordinateur. Maintenez la touche Suppr enfoncée pendant que l'ordinateur démarre pour entrer dans la configuration du BIOS. Votre ordinateur peut utiliser une autre touche, comme F2 ou autre chose. Veuillez vous référer au manuel de votre ordinateur.
  8. Dans la configuration du BIOS, sélectionnez “Périphériques intégrés” et placez le marqueur à l'endroit où il est écrit “SATA RAID/AHCI Mode”. Utilisez maintenant les touches + et - ou les touches Page Up et Page Down pour changer la valeur de “Disabled” à “AHCI”. Ceci fait référence aux versions récentes du système BIOS d'Award. Les paramètres de votre BIOS peuvent être différents. Veuillez vous référer au manuel de votre ordinateur.
  9. Appuyez sur F10 pour enregistrer les modifications. Appuyez sur Y si on vous demande de confirmer.
1
1
1
2012-02-23 14:28:28 +0000

Pourquoi ne pas utiliser l'AHCI (j'aurais dû publier ce message il y a quelques années, car il est un peu moins pertinent aujourd'hui) :

Il fonctionne peut-être très bien sur/avec du matériel récent, mais cela n'a pas toujours été le cas. Vous voudrez l'essayer, mais si vous trouvez des problèmes mystérieux, il est bon de vous rappeler de le tester sans lui. Quelques problèmes que j'ai rencontrés par le passé : incapacité à détecter certains modèles de disques durs, bogues dans les pilotes Intel entraînant des plantages dans certains scénarios (ils sont probablement corrigés maintenant, mais je n'ai pas testé les dernières versions de manière approfondie), souris saccadée, problèmes audio, etc.

Le fait est que l'ancien IDE a été testé et éprouvé. L'IHCI et ses fonctionnalités ont mûri au cours des dernières années, mais il peut encore exister quelques rares scénarios où, comme dans le cas d'un accident d'avion, de nombreuses choses doivent se produire d'une certaine façon/ordre pour que l'avion s'écrase. Ce type de problème sera résolu avec le temps, mais si vous voulez jouer la sécurité, l'AHCI peut avoir besoin de quelques années supplémentaires. Il y a encore de nouveaux pilotes AHCI qui sortent assez fréquemment et ce ne sont pas que des nouvelles fonctionnalités. J'ai vu quelqu'un qui a essayé différentes versions dire qu'il peut aussi y avoir des différences de performances.

Si vous appréciez ce que l'on appelle une “quantité connue” et “éprouvée”, alors vous voudrez peut-être réfléchir à deux fois à l'AHCI. Et jusqu'à présent, le temps que j'ai passé à diagnostiquer les bogues et à tester les performances … J'adore être le service d'assurance qualité gratuit d'Intel. S'ils avaient mis une version “bêta” ou quelque chose d'autre quelque part, ils m'auraient au moins averti de ne pas m'en mêler, mais j'ai cru bêtement que leurs pilotes AHCI et leurs ROMs optionnelles étaient aussi solides que les CPU.

Avec les disques durs de bureau grand public et les SSD, mes propres recherches suggèrent que pour bénéficier de l'AHCI, vous voudrez un port SATA de 6 Go/s et un SSD, ou vous voudrez utiliser des disques durs dont on sait qu'ils s'améliorent avec le NCQ. J'ai essayé les disques durs SATA grand public Samsung, WD, Maxtor avec l'AHCI et mon système n'a montré aucune amélioration des performances, le contraire étant même vrai pour certains scénarios typiques des modèles d'E/S des stations de travail.

L'article ci-dessus a obtenu des résultats partiellement différents du mien, et la plupart des problèmes que j'ai mentionnés ont sans doute été résolus à ce jour, mais gardez ce billet à l'esprit lorsque vous vous enthousiasmerez pour une nouvelle innovation dans la technologie du stockage. Les tests et l'assurance qualité des développeurs ont peut-être été très limités par rapport au matériel PC que vous pouvez utiliser avec la nouvelle technologie.

1
1
1
2015-06-01 20:38:59 +0000

J'ai récemment installé un lecteur SSD dans mon ordinateur portable de sept ans. Le lecteur SSD obtient un score de 200 dans le programme de test AS SSD test program lorsqu'il fonctionne en mode IDE. En mode AHCI, le score était de 1250 ! Et cela a certainement fait revivre l'ancien PC. La différence est ÉNORME !

Si vous voulez essayer cela aussi, commencez à vérifier que votre BIOS a la possibilité de passer en mode AHCI.

Vous pouvez facilement faire ce changement sur un Windows déjà installé. Il y a beaucoup d'articles sur le net à ce sujet, donc je ne m'étendrai pas plus sur ce sujet.

1
1
1
2018-08-27 18:08:33 +0000

Vous ne pouvez pas changer de mode entre l'IDE et l'AHCI sur un système Windows qui a déjà le système d'exploitation sur lui, sinon le disque dur ne démarre pas et vous obtenez une erreur “INACCESSIBLE BOOT DEVICE”… au moins sous Windows 10. J'ai découvert le problème en réinitialisant les paramètres par défaut du BIOS et il ne démarrait pas. J'ai dû réinstaller tout le système d'exploitation pour le faire fonctionner à nouveau, pour me faire dire plus tard par un ami que tout ce que j'avais à faire était de remettre le mode SATA en IDE :-/

-1
-1
-1
2019-07-31 00:13:38 +0000

Cependant, les disques d'installation de Windows 7 ne fonctionneront que si le lecteur cible est en mode IDE. Vous devrez alors faire en sorte que la nouvelle installation de Windows 7 passe du mode IDE au mode AHCI, mais je viens de laisser mon deuxième ordinateur portable en mode IDE parce que je veux faire un système de démarrage quadruple qui démarre Windows 7 64 bits, Windows 7 32 bits, Windows 98SE et MS-DOS 7.10 . TurboCAD 2017 ne fonctionne pas correctement sous Windows 64 bits, mais seulement sous Windows 32 bits. De même, je ne veux pas avoir à payer 5 000 dollars pour le dernier compilateur Fortran de Microsoft, Maxisquash, etc. Je veux des compilateurs Fortran et PL/I que je peux me permettre.