Как включить режим AHCI для SATA в BIOS без переустановки Windows
Читайте, как определить в каком режиме работает контроллер компьютера. А также, как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows.
У многих резонно возникнет вопрос: зачем нужен режим IDE для SATA накопителя, если режим AHCI является для него «родным» и именно таким в котором SATA-диск будет работать адекватно своим характеристикам и назначению. Более того, многие производители материнских плат по умолчанию устанавливают на них режим PATA совместимости – IDE.
- Интерфейс SATA может работать в двух режимах, IDE и AHCI:
- Как определить в каком режиме работает контроллер компьютера?
- Как активировать режим AHCI интерфейса SATA на компьютере с уже установленной Windows?
- Вопросы и ответы
- Комментарии
Интерфейс 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.
Как определить в каком режиме работает контроллер компьютера?
Вполне вероятно, что на вашем компьютере режим AHCI уже активирован. Проверить это можно несколькими способами:
“Диспетчер устройств”
- Перейдите в “Диспетчер устройств”
- Откройте раздел “Контроллеры IDE ATA/ATAPI”
- Если в этом разделе есть устройство со словом “AHCI” в названии, как в нашем случае, значит режим AHCI на компьютере уже используется.
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, с сохранением её работоспособности можно несколькими способами:
Активирование через редактор реестра
-
Запустите редактор реестра
-
Для этого нажмите комбинацию клавиш 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 будет включен.
Переключение через bcdedit
Если по какой-то причине первый способ не сработал, обратите внимание также на второй вариант. Но для начала, если у вас возникли ошибки при запуске Windows с режимом AHCI, верните режим IDE и включите компьютер.
После этого:
-
Запустите командную строку от имени администратора.
-
В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.
-
После того, как появится сообщение об успешном завершении операции перезагрузить компьютер.
-
Еще до загрузки компьютера включите AHCI в BIOS или UEFI уже описанным способом и сохраните настройки.
-
Компьютер загрузится в безопасном режиме и установит необходимые драйвера.
-
Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot.
-
После выполнения команды снова перезагрузите компьютер. В этот раз Windows должна загрузиться без проблем с включенным режимом AHCI для диска.
Как вы могли увидеть, описываемые действия в теории могут привести к нежелательным последствиям, таким как невозможность запуска операционной системы. Поэтому беритесь за них лишь в том случае, если знаете, для чего это делаете, сумеете зайти в BIOS или UEFI и готовы в случае чего к исправлению непредвиденных последствий. Например, путем переустановки Windows с самого начала в режиме AHCI.
Если в случае случайных или необдуманных действий вы были вынуждены переустановить операционную систему, в результате чего вами были утеряны важные данные, то чтобы восстановить их читайте статью «Восстановление данных после переустановки Windows».
Спасибо автору
Рады были помочь )
Да , ещё , переустановить виндовс то-же нет возможности , так как отключены USB-порты . Вот такая загадка .
Биос сбросить невозможно , батарейки нет . На клавиатуре работает только одна кнопка включения . Короче , отключил по незнанию все порты в БИОСЕ и теперь могу только включить ноут и выключить . Включаю , заставка и всё ! ни пароль ввести , ни в Биос зайти . Остаётся что , выкинуть ноут ?
Хотел переключиться по инструкции, но кроме первого пунскта в реестре других веток просто нет.
Пользовался Win10х64 клонированной на SSD беспроблемно целый год. Потом вдруг обнаружил в биосе (MB GigaByte B75), что стоит режим IDE и решил включить AHCI (на свою голову). После этого получил такую картину: биос SSD видит, но в список загрузочных приборов не включает. Загрузиться каждый раз можно только через опцию выбора загрузочного прибора из списка (OverBOOT или что-то в этом роде). Загрузка происходит нормальная, именно в AHCI режиме. Но напрягает, конечно. Да и вообще - неправильно это. Сброс биоса по питанию не помог. Пробовал перепрошивать биос, даже откатывать пытался - не помогает. Вернул на последнюю версию. Чем можно вылечить этот недуг?
Добрый день , вы уже решили свою проблему ?
Добавьте, пожалуйста, еще загрузку минимального безопасного режима через msconfig
Насколько быстрее будут работать диски ST1000DL002-9TT153 ATA Device и WDC WD5000AAKS-22A7B0 ATA Device с AHCI виндоус 10, если сейчас на IDE индекс производительности в WSAT 5,9? пробовал второй метод, слетел БИОС, хорошо с помощью GIGABYTE DualBIOS методом нажатия кнопки вкл. до выключения пк и последующей перезагрузки - БИОС восстановился. но стал грузиться только в безопасном режиме. В конфигурации системы поставил обычную загрузку - загрузился. Боюсь и первый вариант даст такой же результат, вчера БИОС слетел когда просто ставил 7 на второй жесткий диск. И потом Driver.Booster предложил установить дрова для CATA AHCI, но результат ноль. Если Винду при помощи "Восстановление" - "Вернуть ПК в исходное состояние" с включённым AHCI - будет работать? Или все таки надо заново устанавливать ОС 10? Вообще 10 глючит - точки восстановления периодически стирает, архив с образом кудат о потеряла и теперь не активен, новый не создашь. Зато есть системный диск 500 Мб "Восстановление" - с него будет видеть как новую установку?
Сделал вторым способом (проще и быстрее), получилось, но в "оценке производительности системы" жесткий диск как был "слабым звеном" - 5.9, так и остался
Добрый вечер, сделал всё по инструкции, но теперь с AHCI виндоус стал очень сильно тормозить, а после 4-5 минут работы синий экран без ошибки, откат обратно делал, виндоус переустанавливал. Помогите, урошу
Админ, умоляю, ответь. Делал такую процедуру несколько лет назад, всё заработало. И вот на днях Биос решил слететь. В режиме IDE ssd не запускается, драйвер ahci стоит с прошлого раза, но при перезагрузке включается безопасный режим (если он стоит в msconfig), либо крашится Биос. И так по кругу
Моргал на этот (некогда оставленный без внимания) параметр уже несколько лет.. перспектива переустанавливать всё.............(( как оказалось - элементарная процедура с правкой реестра и занимает всего времени, примерно - нисколько)) СНКС!
Если кому то помогло ) Буду рад)
На самом деле, почти все жесткие диски любого типа должны нормально работать на любых материнских платах с интерфейсом SATA II/III, Перед установкой в BIOS желательно переключить опцию SATA mode в режим "AHCI". Эта опция позволяет включить режим расширенного хост-контроллера для стандартного IDE/SATA-контроллера чипсета. При значении "IDE" для обращения к накопителям будет использоваться механизм, аналогичный обычному IDE-контроллеру. Если простыми словами: использование вашего запоминающего устройства в режиме IDE будет слегка ограничено, но оно гарантировано будет работать. Впрочем, эта технология уже морально устарела, ибо она была действительно нужна во времена Windows 2000\xp. Но, тем не менее, во всех материнских платах этот режим стоит по умолчанию Значение "AHCI" разблокирует хост-контроллер SATA II\III. В этом режиме любой жесткий диск работает быстрее, но для SSD есть одна особенность. В режиме IDE нет возможности активации Trim – операции, которая увеличивает срок службы вашего твердотельного диска. Дело в том, что множественные перезаписи блоков памяти могут привести к снижению производительности устройства, и для этого Trim уведомляет систему о блоках данных, которые уже не содержатся в файловой системе и могут быть использованы накопителем для физического очищения.После активации режима AHCI нужно изменить устройство загрузки с CD-\DVD-привода\образа на флешку USB и установить ОС Зачастую можно встретить такую ситуацию: при подключении SSD к SATA II BIOS обнаруживает устройство хранения, но не видит память, а при подключении к SATA III видит память, но не может обнаружить устройство. Установка операционной системы путем миграции Этот способ более безопасен, прост, а в случае ошибки ваши данные останутся в целости и сохранности. Тут не важно, видит ли ваш чипсет SSD как устройство или нет, так как всю работу будет выполнять специальная загрузочная система, которая будет обращаться к диску исключительно как к памяти. Идея метода такова: есть два или более жестких дисков, один из которых системный, а второй - пуст или будет отформатирован. Специальная предзагрузочная ОС, которая будет загружена в оперативной памяти, выполнит принудительное копирование всех данных из физического раздела с Windows в новый чистый жесткий диск (не важно, HDD или SSD). В итоге мы получим новый, скопированный жесткий диск, и при его установке на новый ПК мы получим ровно то же, что и на исходном ПК, вплоть до конфигураций системы и рабочего стола. Вопрос: почему же при установке нужны и память, и устройство, а при запуске\копировании достаточно одной из составляющих? Дело в том, что это особенности самих операционных систем. При установке ОС происходит автонастройка драйверов под все устройства, которые может найти система, а если она где-то находит несоответствие, входит в “ступор”. При копировании с помощью миграции этой проблемы нет. Важно помнить, что нельзя мигрировать операционную систему с одного логического раздела на другой одного жесткого диска. Для выполнения этой операции нужно иметь два физических жестких диска. Мигрировать операционную систему с одного диска на другой можно двумя способами: стандартными средствами Windows или с помощью утилит. В первом случае придется возиться с командной строкой, во втором - за нас всё сделает утилита\программа. Выбирайте любую. Это может быть программа от производителя вашего SSD, а может быть и сторонняя разработка. Самой популярной утилитой является Acronis True Image WD Edition. После установки нужно выбрать опцию "клонирование диска", выбрать диск-исходник и диск-получатель и дождаться завершения процесса после нескольких перезагрузок. Еще есть утилита O&O SSD Migration Kit, которая также осуществляет копирование Windows на SSD. Еще одна бесплатная программа на русском языке, позволяющая легко перенести ОС с жесткого диска на твердотельный накопитель или на новый HDD — Aomei Partition Assistant Standard Edition. Для переноса нужно совершить те же шаги При выборе SSD не стоит задумываться о том, подойдет ли он для вашей материнской платы. Конечно, подойдет. Выбирайте устройство по характеристикам, цене, типу памяти, своим личным предпочтениям. А проблемы, которые были описаны в этой статье, могут настигнуть кого угодно вне зависимости от того, какой SSD вы приобретете. И, к счастью, все эти проблемы решаемы.
установка win путем миграции c hdd на ssd мне помогла
"на SSD диск невозможна установка операционной системы в режиме IDE, для этого обязательно потребуется активация AHCI." С этим не соглашусь 100%! У меня на ноутбуках Асер 5315 и 5715 стоят SSD диски, а на них отлично себя чувствует виндовс ХР! А это значит система работает в режиме IDE!
Здравствуйте! Подскажите пожалуйста как быть - хочу проверить диск Викторией, а в биосе нельзя изменить режим AHCI на IDE...
А у меня такая проблема: Устанавливаю Win7 на SSD диск. Диск полностью отформатировал. В БИОСе стоит режим AHCI. Win7 установил. Все драйвера (в том числе и AHCI) поставил. Но в диспетчере устройств только ATA. В чем может быть проблема?
Попробуйте перейти в “Диспетчер устройств” Откройте раздел “Контроллеры IDE ATA/ATAPI” Если в этом разделе есть устройство со словом “AHCI” в названии, как в нашем случае, значит режим AHCI на компьютере уже используется....
Ни одним из способов, после установки AHCI в Биосе, система не загружается(синий экран с ошибкой STOPx000007b) даже в безопасном режиме. Режим AHCI раньше стоял и работал.(Win7) На IDE пришлось поменять, потому, что Win10 на другой диск в режиме AHCI не ставилась, а с IDE поставилась. Теперь не могу вернуть назад режим AHCI ни в какой ОС. Удалять контроллер жестких дисков боюсь, система тогда вообще не загрузится ни в каком режиме. Не знаю, что делать.
Какие остальные устройсва IDE – это режим совместимости со старым оборудованием и программным обеспечением. По сути, возможности SATA в этом режиме не отличаются от возможностей своего предшественника, интерфейса ATA (или PATA); AHCI – новый режим работы с запоминающими устройствами, в котором компьютер использует все преимущества SATA, главными среди которых являются: более высокая скорость работы жестких и SSD дисков (технология Native Command Queuing или NCQ), а также возможность «горячей» замены жестких дисков. Активация режима AHCI содействует ускорению доступа к файлам, хранящимся на запоминающих устройствах, и позитивно влияет на общее быстродействие компьютера.
Ииии? Есть еще способ вернуть мне режим AHCI на 7 винде?
Если диск с IDE интерфейсом, то в AHCI нет никакого толку.
Первый способ подошёл идеально. Изменить режим в уже установленной Windows10 с IDE на AHCI, поправив настройки реестра. Спасибо.
Мы рады что наша статья принесла вам пользу. Если у вас возникнут какие-либо вопросы, мы с радостью ответим на них. Смотрите остальные наши видео: https://www.youtube.com/channel/UCFs5l-T7tsoDfQ3DtYiyqWw
Привет. Драйвера все с диска установлены. Но значение реестра не изменяется , после перезагрузки изменение в реестре остаются прежними. Windows 10 PRO 1909 материнская плата ASUS H81M-C INTEL I5 4460 HDD WESTER DIGITAL 1TB. Хоть драейвера все установленны но прироста производительности нет вобще на AHCI. Может есть другой способ ?
Сначала: ========проверить целостность КЭША(кэша) файлов windows 10 Средство проверки системных файлов — служебная программа в Windows 10, используемая для проверки системных файлов на наличие повреждений. Она рекомендуется для опытных пользователей. Чтобы запустить это средство, выполните указанные ниже действия. - В поле поиска на панели задач введите командная строка. В результатах поиска нажмите и удерживайте (или щелкните правой кнопкой мыши) пункт Командная строка (классическое приложение), а затем выберите Запуск от имени администратора. - Введите DISM.exe /Online /Cleanup-image /Restorehealth (обратите внимание на пробелы перед каждым символом "/"). (Примечание. Для начала этого действия может потребоваться несколько минут, а для завершения — до 30 минут.) - Введите sfc /scannow (обратите внимание на пробел между "sfc" и "/"). Потом установка всех драйверов из под администратора
У меня не один способ не помогает , есть какой то еще вариант если уже установлена windows 10 на IDE , когда перевожу в biose в AHCI выходит черный экран как будто пытается дрова поставить на AHCI но не ставит и дальше выходит табличка c ошибкой что то связанное с операционной системой , переустанавливать винду не хотелось бы , существует какой то способ ? может можно как то дрова эти поставить через винду на AHCI
Самый лёгкий и самый правильный способ - это переустановка, это избавит от проблем с системой в будущем
Я же говорю, что лучше переустановить заново
Помогите! Стоит в компе жесткий на тб и ссд 120, во время переустановки винды я форматнул оба диска,разбил на разделы и поставил на ССД винду 7. Комп включился,через 30 секунд сам завершил работу и теперь зависает на посткоде 99. Но когда отключаю жесткий - система загружается. Засовывал жесткий в другой пк - работает. Перефирию дергал,не помогает. ХЕЛП
Подключи диск к другому ПК и отформатируй заново. Такое может быть если ты раньше использовал Win10 а теперь Win7
добрый день, у меня такая проблема, я установил ssd, изменил режим в bios с Ide на Ahci, перстановив виндовс, в boot ssd нет, но отображается, в приоритете, во время загрузки пишет, что поддерживается только hhd и cdrom
Обнови BIOS материнской платы до самой свежей версии
память правильная, я уже вычитал что невидно 4 Гб из-за ОС, у меня 32 бита, уже нашел сборку на 64, но интересно поможет ли это со скоростью работы, т.к. сейчас уже, после возврата всех настроек, наблюдаю картину что проц и память не перегружены, но постоянно идёт чтение с hdd (на 100% нагружается), у меня там файл подкачки когда-то ставил на 5 Гб, хотя сам процесс который запускаю (балуюсь разработкой) находится вообще на другом диске ssd, специально перенёс, думал из-за hdd тормозит и грузится проц, но не помогло
Поставьте х64 ОС на SSD диск, прирост скорости работы будет колоссальным!!!!!
Здравствуйте, спасибо за статью, всё работает. Но после смены режима на AHCI (+параллельно ОЗУ добавил), нагрузка на проц стала доходить до 100%, причем грузит почти любой процесс (виндовс плеер, браузер когда открывается и т.п.)........подскажите, почему это происходит и что делать? стоит ли возвращать обратно в IDE?
А вы операционную систему переустанавилвали??
нет, ничего не менял кроме добавления памяти и настройки в регистре для AHCI. Может как-то с памятью связанно, у меня железо старое, макс. 4Гб возможно, стояло 3гб, заменил планку 1гб на 2 гб, думал увижу все 4, но нет)) какое-то ограничение материнки наверное, доступно оказалось все 3,25Гб.....у меня винда 8.1
- Проверь, правильную ли ты память поставил, залезь на сайт разработчика материнской платы и посмотри список совместимых модулей. - Переустанови ОС на Windows 10 x64
Помогло по первому варианту. Спасибо.
Скажите, у меня в диспетч.устр. во вкладке контроллеры стоит Intel.....Chipset SATA AHCI контроллер. А в дисковых устройствах SSD SCSI Disk device, винчестер тоже как SCSI устройство. В БИОСе режим AHCI, а в выборе SATA портов 0-3, режим Native IDE (либо можно поставить Legacy IDE). Почему устройства видятся системой как "СКАЗИ" устройства и не тормозит ли это SSD диск.
После включения 1-ым способом режима AHCI на материнке гигабит Р35, жесткие диски стали светится в трее (в правом нижнем углу), как подключённые USB флешки. Вопрос: как от этого избавиться, а то по ошибке отключаеш HDD вместо флешки ?
Столкнулся с проблемой, пробовал Victoriю и другие софты для восстановления не помогли, в BIOS-e только ACHI мод других нет, компьютер DELL, SSD KINGSTON 240GB. Суть проблемы такова - жесткий диск был максимально забит файлами и система предупреждала заменить жесткий диск, я игнорировал, через некоторое время жесткий диск умер и перестал загружаться, при попытке загрузить - выскакивало восстановление - и там было написано что "Жесткий диск поврежден" - Вопрос каким образом возможно хотя бы восстановить файлы и перенести их на новый?
Попробуйте подключить его к другому ПК как второй диск. Возможно так его система ещё сможет какое-то время читать.
именно ПК? верно понял Вас? или через карман к другому ноутбуку тоже можно?
Можно и через карман к ноутбуку.
Ни одним способом не смог переключиться на режим ачи пробовал обновить биос тоже ни че не получаеться вроде все делал как на видео и все безуспешно качал файлы биос но они его не обновляют помогите как режим ачи включить
2 способ помог! Спасибо
Спасибо, помогло.
Всегда рады помочь :)
Решение проблемы намного проще :) Просто удаляем в диспетчере устройств контроллер жестких дисков, и при перезагрузке переключаем режим, Винда сама подберет нужный драйвер при загрузке. Мне способы из поста не помогли, кстати.
Не помогло, но после попробовал способ 1 в статье и заработало !!! Спс им.
И мне первый способ не помог, в реестре веток iaStorAV и storahci вообще не было, хотя в БИОС все было включено - тем не менее в диспетчере драйвер стоял просто SATA. Зато как удалил этот драйвер и перезагрузил - все установилось. Спасибо за совет.
помогло HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesmsahci выставить start 0, потом 2способ через cmd перезагрузить
Тоже помог Только твой способ, спасибо =)
что-то слишком просто. удалишь и система не будет работать!
А если мне наоборот, надо включить IDE? Материнская плата MSI Z170a Gaming Pro- в ней нет режима IDE. Есть только AHCI и RAID. Нужно чтобы Victoria увидела диски. Но она не видит.
У меня аналогичный вопрос на счет IDE и AHCI, не разобрался??? Есть 2 винта, мой родной работает в AHCI , дали еще один а он не отображается в Виктории из под винды. Из под доса видны оба, а запустить не могу
Если у вас остались вопросы как включить режим AHCI для SATA в BIOS без переустановки Windows, задавайте их в комментариях.
после изменения режима на AHCI , не загружается система, жесткий диск не видит и в биосе не отображается, хотел установить систему с флешки,,, флешку так же не видит((.
Сделай обратно как было, или сбрось биос через батарейку.