Comment vérifier si le mode ahci est activé. Qu'est-ce que le mode AHCI du contrôleur SATA

Le bon fonctionnement d'un ordinateur n'est possible qu'avec une interaction coordonnée entre le matériel et le système d'exploitation. La technologie évolue, et dernièrement, cela a été particulièrement visible dans le domaine du stockage. Les disques durs et SSD modernes sont plusieurs fois plus rapides que ceux utilisés dans les ordinateurs il y a 5 à 10 ans. Pour le transfert de données, l'interface SATA est utilisée, via laquelle le lecteur est connecté à l'ordinateur. L'interface SATA est capable de fonctionner dans deux modes : IDE et AHCI, et si vous disposez d'un disque dur ou SSD moderne installé, vous pouvez accélérer votre ordinateur en activant le mode AHCI.

Qu'est-ce que le mode AHCI

Comme indiqué ci-dessus, AHCI est l'un des modes de transfert de données via l'interface SATA. Comme vous le savez, grâce à l'interface SATA, vous pouvez transférer des informations à des vitesses de 1,5 à 6 gigaoctets par seconde. La vitesse maximale est prise en charge en mode AHCI, qui doit être utilisé avec tous les disques modernes. Quant au mode IDE, il est pris en charge dans l'interface SATA pour la compatibilité avec les anciens disques durs.

Par défaut, le mode AHCI n'est pas toujours activé dans le système d'exploitation Windows, même si les disques sont connectés à la carte mère via SATA. De ce fait, l'utilisateur perd en performances informatiques, puisque la vitesse du disque est limitée par le logiciel. En définissant le mode AHCI, vous pouvez augmenter la vitesse du lecteur de 20 à 30 %, ce qui affectera l'expérience globale de l'ordinateur.

Comment savoir si le mode AHCI est activé sous Windows

Le plus souvent, les utilisateurs ne soupçonnent même pas qu'il est nécessaire d'activer le mode AHCI pour améliorer les performances de l'ordinateur. Dans le même temps, Windows ne fonctionne pas toujours par défaut avec les disques durs et SSD, même les plus modernes, en mode AHCI. Pour vérifier si le mode AHCI est activé sous Windows, vous devez procéder comme suit :


Veuillez noter: De plus, l'absence de périphériques fonctionnant en mode AHCI dans la liste peut être due au fait que d'anciens disques qui ne sont pas capables de fonctionner dans le nouveau mode sont connectés à la carte mère.

Vous pouvez également vérifier si l'interface SATA fonctionne en mode AHCI ou IDE via le BIOS. Pour ce faire, vous devez redémarrer l'ordinateur et appuyer sur « Suppr » ou F2 pendant le processus de démarrage. Le BIOS se lancera, où vous devrez trouver l'élément Mode SATA et voir si l'option AHCI ou IDE est installée.

Important: Si vous remarquez dans le BIOS que l'interface SATA est configurée pour fonctionner en mode IDE, vous n'avez pas besoin de passer en mode AHCI, car cela ne servira à rien.

Comment activer le mode AHCI sous Windows

Microsoft a commencé à prendre en charge le mode AHCI dans les systèmes d'exploitation Windows avec Windows 7. Cependant, vous pouvez l'activer dans Windows XP si vous téléchargez sur Internet les pilotes nécessaires, créés par des passionnés, et que vous les installez. Cependant, il convient de noter que cette méthode n'apporte pas toujours une amélioration des performances et que sous Windows XP, il est préférable d'abandonner l'idée d'utiliser le mode AHCI et de travailler avec des disques via un IDE standard.

Pour activer le mode AHCI lui-même, définissez simplement le paramètre approprié pour SATA dans le BIOS. Mais cela doit être fait avant d'installer le système d'exploitation Windows, sinon lors du démarrage, l'ordinateur affichera l'erreur 0x0000007B INACCESSABLE_BOOT_DEVICE ou passera dans un état de redémarrage constant. Par conséquent, pour passer du mode IDE à AHCI lorsque Windows est installé, vous devez apporter quelques modifications au registre. Nous examinerons ci-dessous les actions à effectuer pour chaque version du système d'exploitation.

Comment activer le mode AHCI dans Windows 10

Dans le système d'exploitation Windows 10 moderne, Microsoft n'a pas proposé de paramètre permettant la prise en charge du mode AHCI à la volée si l'interface SATA fonctionnait auparavant via l'IDE. Pour passer correctement en mode AHCI, vous devrez procéder comme suit :


Après le démarrage de l'ordinateur, le système d'exploitation Windows vous demandera d'installer les pilotes nécessaires pour travailler avec le mode AHCI ;

Comment activer le mode AHCI sous Windows 8 et Windows 8.1

Pour faire fonctionner le système d'exploitation Windows 8 ou Windows 8.1 avec le mode AHCI, vous devez effectuer quelques travaux sur la ligne de commande. Vous devrez procéder comme suit :


Il convient de noter que si l'ordinateur fonctionne sur un processeur Intel, vous pouvez utiliser l'utilitaire standard de l'entreprise, qui vous permet de définir les paramètres nécessaires pour faire fonctionner Windows avec AHCI. Cela se fait comme suit :


Veuillez noter: La méthode ci-dessus ne convient qu'aux ordinateurs équipés de processeurs Intel ; il n'existe actuellement aucune solution de ce type pour AMD.

Comment activer le mode AHCI dans Windows 7

Dans le système d'exploitation Windows 7, la méthode d'activation du mode AHCI est proche de celle utilisée dans Windows 10. Ici, vous devrez également apporter quelques modifications au registre comme suit.

Que faire si vous avez un disque dur avec une interface SATA installée sur votre ordinateur et qu'avant d'installer le système d'exploitation, vous avez oublié de changer l'option dans le BIOS "Mode SATA" du sens EDIà la valeur SATA(le nom de l'option dans le BIOS peut différer) ? Habituellement, un Windows déjà installé affiche un écran bleu après avoir changé la valeur de cette option. Certaines personnes ne trouvent rien de mieux que de réinstaller le système d’exploitation. Mais il existe une autre façon.

J'ai récemment eu ce problème. J'ai testé le disque dur de l'ordinateur portable client à l'aide de l'utilitaire mHDD, après avoir préalablement basculé l'option « Mode SATA » du BIOS en mode IDE. Après le test, j'ai oublié de revenir en arrière et j'ai installé le système d'exploitation. J'ai déjà découvert mon erreur au stade de l'installation des pilotes sur le système installé, alors que je ne voulais pas installer le pilote Intel AHCI. Heureusement, le problème a été résolu sans réinstaller le système d'exploitation, simplement en fouillant dans le registre Windows. Lisez la suite pour savoir comment procéder.

Tout d'abord, appelez la boîte de dialogue « Exécuter ». Il peut être appelé via le menu Démarrer ou la combinaison de touches Win+R. Dans la boîte de dialogue Exécuter, entrez et exécutez la commande "regedit"(sans les guillemets).

Dans l'éditeur de registre qui s'ouvre, on retrouve la section suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

Dans cette section, nous devons changer la valeur de la touche "Démarrer" à 0.

On retrouve maintenant la section suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

Et changez également la valeur de la touche « Démarrer » à 0.

Après les étapes décrites ci-dessus, redémarrez le PC. Lors du redémarrage, entrez dans le BIOS et modifiez la valeur de l'option « Mode SATA » de IDE à AHCI. Enregistrez les modifications apportées aux paramètres du BIOS et redémarrez l'ordinateur.

Après le redémarrage, Windows trouvera le nouveau matériel et installera son pilote. Après cela, vous pouvez télécharger en toute sécurité le pilote Intel AHCI, car notre disque dur fonctionnera désormais en mode AHCI.

Les disques durs modernes sont connectés à la carte mère des appareils informatiques via l'interface SATA, ce qui permet un fonctionnement notamment en modes IDE et AHCI. L'IDE est un mode ancien, il faut assurer la compatibilité avec les composants et programmes obsolètes. Le mode AHCI n'est pas non plus un développement nouveau dans le domaine informatique : il est apparu en 2004, mais il s'agit d'un mécanisme actuel pour connecter des disques durs via l'interface SATA II et SATA III. AHCI présente un certain nombre d'avantages par rapport à IDE :

  • la possibilité de connecter plus d'appareils à la carte mère ;
  • faire fonctionner les disques durs à leur vitesse la plus élevée possible ;
  • ce qu'on appelle le « hot swapping » des disques durs, c'est-à-dire la déconnexion et la connexion sans avoir à éteindre l'ordinateur ;
  • prise en charge de la technologie NCQ, qui améliore les performances du disque dur dans des conditions multitâches.

Le mode SATA est défini dans le BIOS. Sur les ordinateurs portables modernes, le mode AHCI est généralement défini par défaut. Mais les nouvelles cartes mères pour les versions PC peuvent être dotées du mode IDE actif à des fins de compatibilité matérielle. Vous pouvez changer l'IDE en AHCI (ou vice versa) à tout moment dans le BIOS des ordinateurs prenant en charge les deux modes. Tous les ordinateurs ne prennent pas en charge AHCI, mais la plupart le font, puisque ce mode existe depuis 12 ans. La minorité comprend des appareils vintage rares qui ont été mis sur le marché, respectivement, avant l’avènement de l’AHCI. Mais même si l'ordinateur a moins de 12 ans, s'il prend en charge AHCI, le passage à ce mode peut toujours causer des problèmes en raison de l'absence de paramètre approprié dans la version obsolète du BIOS. Dans de tels cas, vous devez d'abord résoudre le problème de la mise à jour du BIOS.

1. Comment savoir quel mode – IDE ou AHCI – est actuellement installé

Vous pouvez découvrir quel mode - IDE ou AHCI - est actuellement actif sur votre ordinateur dans le Gestionnaire de périphériques Windows. Développer le fil :

  • « Contrôleurs IDE ATA/ATAPI » dans les versions Windows 8.1 et 10 ;
  • "Contrôleurs IDE ATA/ATAPI" dans Windows 7.

Si les disques durs de votre ordinateur sont connectés via le mode AHCI, la liste des appareils comprendra un contrôleur SATA AHCI.

Si le mode IDE est actif sur l'ordinateur, la liste des branches contiendra respectivement une entrée sur le contrôleur IDE.

Une autre méthode consiste à utiliser l'utilitaire AS SSD Benchmark pour tester la vitesse des disques durs. Si les disques durs peuvent fonctionner en mode AHCI, mais que le BIOS est réglé sur IDE, l'utilitaire vous en informera avec la valeur rouge « pciide BAD ».

Si l'ordinateur fonctionne en mode AHCI, dans la fenêtre de l'utilitaire, nous verrons la valeur verte « storahci - Ok ».

Ces deux méthodes permettront de comprendre quel mode est actuellement installé. Mais pour déterminer si la prise en charge du mode AHCI est implémentée dans le BIOS, vous devez le saisir et trouver l'option permettant d'activer AHCI. La sélection des modes de fonctionnement SATA dans différentes versions du BIOS peut se trouver dans les sections « Avancé » ou « Principal ». Par exemple, dans le BIOS UEFI de la carte mère Asus, il s'agit de la section « Avancé », dans laquelle vous devez entrer la sous-section « Configuration SATA » et développer les options du paramètre « Mode SATA ».

Un autre exemple est le BIOS AMI (V17.9) de la carte mère MSI, ici tout est plus compliqué, et tout le monde ne pourra pas immédiatement comprendre où se trouve le paramètre AHCI. Dans la section « Périphériques intégrés », vous devez sélectionner la sous-section « Périphériques ATA sur puce », et dans celle-ci – « Mode Raid », qui offre un choix de modes de connexion du disque dur.

2. Conséquences du passage en mode AHCI pour le fonctionnement de Windows

Ainsi, vous pouvez changer le mode IDE en AHCI à tout moment dans les paramètres du BIOS. Mais pour Windows, une telle démarche n'entraînera pas un léger retard au démarrage dû à l'installation automatique des pilotes nécessaires, comme lors du remplacement de certains composants informatiques. Dans ce cas, même la suppression de la connexion aux composants de l'ordinateur à l'aide de l'utilitaire Windows Sysprep standard, comme c'est le cas pour le remplacement de la carte mère ou du processeur, n'aidera pas. Changer le mode IDE en AHCI entraîne de graves conséquences : Windows ne redémarrera tout simplement pas. En conséquence, nous obtiendrons soit un écran bleu de la mort, soit un redémarrage cyclique de Windows avec une notification indiquant que le système n'a pas démarré correctement.

Le fait est que les modes IDE et AHCI lors de l'installation de Windows sont enregistrés au niveau du registre. Pour faire fonctionner les disques durs en mode AHCI, un pilote spécial est requis, qui est automatiquement installé avec les versions de Windows commençant par Vista. Le mode AHCI étant apparu plus tard que Windows XP, le pilote AHCI doit d'abord être intégré dans la distribution de cette version du système, extrait du disque des pilotes de la carte mère ou téléchargé depuis Internet.

Idéalement, le passage en mode AHCI devrait être effectué avant d'installer ou de réinstaller Windows. Mais il existe des moyens d'activer AHCI sans avoir à réinstaller Windows - en démarrant le mode sans échec ou en modifiant le registre système. Ci-dessous, nous examinerons ces méthodes pour les versions de Windows 7, 8.1 et 10.

3. Mesures et procédures obligatoires

En principe, toute expérimentation avec Windows peut conduire à des résultats indésirables, mais les méthodes d'adaptation du système d'exploitation au mode AHCI doivent être prises avec un sérieux particulier. Car dans ce cas, les paramètres qui affectent la capacité du système à démarrer seront affectés. Il est strictement interdit de procéder aux instructions ci-dessous sans avoir préalablement préparé des moyens de secours. Vous devez soit écrire, soit créer et préparer le support d'installation de Windows. Grâce à ce dernier, vous pouvez vous connecter ou, en dernier recours, lancer le processus de réinstallation de Windows.

La procédure est la suivante :

  • Étape 1 – vérifiez le paramètre d'activation AHCI dans le BIOS ;
  • Étape 2 – préparation des moyens d'urgence ;
  • Étape 3 - selon la méthode choisie, soit configurez le prochain démarrage du système en mode sans échec, soit modifiez le registre système ;
  • Étape 4 – redémarrez, entrez dans le BIOS et activez le mode AHCI ;
  • Étape 5 – démarrez l'ordinateur.

4. Mode sans échec de Windows

La première méthode est conçue de telle sorte que lorsque vous entrez en mode sans échec Windows, le pilote AHCI sera installé automatiquement. Mais malheureusement, cela ne fonctionnera pas dans tous les cas. Sur un système en cours d'exécution, vous devez configurer le prochain démarrage en mode sans échec, redémarrer, entrer dans le BIOS et définir le mode AHCI. Après avoir démarré l'ordinateur en mode sans échec, le pilote AHCI devrait en théorie être installé. Si tout se passe bien, il ne reste plus qu'à redémarrer le système en fonctionnement normal.

Un moyen universel d'entrer en mode sans échec la prochaine fois que vous démarrerez Windows pour toutes les versions actuelles du système consiste à utiliser l'utilitaire msconfig, appelé à l'aide de la commande « Exécuter ».

5. Modification du registre Windows

Si la méthode du mode sans échec ne fonctionne pas, vous pouvez éviter de réinstaller le système en modifiant son registre. Pour lancer l'Éditeur du Registre, dans le champ de commande « Exécuter », saisissez :

4.1 Modification du registre Windows 8.1 et 10

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

Dans cette branche, recherchez le dossier « iaStorV », cliquez dessus, ouvrez le paramètre « Démarrer » et définissez sa valeur sur « 0 ». Cliquez sur "D'accord".

Développez le dossier « iaStorV », sélectionnez le sous-dossier « StartOverride », ouvrez le paramètre « 0 » et définissez sa valeur sur « 0 ». Cliquez sur "D'accord".

Nous descendons par ordre alphabétique et trouvons le dossier « storahci ». Cliquez dessus et ouvrez le paramètre « ErrorControl ». Nous supprimons la valeur prédéfinie « 3 » et entrons « 0 » à la place. Cliquez sur "D'accord".

4.2. Modification du registre Windows 7

Dans la fenêtre de l'Éditeur du Registre, développez la branche :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

Dans la branche, nous trouvons le dossier « iaStorV », cliquez dessus, ouvrez le paramètre « Démarrer » et définissez la valeur sur « 0 ». Cliquez sur "D'accord".

Après avoir modifié le registre, redémarrez l'ordinateur, accédez au BIOS, activez le mode AHCI et démarrez le système.

6. Si Windows ne démarre pas

Si aucune des méthodes n'a permis d'adapter Windows au fonctionnement en mode AHCI, le système devra être réinstallé. Mais Windows actuel peut être démarré si, par exemple, vous devez supprimer les paramètres du logiciel installé ou enregistrer certains fichiers importants stockés sur le lecteur C dans un endroit sûr. Pour ce faire, vous devez à nouveau entrer dans le BIOS et définir l'actif. Réinitialisation du mode IDE.

Cependant, il peut également arriver que le système ne puisse pas démarrer en mode AHCI ou IDE. S'il n'y a pas d'écran bleu de la mort, mais que les versions de Windows 8.1 et 10 redémarrent de manière cyclique, affichant un écran indiquant « Récupération automatique », cliquez sur « Options avancées ».

En allant dans le menu « Sélectionner une action », suivez le chemin indiqué dans la capture d'écran ci-dessous et revenez au point de restauration.

Si un écran bleu de la mort apparaît lorsque vous démarrez votre ordinateur, démarrez à partir du support d'installation de Windows et, lors de l'installation du système, sélectionnez l'option « Restauration du système » en bas.

Une fois dans le menu « Sélectionner une action », nous suivons les étapes décrites ci-dessus.

Ceux qui choisissent la méthode de sauvegarde à l'aide d'un logiciel tiers utilisent le support de démarrage du programme de sauvegarde.

Passe une bonne journée!

Pour obtenir un ordinateur rapide, il ne suffit parfois pas d'acheter simplement un disque SSD et d'y installer le système. Dans certains cas, un réglage précis supplémentaire du système d'exploitation et du BIOS de l'ordinateur est nécessaire. L'un de ces ajustements est l'inclusion du mode AHCI, nécessaire au bon fonctionnement de certaines fonctions.
Qu'est-ce que le mode AHCI? Advanced Host Controller Interface est une technologie spéciale utilisée dans le protocole Serial ATA via lequel le disque dur du PC est connecté. Il permet d'utiliser certaines fonctions avancées indispensables au fonctionnement correct et rapide des disques SSD. Par exemple, NCQ (Native Command Queuing), qui le rend beaucoup plus rapide.
Comment passer le contrôleur en mode AHCI?! Le mode de fonctionnement actuel du contrôleur SATA est modifié dans les paramètres du système d'E/S de base. Pour ce faire, vous devez accéder au BIOS ou à l'UEFI lorsque vous démarrez votre ordinateur. Selon la version du système, les paramètres de configuration du contrôleur SATA dans le BIOS peuvent se trouver dans la section « Périphériques intégrés » :

Ou dans la section « Principal » >> « Configuration du stockage ».

Dans le BIOS UEFI, tout est presque pareil. Vous devez trouver la section de configuration du contrôleur SATA soit dans les paramètres principaux :

Ou en mode étendu - "Mode avancé".

Parmi les trois modes disponibles vous devez choisir Mode AHCI. Il ne reste plus qu'à enregistrer les paramètres de configuration et à redémarrer votre ordinateur ou ordinateur portable.

Activation de AHCI sur Windows 10

Si vous souhaitez modifier le mode de fonctionnement du contrôleur sur un système d'exploitation Windows déjà installé, vous devez également y définir quelques paramètres. Pour ce faire, vous devez appeler l'éditeur de registre Windows et ouvrir la branche :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
Dans celui-ci, vous devez double-cliquer sur le paramètre Commencer pour ouvrir ses propriétés pour modification :

Réglez le paramètre sur « 0 » et cliquez sur le bouton OK.
Ensuite, ouvrez le fil de discussion :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
Il devrait aussi y avoir un paramètre ici Commencer:

Il doit également être réglé sur « 0 ».
Fermez l'éditeur de registre et redémarrez votre ordinateur ou ordinateur portable pour que le mode AHCI fonctionne.

Note: Si vous utilisez toujours l'ancien Windows 7, l'activation de AHCI ne se fait pas en utilisant la branche de registre « msahci » au lieu de « storahci ». Sinon, tout est exactement pareil.

Commençons un peu par la théorie.
Comme nous le savons, jusqu'à récemment, les développeurs de disques durs recherchaient diverses façons d'augmenter les performances du sous-système de disque, qui restait relativement lent, et les progrès dans l'environnement de stockage consistaient principalement à augmenter la capacité du disque dur. Avec l'avènement de la nouvelle interface et de la norme SATA, de nouvelles technologies sont devenues disponibles pour accélérer le sous-système de disque.

Trois technologies principales sont devenues disponibles :

- Prise à chaud- remplacement et installation "à chaud" du variateur. Vous permet de supprimer des lecteurs à la volée sans éteindre l'ordinateur, même si pour cela, vous devez utiliser leur arrêt logiciel. Peut être intéressant pour ceux qui utilisent plus d’un disque, comme connexion/déconnexion rapide du stockage de fichiers ou de médias.

- NCQ- (Native Command Queuing) prise en charge de la file d'attente de commandes native. NCQ améliore les performances des disques durs mécaniques et accélère en outre considérablement les SSD, qui supportent très bien une file d'attente de commandes « profonde ».

- GARNITURE- cette technologie est désormais très pertinente pour les nouveaux disques SSD. Cela augmente considérablement les performances et prolonge la durée de vie du SSD.

Ainsi, afin d'utiliser toutes les capacités de l'interface SATA, des disques durs et SSD, ou plutôt d'obtenir une augmentation de la vitesse de traitement des commandes par le sous-système disque, vous avez besoin que le contrôleur SATA fonctionne dans le AHCI.
Ce qui s'est passé AHCI?
AHCI est l’abréviation de Advanced Host Controller Interface.

Transfert du contrôleur SATA en mode AHCI fait immédiatement avant d'installer Windows 7 .
Si cela n'est pas fait, lorsque nous essaierons de basculer le contrôleur en mode AHCI sur le système d'exploitation installé, nous ne pourrons pas démarrer Windows 7.

Avant d'installer le système d'exploitation, le passage du contrôleur en mode AHCI se fait dans les paramètres du BIOS, ou plutôt dans les paramètres Configuration SATA.
On va dans le BIOS avant de charger le système en appuyant plusieurs fois sur le bouton ou , et allez dans l'onglet Configuration avancée/SATA et définir le mode de fonctionnement du contrôleur AHCI, dans le BIOS ASUS EFI

ou sur un ordinateur portable ASUS


Enregistrez ensuite les paramètres en cliquant sur .

Si le système d'exploitation est déjà installé, vous pouvez basculer le contrôleur en mode AHCI de la manière suivante.
Avec Windows 7 en cours d’exécution, fermez toutes les applications et programmes en cours d’exécution.
En appuyant simultanément sur les boutons Win+R (bouton Win ), lancez le menu Exécuter...

Nous marquons l'équipe Regedit

Le registre s'ouvrira pour modification. Avançons le chemin HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci .
Et la valeur du paramètre Commencer mettre à égalité 0

Enregistrez les paramètres et redémarrez l'ordinateur.
Lors du redémarrage, allez dans le BIOS et changez le mode de fonctionnement du contrôleur SATA en AHCI.
Ensuite, nous produisons réinstallation du pilote SATA notre carte mère ou notre ordinateur portable.
Si tout est fait correctement, le système vous informera qu'un nouvel équipement a été trouvé et l'installera.

Ainsi, l'utilisation des nouvelles fonctionnalités de l'interface SATA en mode AHCI nous apportera des avantages importants :
- Possibilité de « disques remplaçables à chaud » ;
- Augmentation des performances du sous-système de disque grâce à la technologie NCQ ;
- Possibilité d'utiliser pleinement la bande passante du SATA III 6 Gb/s ;
- Prise en charge très importante des commandes TRIM. Puisque TRIM ne fonctionne qu'en mode AHCI.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :