Simule “modo de bateria” para a área de trabalho do Windows, mesmo que não esteja conectado à bateria

7

Existe uma maneira de enganar o desktop do Windows para pensar que ele está sendo executado em uma bateria (como em um laptop)?

Eu preciso fazer isso para fazer alguns testes no modo de bateria, mas não tenho um laptop para fazer isso.

Eu tentei encontrar utilitários na rede que pudessem fazer isso, mas não tive sorte. O que você acha de caras?

    
por 7wp 24.03.2010 / 16:12

2 respostas

8

Na verdade, descobri que posso usar meu no-break para fazer isso. Portanto, minha máquina está conectada a um no-break "inteligente" que tem uma porta de comunicação (não sei qual é o tipo de cabo) que você conecta ao computador usando USB. Isso, então, diz ao computador para usar o no-break como a fonte de energia, em vez da tomada, que é tratada da mesma forma que a bateria de um laptop. Você também pode usar isso para determinar quanto tempo o no-break vai durar quando você perder a energia, para que você tenha tempo suficiente para fechar e salvar todo o seu trabalho antes que o no-break fique sem energia também.

    
por 23.06.2010 / 21:59
4

Isso é difícil de fazer. O indicador on-battery / on-power é fornecido pela ACPI no BIOS e os sinalizadores são manipulados no kernel como parte do driver ACPI. Por mais que eu possa imaginar, mentir para essa camada de driver não é exposto de forma alguma. No entanto, parece que a Microsoft tem um dispositivo discreto para a bateria e os próprios adaptadores AC, portanto, um driver Adaptador CA especial pode permitir que você selecione manualmente seu estado de energia. Eu não sei de um, mas é um lugar para procurar. Como alternativa, uma camada ACPI de 'desenvolvimento de energia' especial pode estar oculta em algum lugar.

    
por 23.06.2010 / 19:23