1. Удалить ветку реестра HKLM\SYSTEM\MountedDevices
2. Включить запуск сервисов, которые загружают стандартные драйвера контроллеров IDE и/или SATA:
В ветке HKLM\SYSTEM\CurrentControlSet\services параметр Start устанавливаем в ноль 0х00000000 (0) в следующих разделах:
amdide
amdsata
amdxata
atapi
intelide
msahci
pciide
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\\iaStorV]
«Start»=dword:00000000
[HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services\iaStorAV\\StartOverride
«0»=dword:00000000
[HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\\Services\storahci
«Start»=dword:00000000
[HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\\Services\storahci\StartOverride
«0»=dword:00000000
3. Выключаем ПК, меняем контроллер.
После загрузки Windows установит драйвера на новый контроллер. P.S.
Если же материнская плата или контроллер на менее распространенном чипсете – нужно попробовать установить значение параметра Start равным 0 в сервисах:
adp94xx
ad