Я только что обнаружил, что моя Формула ASUS Crosshair II была сломана. Я запросил RMA, и мне придется ждать более полутора месяцев, чтобы получить замену. Тем временем я обнаружил, что мой старый ASUS Crosshair работает, поэтому я заменял материнскую плату, пока не получил новую.

Теперь Windows 7 x64 не загружается. openSUSE 11.3 x64 делает. После перезагрузки Windows фактически перезагружается, даже если я пытаюсь загрузить безопасный режим.

Я уже знаю, что могу отформатировать, но пока не хочу.

Проблема в том, что у меня 5 жестких дисков, а Crosshair II был в режиме AHCI, чтобы ОС обнаруживала все 6 портов SATA. Crosshair classic имеет 6 портов SATA, но это обычные контроллеры SATA. Когда я обновил Crosshair до Crosshair II с Vista, у меня была точно такая же проблема перезагрузки Windows, когда порты SATA были установлены на AHCI (при установке на IDE я мог видеть только 4, как описано в руководстве).

Я уверен, что сейчас, во время понижения, возникает такая же проблема. Когда у меня была Vista, я мог устанавливать драйверы mobo в режиме IDE, затем запускать восстановление системы в режиме AHCI и позволить ему что-то с этим делать.

Есть ли у вас какие-либо идеи? Я попытался отключить "Silicon SATAII контроллер" в BIOS, но это не помогло (и он по-прежнему обнаруживает 5 жестких дисков)

Обновление: это то, что я пробовал с Vista, просто чтобы быть полным - http://www.avforums.com/forums/windows-7/944905-windows-7-ahci.html

1 ответ1

1

Наконец-то нашел решение сам.

Учебные пособия по AHCI против IDE мне очень помогли, особенно этот: http://www.vistax64.com/drivers/155040-disabling-ahci-bsod.html

Те, у кого возникла та же проблема (переключение с AHCI на IDE без возможности загрузки в AHCI), должны выполнить следующие шаги:

  • Загрузитесь в режиме восстановления и откройте консоль,
  • Загрузите regedit.exe
  • Загрузите куст реестра из c:\windows\system32\config\system в ключ (это необходимо, потому что то, что вы видите в regedit, является реестром режима восстановления и является нестабильным)
  • Перейдите в HLKM\System\ControlSet001\Services вашего Windows (куст, который вы импортировали)
  • Если у вас процессор Intel, включите службу iaStorV (читайте позже)
  • Если у вас процессор AMD, включите все связанные с IDE сервисы, которые начинаются с amd

Чтобы включить драйвер во время загрузки: на его ключе найдите значение Start и установите его в 0 (оно должно быть установлено в 3, когда вы его видите).

Однако, чтобы быть уверенным, я включил еще несколько драйверов, и это сработало. Теперь я могу войти в Windows. Также +1 для редактирования файла реестра windows, system.dat

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .