Как включить режим ide в windows 7

Очень часто сталкиваюсь и постоянно приходится гуглить решение, поэтому размещу шпаргалку у себя в блоге. Итак, периодически после установки системы и настройки обнаруживанию, что в BIOS SATA-диски и SSD работают через устаревший режим IDE (ATA). Если прямо в BIOS просто поменять режим с IDE на AHCI, то Windows у вас больше не загрузится и уйдёт в синий экран смерти. Дело в том, что с системой уже автоматически запускаются драйверы и службы, работающие только с IDE. Значит, чтобы система запустилась, у нас 2 варианта:

  1. Заранее в реестре внести правки, отключить IDE и включить AHCI, затем зайти в BIOS, переключить режим там и всё должно по идее заработать.
  2. Если нет возможности, надо загрузиться с LiveCD, таких как AdminPE, запустить regedit, загрузить куст реестра System с рабочей ОС, внести правки там. Естественно, переключить режим в BIOS

Объяснять всё не буду, все-таки тут я выкладываю шпаргалки по большей части для себя, лишь распишу ветки реестра, куда надо внести правки:

  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
    параметр Start переключить с 3 на 0
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
    также параметр Start переключить с 3 на 0
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAV\StartOverride
    для параметра 0 поставить значение 0
  4. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorAVC\StartOverride
    также для параметра 0 поставить значение 0
  5. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
    для параметра Start устанавливаем значение 0
  6. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
    параметр 0 меняем на 0
  7. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
    здесь параметр Start можно поменять на 3, но это необязательно

Фуф, больше не придётся гуглить)

Отблагдарить автора статьи также можно переводом, +100 вам в карму!

 ahci ide regedit

Вре­мя на про­чте­ние: 2 минут(ы)

Режим AHCI рабо­ты жест­ких дис­ков SATA поз­во­ля­ет задей­ство­вать тех­но­ло­гию NCQ (Native Command Queing), DIPM (Device Initiated Power Management) и дру­гие воз­мож­но­сти, такие как горя­чая заме­на SATA-нако­пи­те­лей. В общих чер­тах вклю­че­ние режи­ма AHCI поз­во­ля­ет повы­сить ско­рость рабо­ты жест­ких дис­ков и SSD в систе­ме, в основ­ном, за счет пре­иму­ществ NCQ.

Есть несколь­ко режи­мов рабо­ты совре­мен­ных Serial ATA кон­трол­ле­ров (SATA): IDE, AHCI, RAID. AHCI режим, как пра­ви­ло, более про­из­во­ди­тель­ный чем IDE. Ино­гда воз­ни­ка­ют ситу­а­ции, когда в уже уста­нов­лен­ной Windows 7 необ­хо­ди­мо сме­нить режим рабо­ты кон­трол­ле­ра без пере­уста­нов­ки ОС, но с дру­гим режи­мом рабо­ты кон­трол­ле­ра систе­ма гру­зить­ся не хочет. Про­бле­ма заклю­ча­ет­ся в том, что ОС Windows при стар­те систе­мы загру­жа­ет толь­ко необ­хо­ди­мые драй­ве­ра, а драй­ве­ра для IDE и AHCI режи­ма раз­ные… Реше­ние про­бле­мы – вклю­чить необ­хо­ди­мые драй­ве­ра в спи­сок загру­жа­е­мых с помо­щью моди­фи­ка­ции систем­но­го реест­ра.

Откры­ва­ем редак­тор реест­ра, идём в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ и даль­ше изме­ня­ем режим запус­ка для нуж­ных драй­ве­ров:

Сме­на режи­ма рабо­ты кон­трол­ле­ра с “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

Iastor & IastorV – драй­ве­ра Intel Matrix Storage Manager.
После это­го в BIOS’e мож­но сме­нить режим рабо­ты кон­трол­ле­ра с “IDE” на “AHCI”

Сме­на режи­ма рабо­ты кон­трол­ле­ра с “AHCI” на “IDE” (пока­за­на, если жест­кий диск в режи­ме AHCI рабо­та­ет в очень мед­лен­ном “Multi-Word DMA Mode 2” DMA режи­ме, )
Нуж­но изме­нить зна­че­ние пара­мет­ра “Start” (Тип: REG_DWORD) на “0” (см. рису­нок ниже) для драй­ве­ра “pciide”
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\pciide

(был так­же слу­чай, что нуж­но было изме­нить в раз­де­ле HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\intelide)

После это­го в BIOS’e мож­но сме­нить режим рабо­ты кон­трол­ле­ра с “AHCI” на “IDE”. Вклю­че­ние авто­за­груз­ки для это­го драй­ве­ра помог­ло решить про­бле­му с “Multi-Word DMA Mode 2” без сме­ны режи­ма на IDE, и теперь мож­но чест­но насла­ждать­ся рабо­той жёст­ких дис­ков в “Ultra DMA Mode 5” режи­ме.

Помни­те, что спи­сок кон­трол­ле­ров и их драй­ве­ров намно­го шире и воз­мож­но имен­но в Вашем слу­чае необ­хо­ди­мо вклю­чить какой-то дру­гой драй­вер, вни­ма­тель­но изу­чай­те спи­сок драй­ве­ров в сек­ции HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services


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

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

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

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

Сра­зу после пере­за­груз­ки ОС нач­нет уста­нав­ли­вать драй­ве­ра SATA либо IDE, а по завер­ше­нии вам будет пред­ло­же­но пере­за­гру­зить ком­пью­тер. Сде­лай­те это: режим AHCI в Windows 10 вклю­чен.

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

В этой инструкции описывается, как включить режим AHCI на компьютерах с чипсетом Intel в Windows 8 (8.1) и Windows 7 уже после установки операционной системы. Если после установки Windows вы просто включите режим AHCI, то увидите ошибку 0x0000007B INACCESSABLE_BOOT_DEVICE и синий экран смерти (впрочем, в Windows 8 иногда все работает, а иногда происходит бесконечная перезагрузка), поэтому в большинстве случаев рекомендуют включать AHCI перед установкой. Однако, можно обойтись и без этого.

Включение режима AHCI для жестких дисков и SSD позволяет задействовать NCQ (Native Command Queuing), что в теории должно положительно сказаться на скорости работы дисков. Кроме этого, AHCI поддерживает некоторые дополнительные возможности, например, горячее подключение дисков. См. также: Как включить режим AHCI в Windows 10 после установки.

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

Включение AHCI в Windows 8 и 8.1

Один из самых простых способов включить AHCI после установки Windows 8 или 8.1 — использовать безопасный режим (этот же способ рекомендует и сайт официальной поддержки Microsoft).

Включение AHCI в Windows 8 с помощью безопасного режима

Для начала, если у вас возникли ошибки при запуске Windows 8 с режимом AHCI, верните режим IDE ATA и включите компьютер. Дальнейшие шаги выглядят следующим образом:

  1. Запустите командную строку от имени администратора (можно нажать клавиши Windows + X и выбрать нужный пункт меню).
  2. В командной строке введите bcdedit /set {current} safeboot minimal и нажмите Enter.
  3. Перезагрузите компьютер и еще до загрузки компьютера включите AHCI в БИОС или UEFI (SATA Mode или Type в разделе Integrated Peripherals), сохраните настройки. Компьютер загрузится в безопасном режиме и установит необходимые драйвера. 
    Включение AHCI в БИОС и UEFI

  4. Снова запустите командную строку от имени администратора и введите bcdedit /deletevalue {current} safeboot
  5. После выполнения команды снова перезагрузите компьютер, в этот раз Windows 8 должна загрузиться без проблем с включенным режимом AHCI для диска.

Это не единственный способ, хотя и наиболее часто описываемый в различных источниках.

Еще один вариант включения AHCI (только для Intel).

  1. Загрузите драйвер с официального сайта Intel (f6flpy x32 или x64, в зависимости от того, какая версия операционной системы установлена, zip архив). https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=24293&lang=rus&ProdId=2101
  2. Также загрузите файл SetupRST.exe оттуда же.
  3. В диспетчере устройств установите драйвер f6 AHCI вместо 5 Series SATA или другого драйвера контроллера SATA.
  4. Перезагрузите компьютер и включите режим AHCI в БИОС.
  5. После перезагрузки запустите установку SetupRST.exe.

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

Как включить AHCI в установленной Windows 7

Сначала рассмотрим, как включить AHCI вручную с помощью редактора реестра Windows 7. Итак, запустите редактор реестра, для этого вы можете нажать клавиши Windows + R и ввести regedit.

Дальнейшие шаги:

  1. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci 
    Изменение Start в msahci

  2. В данном разделе измените значение параметра Start на 0 (по умолчанию — 3).
  3. Повторите это действие в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\IastorV 
    Меняем iastorv чтобы включить AHCI

  4. Закройте редактор реестра.
  5. Перезагрузите компьютер и в БИОС включите AHCI.
  6. После следующей перезагрузки Windows 7 начнет установку драйверов дисков, по окончании которой вновь потребуется перезагрузка.

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

Помимо описанного способа, вы можете использовать утилиту Microsoft Fix it для того, чтобы убрать ошибки после изменения режима SATA (включения AHCI) автоматически. Утилиту можно скачать с официальной страницы (обновление 2018: утилита для автоматического исправления на сайте больше не доступна, только информация по ручному устранению проблемы) http://support.microsoft.com/kb/922976/ru.

После запуска утилиты, все необходимые изменения в системе будут выполнены автоматически, и ошибка INACCESABLE_BOOT_DEVICE (0x0000007B) должна будет исчезнуть.


Windows, Windows 7, Windows 8, Windows Server, Windows Vista

  • 07.10.2015
  • 121 382
  • 52
  • 16.05.2019
  • 304
  • 300
  • 4

Как сменить режим IDE на AHCI в Windows 7

  • Содержание статьи
    • Включаем поддержку AHCI в реестре
    • Комментарии к статье ( 52 шт )
    • Добавить комментарий

Если вы установили Windows 7 на компьютер, где SATA контроллер работает в режиме IDE, то для того, чтобы без проблем работать в AHCI режиме, придется провернуть некоторые манипуляции с реестром.
Если же просто попробовать сменить в BIOS’e материнской платы режим контроллера с IDE на AHCI, то загрузка системы приведет к синему экрану смерти, так как система не будет автоматически подгружать драйвер под AHCI.

Включаем поддержку AHCI в реестре

  1. Для начала нужно загрузиться в рабочую систему. Для этого оставляем в BIOS’e режим работы контроллера в IDE, и загружаем Windows.
  2. Далее запускаем редактор реестра. Делается это следующим образом — нажимаются клавиши Win + R, и вводится команда regedit, после чего жмется кнопка ОК.
    ideahci01

  3. Если появится окошко «Разрешить следующей программе внести изменения на этом компьютере», то следует нажать «Да».
    ideahci02

  4. В открывшемся редакторе реестра, в левой панели ищем HKEY_LOCAL_MACHINE, и раскрываем его. В нем открываем раздел SYSTEM, далее — раздел CurrentControlSet, затем services и напоследок msahci. Полностью путь в реестре выглядит так:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci

    ideahci03

  5. В правой панели находим «Start», открываем его двойным кликом и меняем значение параметра с «3» на «0». Нажимаем ОК.
    ideahci04

  6. Аналогично действуем для параметра Start, расположеного по следующему пути:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
  7. Перезагружаем компьютер, заходим в BIOS, меняем режим работы с IDE на AHCI. Сохраняем настройки BIOS’a и перезагружаем компьютер.

После этих действий все должно работать.

  1. Здравствуйте админ, мне нужно в BIOS переключить параметр AHCI на IDE для проверки жёсткого диска ноутбука в программе Victoria, но этой опции в моём БИОСе нет, что можно сделать? 
  2. Скажите пожалуйста, как поменять AHCI на IDE на ноутбуке Acer, хочу установить на него Windows XP? Зашёл на вкладку Main и подключил интерфейс IDE, но ноутбук с дистрибутива XP всё равно не грузится.

Как переключить параметр AHCI на IDE

Привет друзья! Насчёт установки Windows XP на новый ноутбук с BIOS UEFI, вы наверно пошутили, ведь драйвера на устройства найти будет практически невозможно. Если у кого есть опыт, прошу поделиться. 

Примечание: Если вы хотите включить AHCI и отключить IDE, то наша статья тоже вам подойдёт, делайте только всё наоборот. Новенькие читатели могут не понять, зачем в БИОС переключать параметр AHCI на IDE на новых ноутбуках.

Дело в том, что старые программы и устаревшие операционные системы (Windows XP) несовместимы с AHCI (новым механизмом работы жёстких дисков интерфейса SATA) и если в БИОС включен AHCI, то программа для диагностики жёстких дисков Victoria просто не увидит накопитель, тоже самое относится к XP. На многих ноутбуках переключение параметра AHCI на IDE делается по разному, к примеру, на некоторых современных ноутбуках опции IDE совсем нет, но за неё отвечает другая аналогичная опция.

Идём на вкладку Security и выставляем опцию Secure Boot в Disabled.

затем во вкладке Advanced входим в опцию System Configuration

и переключаем UEFI Boot в режим CSM Boot,

только после этого появится опция Sata Controller Mode, в которой вместо AHCI можно выставить режим Compatibility (расширенный),

 

именно этот режим аналогичен режиму IDE на ноутбуках Toshiba и некоторых других.

На ноутбуке Acer дело обстоит ещё интереснее. Входим в БИОС ноутбука и идём на вкладку Main, здесь переключаем AHCI на IDE,

но это всё равно ничего не изменит, так как останутся включенными опции Secure Boot и UEFI,

именно они не дадут вам загрузиться с загрузочной флешки с программой Victoria и установочного диска Win XP, значит их тоже отключайте, как это сделать, в двух словах не объяснить, читайте нашу отдельную статью.

А на ноутбуках SONY и некоторых моделях HP вы никоим образом режим IDE не включите, дело в том, что БИОС портативных компьютеров очень сильно урезан, так как производители считают, что некоторые опции нам с вами и не нужны вовсе.

Что касается простых стационарных компьютеров, на них тоже есть БИОС UEFI, но в отличии от ноутбуков он там отключен по умолчанию, а опция IDE включается очень просто, можете всё узнать в следующей нашей статье.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Папка windows winsxs temp
  • Как вывести календарь на рабочий стол компьютера windows 10
  • Phaser 3120 установить драйвер windows 10
  • Включить теневое копирование windows 2016
  • Windows 10 совместимые видеокарты