web-dev-qa-db-fra.com

Changer de IDE à Windows après l'installation de Windows 8

J'avais mon contrôleur de lecteur configuré pour IDE lorsque j'ai installé Windows 7. Cela n'a pas changé lors de la mise à niveau vers Windows 8.

Je dois maintenant activer AHCI, mais cela empêche Windows de démarrer. Il ne sait pas comment résoudre automatiquement le problème.

J'ai été en mesure d'utiliser Regedit à partir de la zone de récupération, afin d'essayer d'utiliser ce correctif qui a fonctionné pour Vista. Cette clé est cependant manquante dans Windows 8.

J'ai lu que la clé correspondante est maintenant dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci. Mais mes paramètres correspondent déjà aux modifications suggérées.

Comment puis-je démarrer Windows après avoir activé AHCI dans le BIOS?

38
Louis

À l’aide de regedit , définissez la clé:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
"Error Control": DWORD = 0

et aussi dans l’arbre StartOverride dans storahci. Cette valeur doit être changée en 0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
"0": DWORD = 0

Après le redémarrage, cela devrait fonctionner. Vous pouvez également supprimer tout le bloc StartOverride.

Remarque : Si vous ne basculez pas vers AHCI au prochain démarrage, le système créera une nouvelle valeur StartOverride (sur 3) et vous devrez répéter le processus.

43
Natalie Adams

J'ai trouvé la solution sans avoir à faire un hack de registre manuel!

  1. Cliquez sur le bouton Redémarrer avec Shift et suivez les invites pour "Options avancées" sur plusieurs écrans. Finalement, vous vous retrouvez à un écran qui vous dit au redémarrage que vous pourrez faire tellement de choses, y compris commencer en mode sans échec. Le seul bouton sera un bouton "Redémarrer" sur cet écran.
  2. Redémarrer. AVANT que Windows ne démarre, entrez dans la configuration du BIOS.
  3. Changez le mode SATA dans le BIOS à votre guise: IDE, AHCI ou RAID (XHD).
  4. Démarrez dans Windows. L'étape 1 a configuré Windows pour vous demander quel type d'options de démarrage vous souhaitez utiliser. Le n ° 4 est le mode sans échec. Les pilotes appropriés pour le paramètre BIOD seront chargés dans la mémoire et le registre sera configuré correctement pour vous. Aucune autre configuration n'est requise.
  5. Redémarrez Windows en mode normal. Windows utilisera la configuration qu'il a automatiquement corrigée à l'étape 4.
32
keepon

Exécutez msconfig (cliquez avec le bouton droit de la souris sur le coin inférieur gauche extrême du bureau, puis cliquez sur Exécuter, tapez msconfig).

Cliquez sur l'onglet de démarrage, marquez le démarrage sans échec, redémarrez, passez à AHCI dans le BIOS, démarrez, Windows démarre en mode sans échec.

Exécutez à nouveau msconfig, démarrez l’onglet Démarrez en toute sécurité, démarrez l’ordinateur.

Le PC fonctionne bien. Ne jouez pas avec regedit, il vous suffit de démarrer en mode sans échec pour résoudre ce problème, très simple.

15
mikeeeee