8

У меня есть пара внешних жестких дисков USB Seagate FreeAgent Go, и я хотел бы, чтобы они аккуратно отключились после извлечения в Windows 7.

В Windows XP через несколько секунд после их извлечения они постепенно отключаются. При извлечении их в Windows 7 они просто остаются включенными и должны быть физически отключены перед тем, как потерять питание.

Я проверил политику удаления жесткого диска, и он настроен на быстрое удаление. Я также просматривал форумы Seagate, но не смог найти никакой информации по этому поводу, поэтому я решил спросить сообщество SuperUser о любых идеях, почему разница и как получить такое же поведение в Windows 7, как в XP?

Обновление: я обнаружил, что это также происходит с флэш-накопителями USB.

Моя текущая теория заключается в том, что в Vista/Win 7 произошли изменения в модели драйверов, которые еще не были отражены в драйверах устройств. Так что вещи, которые работали под XP, не под Win7, так как драйверы не были обновлены для новой модели. Это звучит правильно?

1 ответ1

8

Я считаю, что это новая "особенность" в Windows 7, и проблема в том, что касается всех USB-дисков, а не только FreeAgent.

Смотрите также эту тему для того же самого с другими производителями.

РЕДАКТИРОВАТЬ: Microsoft теперь объясняет эту функцию и как отменить ее в этой статье:
USB-порт остается активным для отключенного или безопасно удаленного USB-устройства.

Это можно сделать для каждого устройства. Я воспроизвожу здесь глобальную настройку для всех устройств, которая находится в разделе реестра.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG ,
новый элемент DisableOnSoftRemove (DWORD), значение данных 1.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .