Горячее подключение SATA не работает в Windows

11012
Dims

У меня есть один жесткий диск, вставленный в мобильную стойку. Жесткий диск подключен к SATAпорту, который настроен с Hot Plug ON. Тем не менее, я не вижу способа очистить буферы этого диска или что-то в трее.

Почему это?

ОС: Windows 8.1 Prof

МБ: Gigabyte GA-B85M-D3H, кабель вставлен в разъем 5.

Жесткий диск: Western Digital WDC WD10EALS

Я могу подключить накопитель в горячем режиме, но не могу полагаться, что могу подключиться горячим способом.

Как мне преодолеть это ограничение?

3
Можете ли вы «извлечь» диск как USB-накопитель? Как насчет отключения в диспетчере устройств? Sun 9 лет назад 1
Нет, я не могу «извлечь». Значок, похожий на разъем USB, не отображается. Я могу отключить в «Диспетчере устройств». Dims 9 лет назад 0

2 ответа на вопрос

4
Twisty Impersonator

Воспользуйтесь небольшой утилитой HotSwap! ,

Он помещает значок в системный трей так же, как значок « Извлечь съемный носитель», и работает так же. Когда вы извлекаете диск с горячей заменой, HotSwap! Поручить Windows подготовить диск к безопасному удалению. Если диск все еще используется или не готов к удалению, HotSwap! предупредит вас.

Вы также можете запустить HotSwap! из командной строки, что позволяет использовать его в скриптах. Я использую его в сочетании с жесткими дисками с горячей заменой, которые были заменены серверами для целей резервного копирования, и работали на рабочих серверах Hyper-V Host в течение нескольких лет без каких-либо проблем.

Прелесть этого инструмента в том, что он автоматизирует процесс использования инструмента MMC «Управление дисками» для пометки диска в автономном режиме перед его отключением. Другими словами, это использование стандартных встроенных функций Windows для подготовки дисков горячей замены к безопасному удалению.

1
Wes Sayeed

Windows поддерживает горячее подключение SATA. Он просто не поддерживает горячее отключение.

Проблема с Windows заключается в том, что диски SATA рассматриваются как фиксированные, несъемные диски. В отличие от операционных систем * nix, в Windows нет способа гарантировать чистое отключение тома.

Если вы удаляете букву диска из управления дисками, все, что вы делаете, это удаляет дескриптор тома. Windows по-прежнему может поддерживать открытые блокировки диска без точки монтирования. Если вы отключите его в диспетчере устройств, это не гарантирует, что буферы записи будут очищены правильно. Windows просто не поддерживает удаление фиксированных дисков во время работы системы. Нельзя сказать, что это не может быть сделано. Это просто означает, что безопасность не гарантируется.

Видимо, вы можете [извлечь диски SATA] (http://superuser.com/questions/12955/how-can-i-remove-the-option-to-eject-sata-drives-from-the-windows-7-tray -icon) если вы правильно настроили Windows. Удаление будет совершать любые записи и разблокировать любые блокировки. Sun 9 лет назад 2
Хорошая находка! Я не знал, что эти ключи реестра даже существуют. Хотя я никогда не видел, чтобы Windows определяла порты eSATA как «внешние» - даже на ноутбуке, где он должен быть чертовски хорош. Wes Sayeed 9 лет назад 0