Контроллеры SATA-винчестеров на материнских платах издавна умеют работать в двух различных стандартах – в режиме IDE, наиболее совместимом со старыми системами, и “новом” режиме AHCI, более приспособленном для реалий современных дисковых накопителей. Все системы MS Windows, в свою очередь, издавна известны тем, что при переключении SATA-контроллера в режим, отличный от использовавшегося при установке системы, напрочь перестают загружаться, и не спасает даже “Безопасный режим”.
В результате, если вы установили систему, забыв переключить SATA-контроллер в AHCI, вам остается лишь продолжать пользоваться IDE-режимом до тех пор, пока вы не соберетесь ее переустановить заново… или же нет?
В современных Windows-системах есть простая возможность решить эту проблему.
- Открываем с правами администратора редактор реестра (regedit.exe) и идем к следующему ключу:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
- В данном разделе редактируем параметр “start” (по умолчанию равен 3 или 4) и заменяем его значение на 0;
- Отправляем систему в перезагрузку;
- Заходим в BIOS и переключаем SATA-контроллер из IDE-режима в AHCI;
- Наблюдаем, как система успешно загружается.
Вот и всё. Вся операция занимает не более пяти минут.
Мне необходимо поставить Windows 7 на ноутбук Asus K50In.
По умолчанию в Биосе прописан IDE Compatible. Нужно ли его менять? Если да то, есть ли какие-то другие альтернативы тому способу, что описан в этой статье? Дело в том, что Старую винду я уже снесла, а новую установить не могу – жесткий диск чистый. Как отредактировать реестр в этом случае, ума не приложу.
Да, лучше переключить на AHCI. При установке Windows ничего дополнительно делать не нужно – он сам выберет корректный драйвер. Необходимость правки реестра возникает только в том случае, если нужно переключить с IDE на AHCI уже установленную систему.
Большое спасибо за полезную информацию, без этого не получалось обновить прошивку на SSD от Kingston v300
спасибо, помогло.
Всё получилось, спасибо! Думала, что систему придется переустанавливать, а оказывается всё проще простого
В этих настройках изначально стоит”0″,но в режиме IDE система все равно не загружается.В чем проблема? Windows 7 (x64).
Я бы тебя обнял! Спасибо:)
Спасибо за статью, всё вышло, всё получилось. Оценка системы винчестера до проведённых выше перечисленных работы была 7.1 , теперь 7.7 Огромное спасибо
Привет! Есть проблема! Диск обрезан викторией! Человек у которого я его купил, клянется что можно поставить виндовс, проблема в том что как бы я не умею переключить из IDE-режима в AHCI, поэтому 7-ка и не стает! Я много читал узнавал, так вот 7-ка типа стает только на AHCI, я пробовал и ХР, но проблема осталась, ни одна из виндовс не стает, пишет что невозможно установить ОС на этот диск! Подскажите что я делаю ни так, или этот диск уже мертв, или в биосе надо что то поменять???? Ноут ASUS X50VL! мать-F5VL
Windows 7 вполне нормально устанавливается и на AHCI, и на IDE. Источник, где указана якобы невозможность установки W7 на IDE-диск, ошибается.
Если переформатирование диска не помогает, попробуйте установить систему по этой инструкции.
IDE – это можно сказать “совместимый” режим со старыми системами. Обычно все ОС могут работать в таком режиме. Если переключаться на AHCI, то могут возникнуть проблемы, если в ОС нет драйверов для этого режима работы. Обычно этот режим ломал загрузку системы до Windows XP, которая не умела работать с AHCI драйверами в штатном режиме и ей нужны были дополнительные\обновленные драйвера. Сейчас все системы могут работать, как в режиме IDE, так и в режиме AHCI.
Реально помогло!) спасибо большое, спасили от переустановки винды ^__^
Все заработало спасибо !!!!!!!!!!!!!
Спасибо!!! Всё ОК!
Спасибо, все работает!
все сделал но все же bios не видит основной жесткий диск
только после нажатий delete запускается windows
uefi bios asus современная
В этих настройках изначально стоит”0″,но в режиме IDE система все равно не загружается.В чем проблема? Windows 7 (x64).
поставь значение 3 – это соответствует режиму IDE.
У меня такая проблема. Пытаюсь установить ПО для автосканера на W7Макс-32 и не получается . А на ХР Pro Sp3 устанавливается отлично. Это ПО при установке на ХР , настраивает сетевую карту(Babblefich 100) устанавливает свой IP , маску подсети и снимает галочку с планировщика пакетов QoS . На W7 , так же настраивает сетевую карту ,IP , маску подсети но не снимает галку с планировщика пакетов QoS . Я снимал галку сам , но не помогает. На моём ноутбуке SATA-контролер установлен в режиме IDE . Посоветуйте , что можно сделать?
Я бы сказал, что, судя по описанию проблемы, режимы IDE/AHCI тут ни при чем. Этот софт может быть просто несовместим с W7.
Сегодня в реестре , поменял значение START с 3 на 0 . Не помогает!!!
Спасибо, помогло!!!
Низкий тебе поклон!!! Благодарю.
Спасибо,переключился на ahci.
Спасибо огромное, все работает
Установили Виндовс пошел на 3 диска как сделать на 2 диска
Во первых нету такого раздела в реестре, во вторых в биосе нету переключения режима накопителя((
Как перейти на AHCI остается загадкой для меня.
Стоит ssd, но загрузка винды зависает каждый раз.
Спасибо мил человек! Помогло.
Не помогло на ноуте Aspire v3 571g! Здесь https://support.microsoft.com/ru-ru/kb/922976 есть ещё один ключ реестра, пробуйте править его…
Доброй ночи. Помогите пожалуйста, весь Bios перерыл не могу никак переключится, AHCI есть а IDE нет, ноутбук samsung не такой уж и старый и диск есть оригинальный win 7, жаль что нигде нет пошаговой инструкции. Спасибо.
СпасиБО
Помогло!
Не могу поставить хр на новом ноуте, ставит только выше 8. При этом столкнулся с новым bios, который мне не знаком. Раньше был 2009, теперь 2013. Что делатб, чтобы поставить хр?
Боже ты спас меня от переyстановки винды спасибо огромное !!!
Еще один счастливый человек говорит спасибо. Сберег день жизни!
Грит сенкс , бин френд!!!!
Добавьте в статью что обезательно нужно сохранить реестр перед изменением . И вопрос как вернуть обратно настройки? После перехода в ahci стала долго запускаться винда…
Не поленился заполнить данные и оставить комментарии, дабы поблагодарить автора данной статьи))
Спасибо большое! Данное решение очень помогло.
ибо когда я жесткий диск с установленной виндой с одного компа переставлял в другой, в одном компе всё норм работало, а в другом винда не грузилась, хоть и поменял с IDE на ACHI, но сделав как в статье через реестр, всё норм запустилось на другом компе)
Это всё работает, если ОС загружается или в bios прямым текстом написано переключение ide-ahci, а не “эфемерное” compatible и иже с ним. Вот как раз по причине отсутствия такого внятного переключателя мне пришлось делать два образа на двух ПК. На одном, где был внятный переключатель сделал образ с ahci, и на другом ПК, где был только выключатель sata :) сделал образ с ide. Потому что при заливке образа с ahci выдавал синий экран, что с диском проблема, а по факту проблемы с контроллером.
Спасибо! всё получилось! теперь система даже щустрее работать, загружаться стала!
а то я уже было собралась переустанавливать, а тут Ваша статья спасла)
Спасибо
Спасибо. Работает.
Спасибо! Совет помог.
У меня немного другая проблема я не могу переключиться между режимами т.к заблокирована строка. У кого была такая проблема помогите пожалуйста.
Спасибо, способ помог, всё работает
Спасибо , мил человек!
От переустановки спас!
Работает!!!
Здравствуйте. У меня проблема с установкой 7. Программа установки не видит жёсткого диска. Ставил в режим IDE и ACHI не помогло. Пишет установите драйвер запоминающего устройства…что-то в этом роде. Драйвера к моей мати нет на оф сайте . Последний драйвер к винд. виста. Для 7ки нету…что делать?
MicrosoftFixit50470
Тип элемента: Пакет установщика Windows
Авторы: Microsoft Corporation
Название: Microsoft Fix it 50470 v2.1.3.0
Тема: Enabling the disk driver in Windows before changing the SATA/RAID mode
Дата изменения: 09.11.2011 14:45
Размер: 638 КБ
Качаем с сайта Microsoft и устанавливаем, затем перегружаем комп, заходим в BIOS и меняем SATA с IDE на AHCI. После загрузки Windows определит винты и попросит перегрузиться. Перегружаем и радуемся. Применялось для Windows 7 Ultimate x64.
Спасибо дружище!!! А ларчик просто открывался оказывается)
Уважаемый автор
я не знаю от куда вы взяли этот параметр но
этого параметра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
ни 7 ке ни в 10 ке его нет
В XP нет. А в 7-ке на нескольких компах проверял и менял, в реестре все есть.
Спасибо!
HP ProBook 4510s Win 7 32bit SP1 – всё ОК.
Этот метод проще, чем тот, которым я пользовался.
P.S. Всегда делал такое через принуд. установку IDE-контроллеру AHCI-драйверов и после переключал в BIOS’е в AHCI (наверно, можно ошибиться и поставить не тот драйвер с последующим BSOD’ом после перезагрузки) .
Я б тебя обняла, спасибо! Везде пишут, что нужен любой режим, отличный от AHCI. 4 часа убила на танцы с бубном, нашла твою статью, включила режим AHCI и винда перестала требовать драйвера запоминающего устройства, и просто показала все разделы диска. Уфффф.
Чудесно. Переключил в биосе режим работы на AHCI, HDD намного быстрее работает. Спасибо!
Аналогично действуем для параметра Start, расположеного по следующему пути:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
Смена режима работы контроллера с «IDE» на «AHCI» (показана, если есть современный винт с поддержкой NCQ)
Нужно изменить значение параметра «Start» (Тип: REG_DWORD) на «0» (см. рисунок ниже) для драйверов «msahci», «Iastor» или «IastorV»
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Iastor
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
Помогло, спасибо! )
Большое спасибо. Всё отлично получилось.
Класс, спасибо за объяснение! Предельно четко и все работает!