Меню Рубрики

Как выключить ahci без переустановки windows

Как выключить ahci без переустановки windows

Advanced Member Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Имеется 2 расклада:
1. На компе (не первой свежести) стояла Windows 7 в режиме AHCI. Мать накрылась, мать поменяли. На новой мамке нет поддержки AHCI. ОС переустанавливать не хочется, там куча софта и настроек.

2. Образ Win10 снятый с помощью ATI (Acronis True Image),с компа поддерживающий AHCI, раскатали на железке не без поддержки AHCI-режима. Естественно ОС не стартует, пока не отключить в ней поддержку AHCI.

В инете есть информация как включить ACHI без переустановки ОС, но почти нет внятной инфы, как его отключить. Насколько я представляю, нужно с LiveCD получить сторонний доступ к реестру целевой ОС. Но что именно и где там править? На этом мыслепоток заканчивается. Пытливые умы – ау! Всего записей: 1313 | Зарегистр. 27-07-2007 | Отправлено: 20:33 13-09-2016 | Исправлено: immotus, 20:35 13-09-2016

Neon2

Gold Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору immotus, загрузитесь с LiveCD/USB Paragon и подстройте вашу ОС под новую материнку с помощью Мастера P2P -> cсылка.
Всего записей: 9307 | Зарегистр. 21-10-2005 | Отправлено: 22:09 13-09-2016
immotus

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Neon2
Чет не помогло.
C третьей попытки правда все же ОС загрузилась, но не одно приложение не запускается. Даже антивирь написал ошибку ядра и отрубился.
Всего записей: 1313 | Зарегистр. 27-07-2007 | Отправлено: 13:37 15-09-2016 | Исправлено: immotus, 13:37 15-09-2016
medvedik

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору immotus

1) найти все драйвера для новой мамки, скачать куда-нибудь на флешку
2) главное – найти драйвер для storage, который при установке W7 ставится по F6 – т.е драйвер не для ОС. Это набор файлов .inf, .sys и .cat – положите их в отдельный фолдер на той же флешке

3) Парагоном вставьте драйвер из пункта 2 в ОС
4) загрузитесь в safe mode и поставьте все остальные драйверы

После этого все должно работать. Делал так много раз,
проблем не было

Всего записей: 775 | Зарегистр. 18-11-2005 | Отправлено: 20:38 15-09-2016
immotus

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору medvedik
Ну как бы BSOD с последующей перезагрузкой появляется раньше, возможности зайти в безопасный режим и тем более на Win10. Я же не зря писал про сторонний доступ к реестру.
Всего записей: 1313 | Зарегистр. 27-07-2007 | Отправлено: 12:44 17-09-2016
ffiilliipp

Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Попробуй отключить AHCI в биосе и перейди на IDE
Всего записей: 280 | Зарегистр. 24-12-2010 | Отправлено: 20:47 20-09-2016 | Исправлено: ffiilliipp, 20:48 20-09-2016
immotus

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ffiilliipp
Там нечего отключать. Там только IDE.
Всего записей: 1313 | Зарегистр. 27-07-2007 | Отправлено: 22:48 20-09-2016
mbrz

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору immotus

Цитата:

В инете есть информация как включить ACHI без переустановки ОС, но почти нет внятной инфы, как его отключить. Насколько я представляю, нужно с LiveCD получить сторонний доступ к реестру целевой ОС. Но что именно и где там править? На этом мыслепоток заканчивается. Пытливые умы – ау!

Сейчас такая процедура делается легко и просто. Правда, есть один ньюанс. Итак, по порядку:

1) загрузиться с любого LiveCD\USB и установить дефолтный IDE/ACHI драйвер. На выбор три варианта:
а) утилита DriverInjection (установить стандартный драйвер IDE > указать файл SYSTEM, лежит в папке Х:\Windows\system32\config\. )
б) утилита SkyIAR, там все понятно.
в) утилиты от TeraByte – скрипт OSDTool.tbs (install driver > install default IDE drivers. ).

Ну и о ньюансе – при переносе ОСи на другое железо во избежание неудач и глюков требуется убрать из автозапуска драйвера и службы антивирусов, фаерволов, виртуальных приводов и прочего софта, глубоко пихающего свои корни в систему.
В данном случае – запустить из-под LiveCD\USB утилиту Autoruns: File > analyze offline system. > указать папку виндовс и профиль юзера.

Всего записей: 1260 | Зарегистр. 16-02-2012 | Отправлено: 15:29 21-09-2016
adgeuk

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Система: Windows7 x64
Материнка: Dell Studio XPS 7100
Чипсет: AMD RS880

В BIOS есть два режима на выбор: RAID и AHCI, изначально система устанавливалась в режиме RAID.
Затем мигрировал на SSD и появилась необходимость переключить режим в AHCI.

Следуя советам в интернете отредактировал ключи реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
Start = 0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\iaStorV
Start = 0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\atapi
Start = 0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
Start = 0

Выбрал AHCI в BIOS, но система не грузится, только черный экран и мигающий курсор.

Я бы и не парился, но программа TrimCheck показывает что TRIM не работает, хотя и включён.
Насколько я знаю, TRIM очень важен для SSD дисков, поэтому нужно либо добиться переключения в режим AHCI, либо заставить TRIM работать в режиме RAID.

Прикрепил изображение окна диспетчера устройств.
Настораживает тот факт, что там нет SATA AHCI контроллера.

С официального сайта скачал AMD AHCI Driver для этой материнки, но он в виде набора файлов .inf .sys .cat.
К какому устройству прилепить этот драйвер, не понятно.

Добавлено:
Похоже, с моей стороны была глупая ошибка.
Я подключил внешний HDD и он почему-то прописался в BIOS как диск, с которого должна происходить загрузка, хотя до этого я сам выбирал диск с системой как первый при загрузке.
Так что, комп банально пытался грузиться с другого диска.

На всякий случай, я выставил в ноль не только ключи в ветке CurrentControlSet, но и в ветках:

ControlSet001, ControlSet002, ControlSet003.

Источник

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

В данной статье мы представим несколько способов того, как включить режим AHCI для SATA в BIOS без переустановки Windows 10 и тем самым и повысить производительность, эффективность, а также снизить энергозатраты современных HDD и SSD накопителей…

Содержание:

Стабильная и быстрая работа любого компьютера зависит от многих факторов, влияющих на производительность отдельных компонентов. Одним из таких факторов является режим работы интерфейса SATA , который отвечает за весь процесс передачи данных с жестких дисков.

Современные технологии не стоят на месте, а постоянно развиваются, что приводит к некоторым конфликтам, способным возникать внутри компьютера.

Для примера следует привести некорректную работу SSD накопителя, подключенного через интерфейс SATA, запущенного в режиме IDE – устаревшем режиме работы интерфейса SATA, который не способен раскрывать потенциал современных более скоростных накопителей. Данный конфликт возможен из-за того, что производители современных материнских плат оставляют своим пользователям возможность корректной работы со старыми носителями без поддержки AHCI.

Стоит отметить, что в большинстве современных плат уже выставлен режим AHCI по умолчанию, но подобная проблема может случится при установке более современного SSD на старую плату или приобретении материнской карты с рук, где был установлен IDE режим работы.

Чем отличаются AHCI и IDE?

IDE – старый режим работы через интерфейс SATA, который практически ничем не отличается от его предшественника PATA (для PATA использовался широкий и тонкий кабель). Данный режим работы был популярным до повсеместного введения AHCI, который позволял современным накопителям раскрыть полный потенциал скорости и возможностей.

AHCI – современный режим работы через интерфейс SATA. Работа в данном режиме позволяет получить максимальную эффективность от SSD-носителей с очень высокой скоростью записи данных. Помимо этого, AHCI режим имеет более экономное энергопотребление, а также позволяет производить замену жестких дисков без выключения компьютера. Работа в AHCI полностью раскрывает возможности интерфейса SATA.

Зачем включать AHCI?

Включение режима AHCI совместно с быстрым жестким диском могут дать хорошую прибавку в скорости работы компьютера, поскольку скорость его записи сможет возрасти на 10-20% . Включив AHCI, пользователь будет каждый раз экономить время в процессе записи файлов.

Как определить текущий режим работы?

Чтобы определить текущий режим работы, достаточно проследовать следующим шагам:

Шаг 1. Нажимаем левой кнопкой мыши по иконке «Поиск» (изображение лупы возле кнопки «Пуск») и вводим в строку фразу «Панель управления» , после чего переходим в непосредственно сам пункт «Панель управления» .

Шаг 2. В открывшемся окне выбираем режим отображения «Мелкие значки» и кликаем ЛКМ по иконке «Диспетчер устройств» .

Шаг 3. В открывшемся окне необходимо кликнуть по параметру «Контролеры IDE/SATA…» и напротив стандартных контролеров будет указан режим работы. На скриншоте показан режим IDE.

Также узнать режим работы можно через BIOS или UEFI. Параметры, где находится информация про режим работы, как правило располагается в пунктах «SATA Mode» , «Storage options» и т.д. в зависимости от модели материнской платы и прошивки.

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

Как включить режим AHCI для SATA в BIOS без переустановки Windows 10?

Существует несколько способов, при помощи которых можно безопасно переключить режимы работы с сохранением правильной работоспособности ОС.

Способ №1. Включение режима AHCI через реестр

Шаг 1. Для начала необходимо открыть редактор реестра. Это можно сделать, нажав правой кнопкой мыши по кнопке «Пуск», после чего выбрать пункт «Выполнить». В строке jnr необходимо ввести команду regedit и подтвердить кнопкой ОК .

Шаг 2. В открывшемся окне переходим по пути HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorV

Шаг 3. Нажимаем по иконке «Start» , устанавливаем значение 0 и подтверждаем действие кнопкой «Ок» , как показано на скриншоте.

Шаг 4. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ iaStorAV\ StartOverride и проделываем те же действия для параметра с названием 0.

Шаг 5. Переходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci , нажимаем дважды по параметру Start и устанавливаем значение 0.

Шаг 6. Заходим в HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ storahci\ StartOverride и устанавливаем значение 0 для параметра с названием 0.

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

Сохраняем изменения и перезагружаем компьютер в безопасном режиме.

После перезагрузки произойдет установка нового пакета драйверов SATA и системе потребуется очередная перезагрузка, после чего режим AHCI будет включен.

Стоит отметить, что в некоторых случаях данный способ не получается, что приводит к «синему экрану» и дальнейшей перезагрузке.

Чтобы испытать другой способ, необходимо вернуть режим IDE в BIOS

Способ №2. Включение режима AHCI с помощью командной строки

Шаг 1. Включить компьютер, нажать правой кнопкой мыши по кнопке «Пуск» и открыть параметр «командная строка» или «Windows PowerShell» от имени администратора.

Шаг 2. В открывшемся окне необходимо ввести bcdedit /set safeboot minimal и подтвердить, нажатием Enter .

Шаг 3. После завершения операции, необходимо перезагрузить ПК, зайти в BIOS и изменить режим работы, как было описано в первом способе. Компьютер загрузится в безопасном режиме и установит необходимые драйвера. После этого снова открываем командную строку от имени администратора и вводим команду bcdedit /deletevalue safeboot . Подтверждаем нажатием Enter .

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

Источник


Adblock
detector