4

Аппаратные устройства легко управляются в Windows с помощью диспетчера устройств. Я заинтересован в полном отключении PCI-устройства (например, моей видеокарты). Мне известно, что в диспетчере устройств устройство может быть отключено, для которого существует эта документация.

Отключить устройство

Когда вы отключаете устройство, физическое устройство остается подключенным к вашему компьютеру, но драйвер устройства отключен. Драйверы снова доступны при включении устройства. Может быть полезно отключить устройства, если вы хотите иметь более одной конфигурации оборудования для вашего компьютера, или если у вас есть портативный компьютер, который вы используете на док-станции.

Означает ли "физическое устройство, подключенное к вашему компьютеру", что устройство все еще включено? Можно ли это сделать даже через Windows, или управление питанием PCI-устройств связано с BIOS?

2 ответа2

5

После некоторых исследований я нашел эту полезную информацию в MSDN, которая в значительной степени отвечает на вопрос.

Таким образом, устройство может иметь различные состояния с точки зрения его потребляемой мощности:

Полностью на государство: D0
Состояния с низким энергопотреблением: D1, D2, D3hot, D3cold

Разница между состояниями низкого энергопотребления хорошо объясняется в этом подразделе статьи MSDN. Похоже, что когда пользователь нажимает кнопку «Отключить» на устройстве с помощью диспетчера устройств Windows, ОС следует инструкциям драйвера устройства, который решает, в какое из состояний D1, D2, D3hot/ холодное низкое энергопотребление включить отключенное устройство.

D3hot и D3 cold - это новые состояния в Windows 8, и при переходе между состояниями питания существуют различные сложности, которые должен учитывать программист драйвера.

0

Означает ли "физическое устройство, подключенное к вашему компьютеру", что устройство все еще включено?

Да, хотя и наименьшая возможная мощность - в диапазоне около нескольких миллиампер (0,2-3 мА). Значительно ниже, чем нормальный диапазон мощности (от 10 мА до .9Amp USB3), если он был включен. Минимальная мощность позволяет окнам связываться с устройством.

Можно ли это сделать даже через Windows, или управление питанием PCI-устройств связано с BIOS?

Да.

Дополнительные очки:

В новых версиях Windows, таких как Windows 10, заметно улучшены возможности для таких сценариев, потому что новые ядра лучше взаимодействуют с UEFI BIOS, а также могут лучше использовать конфигурации материнской платы / устройства. Следовательно, если вы используете Windows Vista или более раннюю версию, в энергосбережении будет заметная отрицательная разница.

У меня есть несколько неопровержимых доказательств - мои USB-устройства вели себя хаотично. Например, иногда мой интернет-ключ не обнаруживался, в других случаях отслеживание мыши не было гладким. Но большинство из них были временными проблемами. Было трудно диагностировать, что причина была НЕ в устройстве / программном обеспечении / драйверах / Windows / материнской плате. Это был мой блок питания, который не смог обеспечить достаточное питание для всех USB-устройств. Я попытался отключить их в Windows, и произошло значительное улучшение.

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