38

Когда я установил Windows 7, мой контроллер дисковода был настроен для IDE. Это не изменилось, когда я обновился до Windows 8.

Теперь мне нужно включить AHCI, но при этом Windows не запускается. Он не знает, как автоматически решить проблему.

Я смог использовать Regedit из области восстановления, чтобы попытаться использовать это исправление, которое работало для Vista. Однако этот ключ отсутствует в Windows 8.

Я прочитал, что соответствующий ключ теперь находится в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci . Но мои настройки уже соответствуют изменениям, которые они предлагают сделать.

Как я могу получить Windows для загрузки после включения AHCI в BIOS?

3 ответа3

43

Используя regedit, установите ключ:

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

а также в дереве StartOverride в storahci Это значение необходимо изменить на 0:

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

После перезапуска должно работать. Вы также можете удалить весь блок StartOverride.

Примечание . Если вы не переключитесь на AHCI при следующей загрузке, система создаст новое значение StartOverride (из 3), и вам придется повторить процесс.

32

Я нашел решение без необходимости взломать реестр вручную!

  1. Нажмите кнопку « Перезагрузить» с помощью клавиши Shift и следуйте инструкциям "Дополнительные параметры" на нескольких экранах. В конце концов, вы попадаете на экран, который сообщает вам, что после перезагрузки вы сможете многое, включая запуск в безопасном режиме. Единственной кнопкой будет кнопка "Перезагрузка" на этом экране.
  2. Перезагружать. ДО запуска Windows войдите в настройки BIOS.
  3. Измените режим SATA в BIOS на любой другой: IDE, AHCI или RAID(XHD).
  4. Загрузиться в Windows. Шаг 1 настроил Windows, чтобы спросить вас, какой тип параметров загрузки вы хотели бы использовать. № 4 - безопасный режим. Это приведет к загрузке в систему правильных драйверов для параметра BIOD, загруженных в систему, и реестра, настроенного для вас правильно. Никаких других настроек не требуется.
  5. Перезагрузите Windows в обычном режиме. Windows будет использовать конфигурацию, которую она автоматически исправила на шаге 4.
15

Запустите msconfig (щелкните правой кнопкой мыши в левом нижнем углу рабочего стола, затем щелкните левой кнопкой мыши, введите msconfig).

Нажмите вкладку загрузки, отметьте безопасную загрузку, перезагрузите компьютер, измените AHCI в BIOS, загрузитесь, Windows загрузится в безопасном режиме.

Снова запустите msconfig , загрузите вкладку, снимите отметку с безопасной загрузки, перезагрузите компьютер.

ПК работает нормально. Не связывайтесь с regedit, вам нужно всего лишь загрузиться в безопасном режиме, чтобы это исправить, очень просто.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .