Desabilitar um dispositivo PCI no desligamento do Gerenciador de dispositivos do Windows?

4

Os dispositivos de hardware podem ser facilmente gerenciados no Windows usando o Gerenciador de dispositivos. Estou interessado em desligar completamente um dispositivo PCI (minha placa gráfica, por exemplo). Estou ciente de que, no Gerenciador de dispositivos, um dispositivo pode ser "desativado", para o qual este documentação existe

Disable a device

When you disable a device, the physical device stays connected to your computer, but the device driver is disabled. The drivers are available again when you enable the device. It can be useful to disable devices if you want to have more than one hardware configuration for your computer, or if you have a portable computer that you use at a docking station.

O "o dispositivo físico permanece conectado ao seu computador" significa que o dispositivo ainda está ligado? Isso pode ser feito até mesmo através do Windows, ou o gerenciamento de energia dos dispositivos PCI é relacionado ao BIOS?

    
por jesterII 31.01.2014 / 15:47

2 respostas

5

Após algumas pesquisas, encontrei esta informação útil no MSDN , que praticamente responde à pergunta.

Em resumo, um dispositivo pode ter vários estados em termos de consumo de energia:

Totalmente em estado : D0
Estados de baixa potência : D1, D2, D3hot, D3cold

A diferença entre os estados de baixa potência é explicada de maneira adequada em esta subseção do artigo do MSDN. Parece que quando um usuário acessa 'Desativar' em um dispositivo através do Gerenciador de dispositivos do Windows, o SO segue as instruções do driver de dispositivo, que decide quais estados de energia inferior D1, D2, D3hot / frio para colocar o dispositivo desativado.

D3hot e D3 cold são estados novos no Windows 8 e há várias complicações na transição entre estados de energia que um programador de driver deve levar em consideração.

    
por 01.02.2014 / 01:13
0

Does "the physical device stays connected to your computer" mean that the device is still powered on?

Sim, apesar de ter a menor potência possível - na faixa de poucos miliamperes (0,2-3 ma). Significativamente menor do que o intervalo de energia normal (10ma a .9Amp USB3), se fosse habilitado. A potência mínima permite que o Windows se comunique com o dispositivo.

Can this even be done through Windows, or is power management of PCI devices BIOS-related?

Sim.

Pontos adicionais:

Versões mais recentes do Windows, como o Windows 10, melhoraram significativamente a capacidade de cenários como esses - porque os kernels mais novos falam melhor com o UEFI BIOS e também podem utilizar melhor as configurações da placa-mãe / dispositivo. Portanto, se você estiver usando o Windows Vista ou anterior, haverá uma diferença negativa significativa em relação à economia de energia.

Eu tenho algumas evidências para justificar - meus dispositivos USB estavam se comportando erraticamente. Por exemplo, às vezes, meu dongle de internet não era detectado, outras vezes meu rastreamento do mouse não era suave. Mas a maioria deles eram problemas intermitentes. Foi difícil diagnosticar que o motivo não era o dispositivo / software / drivers / Windows / placa-mãe. Foi minha PSU que não foi capaz de fornecer energia suficiente para todos os dispositivos USB. Eu tentei desativá-los no Windows e houve uma melhora significativa.

    
por 11.04.2017 / 07:50