Как изменить режим жёсткого диска SATA с IDE на AHCI в WINDOWS.

Под катом гайд о том, как изменить режим sata жесткого диска с ide на ahci/raid без переустановки windows.

Обычно это бывает необходимо, когда вы например покупаете новый компьютер, но жёсткий диск хотите использовать старый, при запуске windows в таких случаях вы получите следующую ошибку 0x0000007B:

Это происходит из-за того, что при установке windows использовался режим SATA IDE, а в новом компьютере с большой долей вероятности используется AHCI и для того, чтобы windows правильно распознал режим контроллера необходимо ДО того как вы измените режим в bios(или временно установите IDE, чтобы windows загрузился и вы смогли изменить на ahci) внести несколько изменений в реестр windows. Эти изменения, сбрасывают драйвер контроллера и windows при следующем запуске самостоятельно будет определять, какой режим используется и установит правильные драйвера для него.

Итак:

  1. В windows нужно запустить редактор реестра — это делается введением команды regedit в пуск>выполнить или можно нажать windows+R.
  2. Теперь нужно перейти к следующим ключам:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide

3. После того, как вы перешли к ключам в панели  справа найдите ключ START на первой картинке он выделен синим, нажмите на него правой кнопкой мыши и затем нажмите изменить, затем в появившемся диалоге введите 0(это ноль), затем OK, закрываете редактор и перезагружаетесь. Перед стартом windows нужно в bios поменять режим SATA на тот, который вы планируете использовать в дальнейшем. При загрузке windows автоматически определит используемый режим и установит правильные драйвера для него.

Альтернативный способ.

Вы можете попробовать принудительно загрузить windows в безопасном режиме для того, чтобы установить правильные драйвера для используемого режима sata. Для этого  в пуск>выполнить вводите msconfig и в появившемся меню на вкладке загрузка ставите галочку на безопасный режим:

После этого, перезагружаетесь, выставляете в bios режим ahci и загружаете windows  в безопасном режиме, если загрузка прошла нормально и windows корректно установила драйвера для нового режима то снова вызываете msconfig и снимаете галочку с безопасного режима. Ещё перезагрузка. Вот и всё.