Переключение с IDE на AHCI без переустановки Windows

Что делать, если у вас в компьютере установлен жесткий диск с интерфейсом SATA, а перед установкой ОС вы забыли переключить в BIOS опцию «SATA Mode» со значения IDE на значение SATA (название опции в BIOS может отличаться)? Обычно, уже установленная Windows после переключения значения этой опции выдает синий экран. Некоторые не находят ничего лучше, как переустановить ОС заново. Но есть другой путь.

У меня недавно возникла такая проблема. Тестировал жесткий диск в клиентском ноутбуке утилитой mHDD, предварительно переключив в BIOS опцию «SATA Mode» в режим IDE. После тестирования забыл переключить обратно и установил операционную систему. Обнаружил свою ошибку уже на этапе установки драйверов в установленной системе, когда у меня не хотел устанавливаться драйвер Intel AHCI. К счастью, проблему удалось решить без переустановки ОС, всего лишь покопавшись в реестре Windows. О том, как это сделать, читайте дальше.

Первым делом вызываем диалоговое окно «Выполнить». Вызывается оно через меню Пуск или комбинацией клавиш Win+R. В диалоговом окне «Выполнить» вводим и выполняем команду «regedit» (без кавычек).
ahci0

В открывшемся редакторе реестра находим следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

В этом разделе нам необходимо изменить значение ключа «Start» на 0.
ahci1

Теперь находим следующий раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV

И также меняем значение ключа «Start» на 0.
ahci2

После описанных выше действий перезагружаем ПК. При перезагрузке входим в BIOS и меняем значение опции «SATA Mode» со значения IDE на значение AHCI. Сохраняем изменения настроек BIOS и перезагружаем компьютер.

После перезагрузки ОС Windows найдет новое оборудование и установит свой драйвер. После этого можно спокойно накатить драйвер Intel AHCI, ведь теперь наш жесткий диск будет работать в режиме AHCI.

  1. Александр

    А если в реестре таких веток нет, что делать?

    • Евген

      Это не важно. Надо их создать. Далее вы делает все на свой страх и риск, и несете ответственность только вы.
      На рабочем столе создайте файл *txt, скопируйте в него следующее:
      Windows Registry Editor Version 5.00

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV]

      «Start»=dword:0

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride]

      «0»=dword:0

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci]

      «Start»=dword:0

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride]

      «0»=dword:0

      Сохраните файл как «ide-achi.reg» (пануль-параметры проводника-вид-скрывать расширения…)
      Поиск-msconfig-загрузка-безопасный режим-применить-ок
      активируем файл «ide-achi.reg»
      Заходим в Uefi, меняем IDE на ICHI
      F10-enter
      Загружаемся-msconfig-загрузка-безопасынй (убираем галочку)
      Рестарт

  2. Витал

    синий экран теперь через день выскакивает, особенно после спящего режима, беда…

  3. Александр

    Вообще перестал грузится

  4. Александр

    Не загружается вообще

  5. благадоря вашему блогу все получилось спасибо вам

Оставить комментарий