Відмінності між версіями «W10 SATA»
Omind (обговорення | внесок) |
Omind (обговорення | внесок) |
||
| Рядок 9: | Рядок 9: | ||
Запомните номер шины в обзоре свойств (в примере ниже это 1).<br> | Запомните номер шины в обзоре свойств (в примере ниже это 1).<br> | ||
| − | + | * Windows 7 | |
reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channelx\ /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001 | reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channelx\ /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001 | ||
| − | + | * Windows 8 - 10 | |
reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x | reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x | ||
Где x — номер шины<br> | Где x — номер шины<br> | ||
Поточна версія на 15:35, 16 лютого 2023
Прежде всего проверьте наличие доступных обновлений BIOS от производителя компьютера и установите их, если есть. Если обновлений нет, выполните следующие шаги, чтобы переопределить метод, с помощью которого встроенный драйвер обнаруживает устройства на определенных портах.
Откройте командную строку с полномочиями администратора.
В окне командной строки введите следующую команду и нажмите клавишу ВВОД: devmgmt.msc
В разделе Дисковые устройства выберите устройство SATA, которое встроенный драйвер должен считать внутренним, и откройте свойства для данного устройства, щелкнув его правой кнопкой мыши и выбрав пункт Свойства.
Запомните номер шины в обзоре свойств (в примере ниже это 1).
- Windows 7
reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channelx\ /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001
- Windows 8 - 10
reg.exe add HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x
Где x — номер шины
В Windows 10 и 8.1 вместо MSAHCI используется драйвер StorAHCI, поэтому местоположение параметра реестра TreatAsInternalPort другое. Перейдите в ветку реестра
HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device
создайте мультистроковый (REG_MULTI_SZ) параметр TreatAsInternalPort, в каждой строке которого нужно указать номер порта SATA контроллера, который нужно пометить “внутренним”. Например, чтобы пометить внутренними все диски с 0 до 3, в качестве значения TreatAsInternalPort нужно указать:
0
1
2
3
0-3 - Bus Number диска (свойства диска - общие - размещение)