33

Как включить режим AHCI в Windows 10

Включение режима AHCI позволяет добиться максимальной скорости работы накопителя. В этой инструкции подробно рассказывается о том, как это сделать.

Что лучше AHCI или IDE

Накопители внутри вашего компьютера имеют несколько режимов, в которых они могут работать. Это AHCI и IDE. Использование SATA AHCI имеет ряд преимуществ по сравнению с SATA IDE (Integrated Drive Electronics), поэтому вас может интересовать, как включить SATA AHCI в Windows 10.

AHCI (читается как «эй-эйч-си-ай») – это аббревиатура от “Advanced Host Controller Interface”. Этим термином обозначают механизм, который используется для подключения вашего SSD или HDD к материнской плате посредством Serial ATA-кабеля (SATA). AHCI лучше IDE тем, что вы можете задействовать все возможности ваших накопителей, а также получить доступ к дополнительным функциям, вроде встроенной очередности команд (NCQ – Native Commend Queing), DIPM (”Device Initiated Power Management) и горячей замены накопителя. Для конечного потребителя, не особо разбирающемся в терминах NCQ, DIPM и так далее, важно лишь знать, что включение AHCI позволит использовать максимальные скорости, на которые подключенный диск способен в принципе.

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

Важно: эта инструкция должна выполняться с учетной записи, у которой есть права Администратора. Если у вас нет таковой, понадобится пароль администратора для получения доступа в определенные разделы системы. В этом случае рекомендуем вам ознакомиться со статьей, которая рассказывает, как назначить пользователя Администратором.

Предупреждение: действуйте на свой страх и риск. Переведение накопителей с режима IDE на AHCI в уже установленной системе теоретически (если что-то сделали не так) может привести к тому, что Windows не запустится вовсе, и свалится в бутлуп (загрузка, падение, загрузка, падение). Действуйте только в том случае, если знаете, как вернуть все обратно или переустановить систему. Описанную инструкцию мы лично проверяли на своих компьютерах и сами убедились в ее работоспособности. Если вы будете неспеша и внимательно все выполнять, с вашим компьютером ничего не случится, но на всякий случай напомним, что ответственность за свое железо несете только вы.

Хотя в этой инструкции мы описываем процедуру включения SATA AHCI в Windows 10, эти же действия будут актуальны для Windows 7 и Windows 8.1.

Чтобы проверить, в каком режиме работают ваши диски, нажмите Win + X и выберите Диспетчер устройств. Разверните пункт Контроллеры IDE ATA / ATAPI. Проверьте название контроллеров.

How to enable AHCI on Windows 10 (3)

На этом компьютере диск работает в режиме IDE.

How to enable AHCI on Windows 10 (9)

А на этом уже в режиме SATA AHCI.

Как перейти с IDE на AHCI

Лучше всего активировать режим AHCI в самом BIOS еще до установки операционной системы. Самый безопасный вариант. Если возможности или желания лишний раз переустанавливать систему нет, тогда просто следуйте описанным ниже инструкциям. Они расскажут вам о трех методах включения AHCI на вашем компьютере.

Все три метода состоят из двух частей: изменение параметров в самой ОС и изменение параметров в BIOS. Если вы сделаете только одну из этих частей, система скорее всего не запустится вовсе и после пары-тройки неудачных попыток стартовать уйдет в режим автоматического восстановления.

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

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

  1. Нажмите Win + R и введите regedit. Таким образом вы запустите встроенный в систему редактор реестра.How to enable AHCI on Windows 10 (1)
  2. В строку с адресом (в верхней части окна под меню) введите путь Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci.
  3. В левой части окна в дереве подпапок выберите папку StartOverride, нажмите правую кнопку мыши по ней и выберите Удалить. Подтвердите удаление.How to enable AHCI on Windows 10 (4)
  4. Теперь откройте Блокнот (Win + Rnotepad) и вставьте в него следующий текст: reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\" /v StartOverride /fHow to enable AHCI on Windows 10 (5)
  5. Сохраните где-нибудь созданный вами файл. На окне сохранения из выпадающего меню Тип файла выберите Все файлы и назовите его AHCI.bat. Таким образом вы создадите «батник» с нужной командой внутри.How to enable AHCI on Windows 10 (6)
  6. Найдите созданный вами только что файл, кликните по нему правой кнопкой мыши и выберите Запуск от имени Администратора.How to enable AHCI on Windows 10 (7)
  7. Откроется окно Командной строки, на котором вам надо нажать английскую букву Y. После этого командная строка автоматически закроется.How to enable AHCI on Windows 10 (8)
  8. Следующая часть – настройка самого BIOS. Перезагрузите компьютер и зайдите в BIOS / UEFI.
  9. Теперь вам надо найти раздел, отвечающий за режим работы контроллеров жестких дисков. Поскольку у нас нет возможности сделать скриншоты со всех существующих BIOS, приведем пример UEFI материнской платы Gigabyte. Ваш BIOS скорее всего выглядит по-другому, но суть одна и та же. Надо найти пункт SATA MODE / OnChip SATA или что-то в этом духе. Если не хотите искать вслепую (что мы вам не советуем, дабы избежать изменения не тех параметров, что надо), обратитесь к руководству пользователя вашей материнской платы. На всякий случай держите под рукой статью, которая рассказывает о том, как сбросить BIOS.IMG_0025
  10. Когда вы нашли в BIOS соответствующий пункт настройки режима SATA, установите его в положение ACHI Mode или просто AHCI.IMG_0026
  11. Сохраните настройки и перезагрузите компьютер. Вероятно, что после включения системы появится окно с установкой драйверов AHCI, после чего компьютер попросит перезагрузиться. Сделайте то, что он вас просит. После включения системы зайдите в Диспетчер устройств и проверьте, отображается ли контроллер AHCI в списке.

Еще один способ включить AHCI через редактор реестра

Если первый метод не сработал (маловероятно, но все же), попробуйте второй вариант:

  1. Нажмите Win + R и введите regedit.How to enable AHCI on Windows 10 (1)
  2. В адресную строку редактора реестра введите путь Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV.
  3. В левой части меню дважды кликните на ключ Start и измените его значение на 0. Нажмите Ок.How to enable AHCI on Windows 10 (10)
  4. Разверните папку iaStorV в левой части окна и выберите StartOverride. Дважды кликните на ключ 0 и установите его значение 0. Нажмите Ок.How to enable AHCI on Windows 10 (11)
  5. Теперь в адресную строку редактора реестра введите путь Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci.
  6. Выберите ключ Start и установите значение 0. Нажмите Ок.How to enable AHCI on Windows 10 (12)
  7. Разверните папку storahci в левой части окна и выберите StartOverride. В правой части кликните на ключ 0 и установите его значение в 0. Нажмите Ок. Закройте окно редактора реестра.
  8. Теперь перезагрузите компьютер и войдите в BIOS / UEFI. Найдите параметр настройки режима SATA и включите режим AHCI по аналогии с тем, как это описано в предыдущем способе.
  9. Сохраните настройки и перезагрузите компьютер. После включения операционной системы проверьте список контроллеров IDE / AHCI в Диспетчере устройств.

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

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

  1. Нажмите Пуск и введите cmd. Нажмите по Командной строке правой кнопкой мыши и выберите Запуск с правами администратора.How to enable AHCI on Windows 10 (15)
  2. Введите следующую команду: bcdedit /set {current} safeboot minimal. Перезагрузите компьютер.How to enable AHCI on Windows 10 (16)
  3. Альтернативный вариант выполнить эту же команду: нажмите Win + R и введите msconfig. На вкладке Загрузка установите флажок возле Безопасный режим и Минимальная. Нажмите Ок и согласитесь на перезагрузку.How to enable AHCI on Windows 10 (14)
  4. Во время перезагрузки зайдите в BIOS и включите режим SATA AHCI по аналогии с тем, как это описано в первом способе. Сохраните изменения и перезагрузите ПК.
  5. Компьютер стартовал в Безопасном режиме. Так надо. Запустите Командную строку от имени администратора и введите следующую команду: bcdedit /deletevalue {current} safeboot.How to enable AHCI on Windows 10 (17)
  6. Перезагрузите компьютер. Он включится в обычном режиме, после чего вы сможете проверить, включился ли режим SATA AHCI в Диспетчере устройств.
НравитсяНе нравится
+1
Loading ... Loading ...

Комментарии (33)

    10.02.2018 в 12:15
    +1
    Microsoft Lumia 650

    Dramatic это значительный, а не драматичный. Это так, к слову. Статье +

    10.02.2018 в 16:46
    0
    Microsoft Lumia 650

    По моему, вполне применимо. Особенно вариант 11.

    11.02.2018 в 14:31
    0
    Android

    Хех, я понимаю, к чему ты клонишь, но эта статья не переводилась, а писалась с нуля :)
    Насчет "драматичный" согласен - оно тут не совсем к месту, исправил.

    11.02.2018 в 14:33
    0
    Microsoft Lumia 650

    Я читал статью об ошибках перевода созвучных слов в технических текстах, просто запомнилось)

    10.02.2018 в 13:44
    0
    Microsoft Lumia 550

    Завтра же сделаю) тем более 2 установочные флешки есть готовые на всякий)

    10.02.2018 в 14:45
    0
    Microsoft Lumia 950

    bcdedit/deletevalue {current} safeboot

    10.02.2018 в 18:08
    0
    Nokia Lumia 920

    Здравствуйте.
    Картина такая:

    10.02.2018 в 18:18
    0
    Microsoft Lumia 650

    Картинки не достаточно. Что привело к ней?

    11.02.2018 в 14:31
    0
    Android

    Между "delete" и "KEY" должен быть пробел

    10.02.2018 в 18:17
    0
    Nokia Lumia 920

    теперь так.

    10.02.2018 в 18:19
    0
    Microsoft Lumia 650

    Ай молодца! Делись ошибкой.

    10.02.2018 в 18:33
    0
    Microsoft Lumia 650

    Предупреждение: действуйте на свой страх и риск.
    Не прекращай репортировать.

    10.02.2018 в 18:22
    0
    Nokia Lumia 920

    Были ошибки в тексте файла. После правки так.

    10.02.2018 в 18:35
    0
    Xiaomi Mi4

    По мне, так если человек не был в курсе про эти режимы перед установкой системы, а так же не был в курсе о "вшитой" (без необходимости загрузки драйверов на стадии установки) поддержке ACHI в ос начиная с 7 ки, то лучше и не лезть. Делал подобное для установленной XP, а с появлением 7-ки включал сразу. Даже не представляю каким должен быть компьютер, чтобы у него стоял включенным IDE. Кажется ACHI уже давно по умолчанию в BIOS включен

    11.02.2018 в 9:57
    0
    Android

    Не у всех производителей мат. плат.

    11.02.2018 в 10:18
    0
    Xiaomi Mi4

    Не буду спорить.:)

    11.02.2018 в 14:34
    +1
    Android

    Так я же и написал, что лучше ставить AHCI в биосе перед установкой винды. И я лично видел несколько компов (включая свой), который работает по дефолту в IDE. Железо пусть и не новое, но не такое уж и древнее. Кроме того, сброс биоса может откатывать AHCI в IDE, поэтому тут уже у кого как получится.

    11.02.2018 в 14:42
    0
    Xiaomi Mi4

    Я говорил о том, что если человек не в курсе, что перед установкой современных ос следует проконтролировать настройки BIOS, то ему лучше и не пытаться что либо менять в уже установленной системе.

    12.02.2018 в 21:06
    0
    Nokia Lumia 735

    а у меня
    SATA-контроллер AMD
    написано в диспетчере. и как определить?

    13.02.2018 в 17:08
    0
    Nokia Lumia 735

    А разве простого переключения в БИОС не достаточно, обязательно проводить все эти манипуляции из под системы?

    13.02.2018 в 19:37
    0
    vvl
    Microsoft Lumia 950 XL

    Если Вы хотите, чтобы после этого система загрузилась - да.

    14.02.2018 в 19:05
    0
    Microsoft Lumia 950

    Хорошо, а если у меня система уже упала. А я хочу ее восстановить без переустановки винды. Возможно ли это сделать через биос? Переключить прост режимы

    14.02.2018 в 19:07
    0
    vvl
    Microsoft Lumia 950 XL

    Если причина - переключение режима в BIOS Setup, верните как было и попробуйте загрузить.

    14.02.2018 в 19:09
    0
    Microsoft Lumia 950

    Не, причина банальная.. Комп работал и тут свет басс и пропал. Комп теперь не может загрузиться.. Доходит загрузка до этого окна

    14.02.2018 в 19:10
    0
    vvl
    Microsoft Lumia 950 XL

    Тогда какое это имеет отношение к обсуждавшийся теме?

    14.02.2018 в 19:12
    0
    Microsoft Lumia 950

    Не знаю.. Мне посоветовал один человек с сайта и кинул ссылку на статью. Я перечитал и смотрю, что это не совсем то. Вот и спрашиваю. Может есть какой выход?

    14.02.2018 в 19:08
    0
    Microsoft Lumia 950

    Привет. В моем случае что лучше сделать? Сбросить биос или попробовать переключить эти режимы?
    У меня комп словил автоматическое исправление и не может включится. Это после того как свет вырубили

    10.02.2018 в 23:04
    0
    Android

    У меня в RAID собран на ноуте самим производителем.

    11.02.2018 в 14:35
    0
    Android

    Спасибо за замечание, я дополню статью заметкой о RAID.

    11.02.2018 в 14:45
    0
    Xiaomi Mi4

    Какой тип RAID? Прям интересно на кой в ноуте рэйд:)

    18.02.2018 в 17:22
    0
    Android

    Dell Inspiron 15 7567 установлен гибридный HDD 1Tb+ 8Gb Flash и в биосе включен параметр RAID On.

    18.02.2018 в 17:26
    0
    Xiaomi Mi4

    вот оно че. а я себе голову поломал) Спасибо, буду знать.

    12.02.2018 в 20:18
    0
    Nokia Lumia 735

    а у меня SATA-контроллер AMD написано в диспетчере. и как определить?

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