USB выключен при выключении или извлечении

2

Проделал немало поисков и нашел гораздо больше вопросов, но пока ответов нет. Мне нужно отключить питание жесткого диска USB, когда компьютер выключится. Я понимаю, почему в Vista и Windows 7 оба оставляют подачу питания для зарядки других устройств, и я не добился успеха с этой опцией Global от MSoft. Ничего не сделал http://support.Microsoft.com/kb/2401954

Также «Безопасное удаление» фактически удаляет диск из списка, но не отключает питание.

Интересно, что XP и w2000 отключают USB с помощью «Safely Remove».

Кто-нибудь может подсказать, как можно отключить питание USB при выключении?

user983145
источник
1
Я вполне уверен, что питание USB-портов после выключения является специфической для материнской платы функцией, которой не управляет Windows. Что касается отключения питания отдельных портов во время выполнения команды Safely Remove, для этого требуется аппаратная поддержка, и я не верю, что существует согласованный интерфейс для управления им.
Бен Фойгт
1
Привет, Бен, спасибо за ответ, но согласно веб-сайту MS и тому, что я сказал, это возможно или должно быть возможно. Просто инструкции в этом КБ не сработали. Чтобы проверить ваше предположение, я использовал свой компьютер Vista с VirtualPC 2007 под управлением win2000 и использовал «Safely Remove», и он отключает диск, так что это не проблема с аппаратным обеспечением.
user983145
«Отключение привода» не обязательно означает, что питание отключено. Существует стандартизированная команда «парковочные головки», которая приводит к остановке вращения привода. Вы хотите оставить диск или отключить питание? Кроме того, я не знаю, как вы ожидаете узнать что-нибудь об управлении оборудованием изнутри виртуальной машины.
Бен Фойгт

Ответы:

0

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

surfasb
источник
0

@Ben В идеале я хотел бы отключить питание, но остановка привода от вращения была бы достаточной. Мне не нравится привод, работающий 24/7, поскольку компьютер включается, может быть, только 2 часа в день. В настоящее время я отключаю его при выключении, но иногда я забываю подключить его перед загрузкой, и мне приходится подключать его, а затем перезагружать и ждать, пока на этом USB-накопителе будет много загрузочных приложений.

Я не знаю, как вы ожидаете узнать что-нибудь об управлении оборудованием изнутри виртуальной машины

Давайте не будем спешить с выводами здесь, Бен. В своем оригинальном посте я сказал, что это работает в XP и w2000, и это два других компьютера. Я использовал VirtualPC, чтобы проверить вашу теорию, что она была связана с mobo. Очевидно, что это не связано с аппаратным обеспечением, так как w2000, работающий в VirtualPC, выключил диск на том же компьютере, что и Vista, не выключая диск.

@surfasb

Это особенность материнской платы.

Если бы вы прочитали этот KB, о котором я упоминал, вы увидите, что MSoft думает, что его можно отключить, поскольку они дали два варианта. Ни один из которых не работал, хотя.

user983145
источник
Проблема решена с некоторыми изменениями реестра. Определенно выполнимо независимо от оборудования.
user983145