Transition AHCI - windows

De Wiki doc


Lorsque l'on passe un contrôleur SATA du mode IDE au mode AHCI et que Windows a été installé depuis le mode IDE, il faut effectuer une action particulière pour ne pas obtenir un kernel panic (c'est bien développé n'es pas ?). À ma connaissance, il existe deux façons de faire:

J'ai une préférence pour le mode sans échec. C'est donc cette méthode que j'ai utilisé (j'ai déjà utilisé l'autre il y a longtemps mais je ne l'ai pas refaite, je ne garanti pas son fonctionnement avec cette procédure).

Via le mode sans échec

Testé:

  1. Exécuter une cmd en administrateur
  2. Activer le mode sans échec au démarrage (équivalent de l'entrée par défaut dans GRUB j'imagine): bcdedit /set {current} safeboot minimal
  3. Redémarrer le PC et passer le contrôleur SATA en AHCI dans le BIOS (enregistrer et redémarrer)
  4. Windows va se lancé automatiquement en mode sans échec
  5. Relancer une cmd en administrateur
  6. Exécuter cette commande pour réactiver le démarrage normal: bcdedit /deletevalue {current} safeboot
  7. Redémarrer encore une fois et c'est bon. Le tout est en AHCI sans plantages.

Source de la section

Via la base de registre

Non testé:

  1. Lancer regedit.exe
  2. Aller dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
  3. Passer sa valeur à 0
  4. Aller dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
  5. Passer sa valeur à 0
  6. Redémarrer le PC et passer le contrôleur SATA en AHCI dans le BIOS (enregistrer et redémarrer)
  7. Redémarrer encore une fois et c'est bon. Le tout est en AHCI sans plantages.

Source de la section