none
Включение AHCI после работы в RAID на Windows 7 x64 Home Premium

    Frage

  • Здравствуйте. 

    Приобрел ноут с предустановленной Windows. В биосе по умолчанию выставлен режим RAID (еще есть вариант IDE и AHCI). Захотелось перевести в режим AHCI. Выставил в биосе и получил BSOD (0х0000007B). Пробовал менять параметры ключей iStor в реестре, пробовал ставить fix от Microsoft - не помогают. В AHCI загрузиться не дает. Диск один и он системный. Неужели переустановка ОС - единственное решение? Ранее, на другом ноуте успешно переключался с AHCI на RAID (и потом обратно) без BSOD. 

    Samstag, 1. Dezember 2012 22:43

Antworten

  • Бэкап поможет даже если последняя успешная конфигурация не сработала (или до нее даже дело не доходит). Да что там, даже при выходе из строя жесткого диска бэкап поможет.

    Это все очень странно. Как я уже упомянул RAID и AHCI на деле фактически одно и тоже в случае одиночных дисков, проблем при переключении быть не должно (как и разницы). Однако попробуйте выставить режим IDE и посмотрите что будет. Возможно IDE и AHCI в биос попросту перепутаны. Это объяснит почему ОС не грузится - IDE драйвер запрещен.

    В конце концов если очень надо то всегда можно скачать тестовую версию ОС (7 или 8) и установить ее на новый диск. Если устанивится можни определить какой драйвер используется для доступа к диску и включить его на оригинальной системе.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Freitag, 7. Dezember 2012 18:02

Alle Antworten

  • С какой целью потребивалось выполнить такое включение? Если имеестя в виду RAID интеловских чипсетов то это обыно суперсет AHCI и переключение RAID->AHCI не имеет смысла. Если есть причина то расскажите какая именно, возможно есть более простые способы.

    Кстати, переустановка для вас скорее всего не вариант так как ОЕМ ОС типично не устанавливаются, а раскручиваются из образа. После раскрутки будет тот же самый драйвер что и сейчас.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Sonntag, 2. Dezember 2012 02:15
  • Спасибо за ответ. Хотелось посмотреть, какие скорости будут у диска из-под AHCI. Диск 6Gb/s Hitachi, но скорости (тестировал CrystalDiskMark 3.0.1) не превышают 100 Мб/с, что явно маловато для SATA3. Есть мысль перейти на SSD, если это особенность работы конкретного диска. Но опять же возникает вопрос - как это лучше сделать? Существует коллективное мнение, что скорости работы ssd из-под AHCI и RAID отличаются, необходимо попробовать и так, и так, чтобы найти лучший режим для себя. Если клонировать диск, то, очевидно, на ssd также будет система с RAID? Т.е даже с SSD ничего не получиться? Клонирование - единственный вариант в данной схеме. Ну, или покупать новую ОС.

    переустановка для вас скорее всего не вариант так как ОЕМ ОС типично не устанавливаются, а раскручиваются из образа. После раскрутки будет тот же самый драйвер что и сейчас.

    Да, похоже, что так. Как же поступить? Зачем тогда в биосе предусмотрен выбор IDE/AHCI/RAID, если на практике переключение не работает? Новый ноут - это Dell. Старый, очень древний с SATA150, Asus, позволял переключаться с AHCI на RAID и обратно без BSOD и переустановки системы.

    Sonntag, 2. Dezember 2012 09:53
  • T.e. причины (не считая любопытства) у вас нет, а причина НЕ переключаться есть (ничего не работает).

    Поэтому я посоветую ничего не трогать. Народная молва о том что якобы что то там различается едва ли основание для вывода ПК из строя. Даже если разница и есть скорее всего она в пределах погрешности измерения и ни на что не влияет. Лучший режим - это тот который работает.

    Но если очень хочется помучиться, не жалко времени и т.п. то выполните бэкап (на всякий случай) и манипулируйте ключами в реестере так же как для перехода с IDE на AHCI.

    Для семерки это обычно тут:

    HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/msahci/

    Start

    Это значение надо установить в 0.

    Интеловский драйвер (считая что у вас чипсет от Интел) у вас скорее всего и так разрешен, но на всякий случай проверьте и его:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

    Зачем в БИОС предусмотрено переключение я не знаю. Производитель так сделал, воможно для установки других ОС. Однако наличие переключателя еще не означает что вы должны его переключать. Если нет реальной проблемы (вроде незагрузки ПК) то ничего трогать не следует. 



    This posting is provided "AS IS" with no warranties, and confers no rights.

    Montag, 3. Dezember 2012 17:26
  • Илья, значения в 0 для 
    HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/msahci/
    Start
    и
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
    Start
    - это дефолтные значения? Если для iStor уже стоит 3, о чем то говорит?

    Если я, как вы выразились, все же хочу "помучаться", я должен поступить так?
    1. HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/msahci/
    Start=0
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
    Start=0
    2. Перезагрузка, выставление AHCI в биосе, сохранение.
    3. Перезагрузка и BSOD быть не должно.

    Чипсет Интел.
    Dienstag, 4. Dezember 2012 17:18
  • Значение 3 говорит о том что драйвер не запускается автоматически, 0 означает что он запускается в режиме ядра в самом начале загрузки ОС.

    Да, выставите значения Start в 0 и драйвер запустится. После этого если драйвер подхватит конкретный контроллер то BSOD быть не должно.

    Однако если после этого ОС перестанет запускаться даже в режиме RAID (маловероятно но возможно) то восстановите ОС из предусмотрительно сделанного бэкапа. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Dienstag, 4. Dezember 2012 20:33
  • Выставил оба в 0, все равно голубой экран. Пробовал также удалять iStor, выставлять AHCI - тот же результат. 

    Однако если после этого ОС перестанет запускаться даже в режиме RAID (маловероятно но возможно):

    Кстати, в этом случае отлично помогает просто загрузить последнюю успешную конфигурацию, не обязательно восстанавливать ОС из бэкапа.

    Производитель сообщил, что надо переустанавливать систему с выставленным в биосе AHCI. Поэтому, видимо, Microsoft мне уже не поможет.

    Freitag, 7. Dezember 2012 17:06
  • Бэкап поможет даже если последняя успешная конфигурация не сработала (или до нее даже дело не доходит). Да что там, даже при выходе из строя жесткого диска бэкап поможет.

    Это все очень странно. Как я уже упомянул RAID и AHCI на деле фактически одно и тоже в случае одиночных дисков, проблем при переключении быть не должно (как и разницы). Однако попробуйте выставить режим IDE и посмотрите что будет. Возможно IDE и AHCI в биос попросту перепутаны. Это объяснит почему ОС не грузится - IDE драйвер запрещен.

    В конце концов если очень надо то всегда можно скачать тестовую версию ОС (7 или 8) и установить ее на новый диск. Если устанивится можни определить какой драйвер используется для доступа к диску и включить его на оригинальной системе.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Freitag, 7. Dezember 2012 18:02