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

Читайте, как определить в каком режиме работает контроллер компьютера. А также, как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows. У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.

Содержание:

  1. Режимы SATA: IDE и AHCI;
  2. Как определить в каком режиме работает контроллер компьютера?
  3. Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?
  4. Интерфейс SATA может работать в двух режимах, IDE и AHCI:

    • IDE – это режим совместимости со старым оборудованием и программным обеспечением. По сути, возможности SATA в этом режиме не отличаются от возможностей своего предшественника, интерфейса ATA (или PATA);
    • AHCI – новый режим работы с запоминающими устройствами, в котором компьютер использует все преимущества SATA, главными среди которых являются: более высокая скорость работы жестких и SSD дисков (технология Native Command Queuing или NCQ), а также возможность «горячей» замены жестких дисков. Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера.
    Как включить режим AHCI для SATA в BIOS без переустановки Windows. Ошибка INACCESSIBLE BOOT DEVICE

    У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.

    Всё дело в том, что работу контроллера в режиме AHCI начали поддерживать операционные системы начиная с Vista. То есть, если к системе контроллер которой работает в режиме AHCI подключить диск с Windows XP, то пользователь получит BSOD ошибку («синий экран смерти»). И с другой стороны, любой SATA накопитель может свободно работать в IDE режиме. Причём многие пользователи, не зная об этом, даже не ощутят никакой разницы. Таким образом производители компьютеров пытаются избежать возможных проблем с совместимостью компьютера и программного обеспечения пользователей.

    Ещё одним важным отличием IDE и AHCI касается работы с SSD дисками. Имейте ввиду, что на SSD диск невозможна установка операционной системы в режиме IDE, для этого обязательно потребуется активация AHCI.

    Как определить в каком режиме работает контроллер компьютера?

    Вполне вероятно, что на вашем компьютере режим AHCI уже активирован. Проверить это можно несколькими способами:

    Способ 1

    • Перейдите в "Диспетчер устройств"
    • Откройте раздел "Контроллеры IDE ATA/ATAPI"
    • Если в этом разделе есть устройство со словом "AHCI" в названии, как в нашем случае, значит режим AHCI на компьютере уже используется.
    Диспетчер устройств

    Способ 2

    • Зайдите в BIOS или UEFI вашего компьютера.

    • Найдите там пункт «Storage options», «SATA Mode», «SATA Emulation» или с другим очень похожим названием.

    • Если значение этого пункта «AHCI», значит, режим AHCI уже используется.

      Hewlett-Packard Computer Setup. «AHCI Mode»
    • Если в указанном пункте стоит значение «IDE», не спешите тут же изменять его на «AHCI».

      Hewlett-Packard Computer Setup. «IDE Mode»

      Дело в том, что если после установки Windows вы просто включите режим AHCI, то увидите BSOD ошибку INACCESSABLE_BOOT_DEVICE (которую многие знают, как «синий экран смерти») или система откажется загружаться, осуществляя циклическую перезагрузку. Поэтому рекомендуется включать AHCI перед установкой Windows.

      ошибку INACCESSABLE_BOOT_DEVICE

    Имейте ввиду, что в BIOS некоторых компьютеров возможность изменения режима на AHCI отсутствует. В таком случае, проблему иногда удается решить обновлением (перепрошивкой) версии BIOS.

    Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?

    Активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows, с сохранением её работоспособности можно несколькими способами:

    ПЕРВЫЙ:

    • Запустите редактор реестра

    • Для этого нажмите комбинацию клавиш Windows + R и введите regedit

    • Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV

      Редактор реестра
    • Дважды кликните по параметру Start и установите его значение равным 0 (нулю).

      Редактор реестра: HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV
    • В соседнем разделе реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride для параметра с именем 0 установите значение ноль.

      Редактор реестра: HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride для параметра с именем 0 установите значение ноль
    • В разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci для параметра Start установите значение 0 (ноль).

      Редактор реестра: В разделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci для параметра Start установите значение 0
    • В подразделе HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride для параметра с именем 0 установите значение ноль.
      В нашем случае его нет, но у вас будет, если AHCI ещё не установлен.

    • Закройте редактор реестра.

    • Перезагрузите компьютер и войдите в UEFI или БИОС. При этом первый после перезагрузки запуск Windows лучше провести в безопасном режиме.

      Все способы загрузки Windows в безопасном режиме:

    • В UEFI или БИОС найдите в параметрах SATA выбор режима работы накопителей. Установите его в AHCI, после чего сохраните настройки и перезагрузите компьютер.

      Hewlett-Packard Computer Setup. «AHCI Mode»
    • Сразу после перезагрузки Windows начнет устанавливать драйвера SATA, а по завершении будет предложено перезагрузить компьютер. Сделайте это, после чего режим AHCI в Windows будет включен.

    Если по какой-то причине первый способ не сработал, обратите внимание также на второй вариант. Но для начала, если у вас возникли ошибки при запуске Windows с режимом AHCI, верните режим IDE и включите компьютер.

    Hewlett-Packard Computer Setup. «IDE Mode»

    После этого:

    • Запустите командную строку от имени администратора.

    • В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.

      Командная строка
    • После того, как появится сообщение об успешном завершении операции перезагрузить компьютер.

    • Еще до загрузки компьютера включите AHCI в BIOS или UEFI уже описанным способом и сохраните настройки.

    • Компьютер загрузится в безопасном режиме и установит необходимые драйвера.

      Безопасный режим
    • Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot.

      Безопасный режим. Командная строка
    • После выполнения команды снова перезагрузите компьютер. В этот раз Windows должна загрузиться без проблем с включенным режимом AHCI для диска.

    Как вы могли увидеть, описываемые действия в теории могут привести к нежелательным последствиям, таким как невозможность запуска операционной системы. Поэтому беритесь за них лишь в том случае, если знаете, для чего это делаете, сумеете зайти в BIOS или UEFI и готовы в случае чего к исправлению непредвиденных последствий. Например, путем переустановки Windows с самого начала в режиме AHCI.

    Если в случае случайных или необдуманных действий вы были вынуждены переустановить операционную систему, в результате чего вами были утеряны важные данные, то чтобы восстановить их читайте статью «Восстановление данных после переустановки Windows».

Author: Michael Miroshnichenko

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 5.00 out of 5)