
Итак, всякий раз, когда я подключаю свой Samsung 850 EVO к любому компьютеру с адаптером SATA to USB 3.0, ПК распознает его как внутренний диск. Это делает невозможным просто щелкнуть по нему правой кнопкой мыши и нажать «Извлечь» при отключении. Есть ли способ заставить любую машину Windows видеть его как внешний диск, чтобы я чувствовал себя безопаснее, просто отключая его без демонтажа/извлечения?
решение1
Я не знаю простого способа сделать его съемным носителем, но вот другой подход.
- Щелкните правой кнопкой мышиЭтот ПК/ПК/Мой компьютери выбирайУправлять, это открываетКомпьютерное управление.
- Идти кДиспетчер устройств.
- РасширятьДисковый приводи щелкните правой кнопкой мыши на вашем устройстве Samsung SSD (может отображаться как номер модели вместо имени диска). ВыберитеХарактеристики.
- Идти кПолитикитаб. Идея здесь в том, чтобыотключить кэширование записи. Для некоторых устройств выбор будет называтьсяБыстрое удалениеи некоторые называютсяВключить кэширование записи на этом устройстве. Просто попробуйте поставить или снять галочки в настройках, связанных с кэшированием записи,запрещатьэта особенность.
Поступая так, вы сообщаете Windows, что нужно использовать это устройство на ходу. Это заставляет все передачи файлов выполняться как можно скорее, без манипуляций с данными (кэширования) со стороны Windows для повышения производительности. Если вы не видите окна передачи файлов и светодиод активности для этого SSD не горит, вы можете отключить его без проблем, как правило.
решение2
По сути, вы задаете вопрос, обратный этому:Как убрать опцию извлечения дисков SATA из значка на панели задач Windows 7?
Поэтому попробуйте сделать наоборот, установив значение TreatAsInternalPort
канала на 0
, или, возможно, очистите бит 2 значения Capabilities
для устройства SATA (что может повлиять и на другие диски).
решение3
Я думаю, вам просто следует приобрести еще один подходящий адаптер SATA/USB, особенно если вам нужно «портативное» решение.
Я предполагаю, что ваш адаптер не отображает себя как запоминающее устройство USB (UAS), а вместо этого отображает диск SATA напрямую каким-то примитивным способом, поэтому Windows не считает его USB-накопителем и, следовательно, не применяет к ExpectSurpriseRemoval
нему политику извлечения USB по умолчанию ( ):
http://blogs.msdn.com/b/microsoft_apgc_hardware_developer_support_team/archive/2013/11/10/removal-policy-for-a-device.aspx
Я понятия не имею, как именно работает такой адаптер, поскольку у меня никогда не было такого, а вы даже не предоставили скриншот Device Manager
.
Вот мои USB-накопители:
гдеASMT1051является:
http://www.startech.com/HDD/Adapters/USB-3-SATA-адаптер-кабель-с-UASP~USB3S2SAT3CB
http://ark.intel.com/products/56604/Intel-SSD-X25-M-Series-80GB-2_5in-SATA-3Gbs-50nm-MLC
Для справки вы также можете проверить свойства политики удаления внутреннего диска SATA. Вы увидите, что они установлены на 1 ( ExpectNoRemoval
) или 2 ( ExpectOrderlyRemoval
), если Hot Plug этого порта SATA включен в настройках BIOS/UEFI.
FWIW, бит сменного носителя (RMB) возвращен в данных запроса SCSI (http://www.t10.org/drafts.htm#SPC_Family) не имеет значения. Например, среди трех моих дисков толькоУльтра Фитимеет RMB=1. Хотя если RMB=1 (для которого диск будет отображаться как "Съемный" вместо "Базовый" в Disk Management
), вы дополнительно увидите , Eject
когда щелкните правой кнопкой мыши по его букве диска в проводнике Windows. Это в основном потому, что Windows позволяет только одному (первому) разделу быть доступным для "съемного" (в смысле RMB) диска.