Я запускаю Windows 7 на Acer Aspire M7720 с тремя внутренними дисками SATA; диск № 2 и № 3 находится на съемной стойке жесткого диска.
Диск № 3 (на второй съемной стойке жесткого диска) обнаруживается как съемное устройство в системном лотке. Если я беру диск № 3 и помещаю его в первую стойку, он обнаруживается как внутренний диск. Если я поместил какой-либо другой диск во вторую съемную стойку, тот диск также показывается съемным устройством.
Я хотел бы зафиксировать это так, чтобы диск во второй съемной стойке также был перечислен как внутренний диск. Так как это, кажется, независимо от фактического диска в стойке, я проверил BIOS, но что третий порт SATA использует ту же конфигурацию в качестве второй стойки.
До сих пор я не мог найти решение для этой проблемы (это - действительно больше раздражение, чем проблема), любые идеи приветствуются.
Это происходит, если контроллер SATA установлен на режим AHCI. AHCI поддерживает замену в горячем режиме, и из-за этого, можно попросить, чтобы Windows к "Безопасно Удалил" внутренний жесткий диск, разъединив его от ОС и заменил его, не имея необходимость выключать систему.
Связанный, чтобы мешать жесткому диску обнаружиться как съемный на Windows XP, ответ отсюда (изменяющий реестр), работал на меня:
Реальные съемные устройства (USB) все еще обнаруживаются как нормальные, но он удаляет внутренние диски контроллера SATA из того, чтобы быть отображенным.
Для чипсетов nForce можно добавить следующее к реестру: В
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ nvata
, добавьте DWORDDisableRemovable
, набор к 1.Перезагрузка.
64-разрядные системы используют nvata64. Некоторые чипсеты могли бы использовать nvatabus вместо этого.
Это не работает с ЧЕРЕЗ чипсеты (драйвер смотри или videX64), единственная опция, которую я нашел для них, состоит в том, чтобы использовать более старые драйверы, которые не поддерживают замену в горячем режиме SATA.