Технический форум

Технический форум (http://www.tehnari.ru/)
-   Система (http://www.tehnari.ru/f214/)
-   -   Интегрирование AHCI драйверов в установленную Windows 7 (http://www.tehnari.ru/f214/t56981/)

Jonj 08.09.2011 21:13

Интегрирование AHCI драйверов в установленную Windows 7
 
Добрый день. В данной статье объясню как интегрировать ahci драйвера в установленную Windows 7 без ее переустановки. Перейдем к делу, включите драйвер AHCI в реестре перед изменением режима SATA загрузочного диска. Для этого выполните следующие действия:
1.Закройте все программы Windows.
2.Откройте меню Пуск, в окне Найти программы и файлы введите regedit и нажмите клавишу ВВОД.
Если откроется окно Учетные записи пользователей, нажмите кнопку Продолжить.
3.Найдите и выберите один из следующих подразделов реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Servic es\IastorV
4.На правой панели щелкните правой кнопкой мыши параметр Start в столбце Имя, затем нажмите Изменить.
5.В поле Значение введите 0 и нажмите кнопку ОК.
6.В меню Файл выберите команду Выход, чтобы закрыть редактор реестра.
7.Перезагрузите ОС
8.Включите режим AHCI в БИОСе

После загрузки системы все драйвера установятся сами
На этом все

Артём 08.09.2011 22:35

Маленькое пояснение, с позволения автора:

Способ описывает не интегрирование (интегирование - есть внедрение) драйвера в установленную ОС, а замену устаревшего IDE–протокола для работы с новыми SATA-дисками, на более прогрессивный AHCI, чтобы этот режим корректно мог быть включен в БИОС.
Основной проблемой, с которой сталкиваются пользователи при попытке замены протокола с IDE на AHCI, является появление BSOD. Причина заключается в том, что в процессе инсталляции, система использует IDE–драйвер, который устанавливается по умолчанию, и при переключении в BIOS на AHCI возникает системная ошибка.

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

Jonj 08.09.2011 23:42

Цитата:

Сообщение от Артём (Сообщение 583647)
Маленькое пояснение, с позволения автора:

Способ описывает не интегрирование (интегирование - есть внедрение) драйвера в установленную ОС, а замену устаревшего IDE–протокола для работы с новыми SATA-дисками, на более прогрессивный AHCI, чтобы этот режим корректно мог быть включен в БИОС.
Основной проблемой, с которой сталкиваются пользователи при попытке замены протокола с IDE на AHCI, является появление BSOD. Причина заключается в том, что в процессе инсталляции, система использует IDE–драйвер, который устанавливается по умолчанию, и при переключении в BIOS на AHCI возникает системная ошибка.

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

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

Costas 20.09.2013 11:34

Jonj, спасибо за реальную помощь, потерял кучу времени, пытаясь подсунуть системе Win7 разные драйвера AHCI, а, оказалось, всё проще! И с названием темы для поисковиков всё правильно, Артем, не будь бюрократом :)

Артём 20.09.2013 12:27

Хорошо, не буду! :)

ga2015 07.01.2016 15:40

У меня после этого система очень долго грузится и выходит сообщение

Copyright (c) 2003-2006 Intel Corporation
** This version supports only Hard Disk and CDROM drives **
Please wait. This will take few seconds.
...
...
AHCI BIOS installed.

как убрать это сообщение?
обновление прошивки Bios не помогло, точнее система то загружалась, то зависала при загрузке, то не работало USB, клавиатура и CD-ROM.

материнка GA P35-S3G

DRK 08.01.2016 11:27

Это перевод сообщения

Copyright (C) 2003-2006 Корпорация Intel
** Эта версия поддерживает только жесткий диск и CD-ROM приводы **
Пожалуйста, подождите. Это займет несколько секунд.
...
...
Установлен AHCI в BIOS.

DRK 08.01.2016 11:35

Я думаю вам надо зайти в БИОС
пункт Integrated Peripherals:
и посмотреть не включён ли
SATA AHCI Mode

ga2015 08.01.2016 12:04

Цитата:

Сообщение от DRK (Сообщение 1196282)
Я думаю вам надо зайти в БИОС
пункт Integrated Peripherals:
и посмотреть не включён ли
SATA AHCI Mode

Да, он включен. В этом и дело. Я установил SSD и подключил через SATA 2. Что-бы он работал как следует нужно включить AHCI в BIOS и в реестре. Но дело в том, что после включения AHCI драйвера похоже устанавливаются при каждом запуске системы. Новые версии BIOS не работают, у производителя на сайте есть драйвера AHCI только для XP и Vista.

Ultras 08.01.2016 12:33

Цитата:

Сообщение от ga2015 (Сообщение 1196286)
после включения AHCI драйвера похоже устанавливаются при каждом запуске системы.

Винда не выводит никаких сообщений по поводу установки SATA-драйверов. IMHO, это Ваш BIOS чудит (а Вы там RAID не включали, часом?)
Цитата:

Сообщение от DRK (Сообщение 1196278)
Установлен AHCI в BIOS

Я бы перевёл - "Установлен BIOS с поддержкой AHCI" (чисто информационное сообщение).
Цитата:

Сообщение от ga2015 (Сообщение 1196286)
у производителя на сайте есть драйвера AHCI только для XP и Vista.

Потому как, начиная с семёрки, эти драйвера имеются в самой винде.

DRK 08.01.2016 16:16

Цитата:

Сообщение от ga2015 (Сообщение 1196286)
нужно включить AHCI в BIOS и в реестре

Этого достаточно.
Только драйвер AHCI до (!) того,как вы сделали переключение SATA-режима BIOS.

ga2015 09.01.2016 16:55

Цитата:

Сообщение от DRK (Сообщение 1196393)
Этого достаточно.
Только драйвер AHCI до (!) того,как вы сделали переключение SATA-режима BIOS.

я сначала в реестре HKEY_LOCAL_MACHINE\System\CurrentControlSet\servic es\msahci параметр Start установил на 0
потом в BIOS SATA mode перевел на AHCI.

в результате постоянно выходит то самое сообщение.

Что означает в BIOS параметр SATA port 0-1 native mode ?
какое значение что дает?
у меня Windows 7 x64
на материнке GA-P35-S3G есть 4 SATAII разъема...
SATAII0 SATAII1 SATAII4 SATAII5
SSD подключен на разъем SATAII4

может его нужно переключить на SATAII0 и в BIOS установить параметр SATA Port0-1 native mode на Enabled ?

я только не пойму почему нет SATAII2 и SATAII3...

Ultras 09.01.2016 18:37

Цитата:

Сообщение от ga2015 (Сообщение 1196753)
может его нужно переключить на SATAII0 и в BIOS установить параметр SATA Port0-1 native mode на Enabled ?

Да .

ga2015 09.01.2016 20:09

Цитата:

Сообщение от Ultras (Сообщение 1196800)
Да .

к сожалению, сообщение все равно вылезает.

ga2015 09.01.2016 20:24

у меня еще в трее висит SSD для безопасного извлечения. Вот его как убрать пока ответа не нашел в интернете. Наверное придется тему открыть

ga2015 10.01.2016 00:21

Цитата:

Сообщение от ga2015 (Сообщение 1196855)
у меня еще в трее висит SSD для безопасного извлечения. Вот его как убрать пока ответа не нашел в интернете. Наверное придется тему открыть

вопрос с безопасным извлечением решил добавлением в реестр папки и параметра:

запустил командную строку через админа и набрал
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Con troller(n)\Channel(N)" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

Где (n)- номер контроллера, на котором висит диск, а (N) - номер канала. В большинстве случаев по умолчанию это 0 в обоих случаях.


что качается сообщение при загрузке системы, то пробовал установить Intel INF installation. В результате, он обновил AHCI драйвер. Пробовал установить Intel Matrix Storage Manager, но при установке вылезает сообщение "этот компьютер не отвечает минимальным требованиям..."

Ultras 10.01.2016 01:12

Цитата:

Сообщение от ga2015 (Сообщение 1196985)
что качается сообщение при загрузке системы, то пробовал установить Intel INF installation

У Вас это сообщение выводится BIOS'ом, ДО загрузки ОС. Поэтому установка виндовых драйверов ничего поменять не может.
А может Вам помочь только обновление BIOS.
Цитата:

Сообщение от ga2015 (Сообщение 1195930)
обновление прошивки Bios не помогло, точнее система то загружалась, то зависала при загрузке, то не работало USB, клавиатура и CD-ROM.

Версия BIOS точно соответствовала ревизии Вашей мат. платы? После перепрошивки настройки на дефолтные сбрасывали?

ga2015 12.01.2016 18:25

Цитата:

Сообщение от Ultras (Сообщение 1197010)
Версия BIOS точно соответствовала ревизии Вашей мат. платы?

прошивку брал с официального сайта.
gigabyte.ru/products/page/mb/ga-p35-s3g/download/
ревизия та же.
Цитата:

Сообщение от Ultras (Сообщение 1197010)
После перепрошивки настройки на дефолтные сбрасывали?

да. пользовался инструкцией
gigabyte.ru/forum/viewtopic.php?f=1&t=29410

Дело в том, что глюки начинались после включения режима AHCI в BIOS.

Ultras 12.01.2016 19:36

Цитата:

Сообщение от ga2015 (Сообщение 1195930)
система то загружалась, то зависала при загрузке, то не работало USB, клавиатура и CD-ROM.

Цитата:

Сообщение от ga2015 (Сообщение 1197787)
глюки начинались после включения режима AHCI в BIOS.

То есть включение АПЧХИ начинает отваливаться USB и прочее?! tehno004
tehno015

ga2015 13.01.2016 18:46

Цитата:

Сообщение от Ultras (Сообщение 1197809)
То есть включение АПЧХИ начинает отваливаться USB и прочее?! tehno004
tehno015

Да. Не знаю, может это совпадение только.


Часовой пояс GMT +4, время: 22:28.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.