SSD или жёсткий диск определяется съёмным.

hot plug отключено

В статье описывается как попробовать заставить определяться диск в качестве встроенного. Это касается равнозначно и HDD и SATA. Напомню, что на девайсах под управлением Windows именно BIOS с самого начала помечает устройство: съёмное то или нет? Так что, если ваш жёсткий диск определяется съёмным, Windows здесь часто “не при делах”. Пошарьтесь для начала в настройках BIOS, где в части дисков (SATA-устройств) следует сразу отключить функцию Hot Plug переводом в Disabled.

hot plug asus

функция hot plug

Другой наиболее частой причиной тому видится сбой в работе AHCI-драйвера. В этом Microsoft (после немалочисленных обращений со стороны владельцев Windows 11) честно призналась. Об этом абзацем ниже. Разницы для рядового пользователя вроде бы никакой, ведь скорость чтения и записи меняться не будет. Однако потенциальный риск потери или повреждения данных возрастает. Потому первое с чего следует начать при работе в самой Windows – обновить драйверы для материнской платы. Впервые я столкнулся с подобной проблемой на уже старенькой “мамаше” Gigabyte P55-UD5. После посещения домашней страницы и закачки драйверов AHCI/RAID проблема пропала.

Можно попробовать заставить определяться диск в качестве встроенного с помощью Диспетчера устройств Windows. Выше об этом уже упоминалось, и команда “мелко-мягких” продумала специальную инструкцию. Пригодится тем, у кого материнская плата поддержки UEFI не имеет. Для этого запускаем Диспетчер командой

devmgmt.msc

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

размещение номер шины

Не закрывая Диспетчер, запускаем консоль команд от имени администратора и вводим скрипт на изменение ключа с добавлением номера. Обратите внимание, что для разных поколений систем команды не одинаковые. Для Windows 7 она примет вид:

reg.exe add “HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\ChannelХ\” /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

У Windows 10 и выше она выглядит так:

reg.exe add “HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device” /f /v TreatAsInternalPort /t REG_MULTI_SZ /d Х

где Х – срисованный только что номер шины. Перезагрузитесь и проверьте, как теперь ваше устройство видится. По итогу в Windows 10 и позднее команда на ближайшие шины для единственного жёсткого диска примет вид:

reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device" /f /v TreatAsInternalPort /t REG_MULTI_SZ /d 0

Её можно взять за шаблон. После предпринятого проблема, из-за которой внутренний диск определяется съёмным, должна пропасть. Успехов всем.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 50 МБ. Вы можете загрузить: изображение, видео. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файлы сюда