web-dev-qa-db-fra.com

Pourquoi devrais-je choisir (ou non) AHCI sur IDE dans les paramètres BIOS de mon PC?

J'ai remarqué dans les paramètres du BIOS des ordinateurs récents que je possède que je peux configurer le contrôleur de lecteur en mode AHCI (interface hôte avancée) ou en mode IDE.

Je soupçonne qu'AHCI "fonctionne" mieux, mais je n'en sais vraiment pas beaucoup sur le plan pratique. Cependant, j'ai également remarqué que certains programmes (Ghost 2003, par exemple) ne détectent tout simplement pas mes disques durs si je choisis le mode AHCI. (AHCI = Un tas de problèmes de compatibilité?)

Alors… pourquoi existe-t-il AHCI, pourquoi devrais-je m'en soucier et vouloir l'utiliser, et pourquoi/quand ne devrais-je pas l'utiliser? Existe-t-il des fonctionnalités de disques durs plus récents nécessitant un AHCI, et sont-elles autrement silencieuses lorsqu'elles fonctionnent en mode IDE?

40
Chris W. Rea

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

Pour utiliser réellement AHCI, le système d'exploitation (qu'il s'agisse de Windows, de Linux ou même de Ghost) doit disposer d'un pilote AHCI. Windows Vista et 7 incluent le pilote, mais ne l'installez pas si AHCI n'est pas activé sur le contrôleur du lecteur d'amorçage. 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 changer les paramètres dans le BIOS sur un système Windows déjà installé.

Ghost 2003 est sorti en 2002, quelques années avant la finalisation de la spécification AHCI. Il n’est pas surprenant que Ghost 2003 ne supporte pas AHCI. Apparemment, la dernière version de Ghost pour l'entreprise peut fonctionner dans un environnement d'initialisation basé sur Windows ou Linux. Il est donc probable que cette version prend en charge AHCI.

23
Zr40

AHCI vs IDE - Benchmark & ​​Advantage

Extrait : Avantage de AHCI

  1. Branchement à chaud
  2. Native Command Queuing (peut améliorer la réactivité de l'ordinateur/du système/du disque dur, en particulier dans un environnement multitâche
    ...

Verdict :

Ces points de repère étendus nous le montrent clairement, AHCI (NCQ) pourrait certainement améliorer la réactivité du système informatique, le taux de transfert, le nombre de IO par seconde, et la liste s'allonge.

29
Sampson

Ici en 2012, par cette comparaison de performances , cela ne semble pas être urgent pour un poste de travail à utilisateur unique. Cependant, AHCI est une option meilleure et plus moderne et vous devriez toujours l'utiliser quand vous le pouvez.

De cet article:

  • Si votre application nécessite une prise en charge hot-plug ou des disques redondants, alors AHCI est le seul choix.

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

  • Le support TRIM fonctionne correctement dans les deux modes

  • Dans l’ensemble, la plupart des disques SSD offrent de meilleures performances en mode AHCI, mais ce n’est ni nuit ni jour.

Comment savez-vous que vous utilisez IDE ou AHCI? Allez dans le Gestionnaire de périphériques et développez les contrôleurs de disque dur. Si vous voyez "AHCI", vous utilisez AHCI.

device manager, IDE ATA/ATAPI controllers

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

  1. Presse Win+R clé pour ouvrir l'invite d'exécution.
  2. Tapez Regedit et appuyez sur Enter ouvrir l'éditeur de registre.
  3. Accédez à HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlset/Services/msahci
  4. Sur le côté droit, faites un clic droit sur "Démarrer" puis "Modifier".
  5. Entrez 0 dans le champ "Données de la valeur" (hexadécimal), cliquez sur OK.
  6. Fermez l'éditeur de registre.
  7. Redémarrer le PC. Appuyez et maintenez le Delete pendant que l’ordinateur s’amorce pour entrer dans la configuration du BIOS. Votre ordinateur peut utiliser une clé différente, telle que F2 ou autre chose. Veuillez vous reporter au manuel de votre ordinateur.
  8. Dans la configuration du BIOS, sélectionnez "Périphériques intégrés" et positionnez le marqueur "Mode SATA RAID/AHCI". Maintenant, utilisez le + et - clés ou Page Up et Page Down touches pour changer la valeur de "Disabled" en "AHCI". Cela fait référence aux versions récentes du système Award BIOS. Les paramètres de votre BIOS peuvent être différents. Veuillez vous reporter au manuel de votre ordinateur.
  9. Presse F10 enregistrer les modifications. presse Y si on vous demande de confirmer.
13
Jeff Atwood

J'ai récemment installé un disque SSD dans mon ordinateur portable âgé de sept ans. Le lecteur SSD obtient un score de 200 dans le programme de test AS SSD en mode IDE. En mode AHCI, le score était de 1250! Et cela a certainement ramené le vieux PC à la vie. La différence est énorme!

Si vous souhaitez également essayer cela, commencez par vérifier que votre BIOS a la possibilité de passer en mode AHCI.

Vous pouvez facilement effectuer cette modification sur un Windows déjà installé. Il y a beaucoup d'articles sur le net à ce sujet, donc je ne m'étendrai pas davantage là-dessus.

1
Per Duun

Vous ne pouvez pas changer de mode entre IDE et AHCI sur un système Windows sur lequel le système d'exploitation est déjà installé. Sinon, le disque dur ne parvient pas à démarrer et vous obtenez une erreur "INACCESSIBLE BOOT DEVICE" ... au moins sous Windows. 10. J'ai découvert la difficulté lors de la réinitialisation des paramètres par défaut du BIOS. Il ne voulait pas démarrer et devait réinstaller tout le système d'exploitation pour qu'il fonctionne à nouveau. Un ami m'a dit plus tard que tout ce que je devais faire était remettez le mode SATA sur IDE à nouveau: - /

1
LenF

Pourquoi NE PAS utiliser AHCI (j'aurais dû poster depuis quelques années, car maintenant c'est un peu moins pertinent):

Cela peut fonctionner très bien avec/avec du matériel récent, mais cela n’a pas toujours été le cas. Vous aurez envie de l'essayer, mais si vous rencontrez des problèmes mystérieux, il est bon de vous rappeler de les tester sans cela. Quelques problèmes que j'ai rencontrés dans le passé: échec de la détection de certains modèles de disque dur, bugs dans les pilotes Intel provoquant des plantages dans certains scénarios (ils ont été corrigés à l’heure actuelle mais je n’ai pas encore testé la dernière version), souris défectueuse, problèmes d’audio, etc.

Le fait est que l'héritage IDE a été essayé et testé. AHCI et ses fonctionnalités ont évolué au cours des dernières années, mais il peut encore exister de rares scénarios dans lesquels, comme les crashs d'avion, de nombreux événements doivent se produire de manière certaine pour que l'avion s'écrase. Ce genre de problèmes sera résolu à temps, mais si vous voulez jouer en toute sécurité, AHCI risque de prendre encore quelques années. Il y a toujours de nouveaux pilotes AHCI publiés assez fréquemment et il ne s'agit pas uniquement de nouvelles fonctionnalités. J'ai vu quelqu'un qui a essayé plusieurs versions et qui dit qu'il peut aussi y avoir des différences de performances.

Si vous comprenez ce que l'on appelle "quantité connue" et "essayé et testé", vous voudrez peut-être réfléchir à deux fois à AHCI. Et jusqu’à présent, le temps que j’ai passé à diagnostiquer les bugs et à tester les performances ... J’aime vraiment être le département QA gratuit d’Intel. S'ils avaient mis en place une "version bêta" ou quelque chose qui aurait pu au moins m'avertir de rester à l'écart, mais je pensais bêtement que leurs pilotes AHCI, Option ROM, etc., étaient aussi solides que ceux du processeur.

Mes propres recherches suggèrent qu'avec les disques durs de bureau grand public et les disques SSD grand public, il vous faut un port SATA 6 Go/s et un disque dur SSD, ou utiliser un disque dur connu pour montrer des améliorations avec NCQ. J'ai essayé les disques durs SATA grand public Samsung, WD et Maxtor avec AHCI et, dans mon système, il n'y a pas eu d'amélioration des performances, contrairement à certains scénarios typiques des modèles de station de travail IO.

L'article ci-dessus a des résultats partiellement différents des miens et la plupart des problèmes que j'ai mentionnés ont sans doute déjà été résolus, mais gardez ce message à l'esprit lorsque vous êtes enthousiasmé par les nouvelles innovations en matière de technologie de stockage. Le test et l’assurance qualité des développeurs ont peut-être été très limités par rapport au matériel informatique que vous pouvez utiliser avec la nouvelle technologie.

1
Anonymous Coward