BIOS: настройка режима AHCI для SATA без переустановки Windows
В этой статье мы расскажем, как включить режим AHCI для SATA в BIOS без переустановки Windows. Узнайте, как это сделать просто и быстро, чтобы повысить производительность вашего жесткого диска. Читайте, как определить в каком режиме работает контроллер компьютера. А также, как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows.
- Интерфейс SATA может работать в двух режимах, IDE и AHCI:
- Как определить в каком режиме работает контроллер компьютера?
- Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?
- Вопросы и ответы
- Комментарии
У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.
Интерфейс SATA может работать в двух режимах, IDE и AHCI:
- IDE – это режим совместимости со старым оборудованием и программным обеспечением. По сути, возможности SATA в этом режиме не отличаются от возможностей своего предшественника, интерфейса ATA (или PATA);
- AHCI – новый режим работы с запоминающими устройствами, в котором компьютер использует все преимущества SATA, главными среди которых являются: более высокая скорость работы жестких и SSD дисков (технология Native Command Queuing или NCQ), а также возможность «горячей» замены жестких дисков. Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера.
У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.
Всё дело в том, что работу контроллера в режиме AHCI начали поддерживать операционные системы начиная с Vista. То есть, если к системе контроллер которой работает в режиме AHCI подключить диск с Windows XP, то пользователь получит BSOD ошибку («синий экран смерти»). И с другой стороны, любой SATA накопитель может свободно работать в IDE режиме. Причём многие пользователи, не зная об этом, даже не ощутят никакой разницы. Таким образом производители компьютеров пытаются избежать возможных проблем с совместимостью компьютера и программного обеспечения пользователей.
Ещё одним важным отличием IDE и AHCI касается работы с SSD дисками. Имейте ввиду, что на SSD диск невозможна установка операционной системы в режиме IDE, для этого обязательно потребуется активация AHCI.
Характеристика | IDE | AHCI |
---|---|---|
Полное название | Integrated Drive Electronics | Advanced Host Controller Interface |
Производительность | Низкая производительность из-за ограничения скорости передачи данных | Высокая производительность, поддержка высокоскоростной передачи данных |
Поддержка функций | Базовые функции передачи данных | Поддержка NCQ (Native Command Queuing) и горячей замены |
Совместимость | Совместим со старыми материнскими платами и накопителями | Современный стандарт, совместим с новыми материнскими платами и SSD |
Горячая замена | Не поддерживается | Поддерживается |
NCQ (Native Command Queuing) | Не поддерживается | Поддерживается |
Сфера применения | Подходит для устаревших систем и устройств | Рекомендуется для современных ОС и SSD |
Скорость загрузки | Медленная загрузка ОС и программ | Быстрая загрузка ОС и повышенная скорость работы программ |
Как определить в каком режиме работает контроллер компьютера?
Вполне вероятно, что на вашем компьютере режим AHCI уже активирован. Проверить это можно несколькими способами:
Способ 1. Диспетчер устройств
- Перейдите в “Диспетчер устройств”
- Откройте раздел “Контроллеры IDE ATA/ATAPI”
- Если в этом разделе есть устройство со словом “AHCI” в названии, как в нашем случае, значит режим AHCI на компьютере уже используется.
Способ 2. BIOS или UEFI
-
Зайдите в BIOS или UEFI вашего компьютера.
Перейти к просмотру -
Найдите там пункт «Storage options», «SATA Mode», «SATA Emulation» или с другим очень похожим названием.
-
Если значение этого пункта «AHCI», значит, режим AHCI уже используется.
-
Если в указанном пункте стоит значение «IDE», не спешите тут же изменять его на «AHCI».
Дело в том, что если после установки Windows вы просто включите режим AHCI, то увидите BSOD ошибку INACCESSABLE_BOOT_DEVICE (которую многие знают, как «синий экран смерти») или система откажется загружаться, осуществляя циклическую перезагрузку. Поэтому рекомендуется включать AHCI перед установкой Windows.
Имейте ввиду, что в BIOS некоторых компьютеров возможность изменения режима на AHCI отсутствует. В таком случае, проблему иногда удается решить обновлением (перепрошивкой) версии BIOS.
Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?
Активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows, с сохранением её работоспособности можно несколькими способами:
Способ 1. Активирование через редактор реестра
-
Запустите редактор реестра
-
Для этого нажмите комбинацию клавиш Windows + R и введите regedit
-
Перейдите к разделу реестра HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV
-
Дважды кликните по параметру Start и установите его значение равным 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\ StartOverride для параметра с именем 0 установите значение ноль.
В нашем случае его нет, но у вас будет, если AHCI ещё не установлен. -
Закройте редактор реестра.
-
Перезагрузите компьютер и войдите в UEFI или БИОС. При этом первый после перезагрузки запуск Windows лучше провести в безопасном режиме.
Все способы загрузки Windows в безопасном режиме:
Перейти к просмотру -
В UEFI или БИОС найдите в параметрах SATA выбор режима работы накопителей. Установите его в AHCI, после чего сохраните настройки и перезагрузите компьютер.
-
Сразу после перезагрузки Windows начнет устанавливать драйвера SATA, а по завершении будет предложено перезагрузить компьютер. Сделайте это, после чего режим AHCI в Windows будет включен.
Способ 2. Переключение через bcdedit
Если по какой-то причине первый способ не сработал, обратите внимание также на второй вариант. Но для начала, если у вас возникли ошибки при запуске Windows с режимом AHCI, верните режим IDE и включите компьютер.
После этого:
-
Запустите командную строку от имени администратора.
-
В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.
bcdedit /set {current}
-
После того, как появится сообщение об успешном завершении операции перезагрузить компьютер.
-
Еще до загрузки компьютера включите AHCI в BIOS или UEFI уже описанным способом и сохраните настройки.
-
Компьютер загрузится в безопасном режиме и установит необходимые драйвера.
-
Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot.
bcdedit /deletevalue {current} safeboot
-
После выполнения команды снова перезагрузите компьютер. В этот раз Windows должна загрузиться без проблем с включенным режимом AHCI для диска.
Как вы могли увидеть, описываемые действия в теории могут привести к нежелательным последствиям, таким как невозможность запуска операционной системы. Поэтому беритесь за них лишь в том случае, если знаете, для чего это делаете, сумеете зайти в BIOS или UEFI и готовы в случае чего к исправлению непредвиденных последствий. Например, путем переустановки Windows с самого начала в режиме AHCI.
Если в случае случайных или необдуманных действий вы были вынуждены переустановить операционную систему, в результате чего вами были утеряны важные данные, то чтобы восстановить их читайте статью «Восстановление данных после переустановки Windows».