A bateria Dell Vostro 3500 ainda está faltando no Windows 8?

1

No Windows 7, um laptop Vostro 3500 mostra a duração restante da bateria, enquanto no Windows 8 essa informação parece estar faltando. A porcentagem ainda está disponível, mas a vida restante está faltando.

Como a bateria continua sendo calculada e isso requer algum nível de suporte ao driver? É uma interface padronizada? Alguém sabe qual driver é responsável por manipular esse recurso?

Eu quero forçar o antigo driver do Windows 7, mas não sei qual driver fica com a bateria restante.

    
por Mikhail 02.11.2012 / 17:51

2 respostas

3

Resposta prática

Se você estava usando uma instalação "OEM" do Windows 7 no computador, provavelmente o driver veio pré-instalado do fabricante (Dell). Você pode verificar o site de download do driver da Dell ou, alternativamente, o CD / DVD OEM (fornecido com a unidade), para tentar encontrar um driver de gerenciamento de energia ou bateria.

Resposta teórica

A capacidade atual da bateria e a capacidade total da bateria quando totalmente carregada são fornecidas pela própria bateria. As baterias dos dispositivos modernos de alta tecnologia têm microprocessadores embutidos (muito pequenos e de baixa potência) que monitoram as estatísticas da bateria e, opcionalmente, fornecem essas informações para o sistema operacional através de um driver e uma interface de baixo nível. Essa interface é altamente variável e depende do fabricante do dispositivo; quando foi fabricado; e o tipo de computador. Não existe um padrão real (que tenha sido amplamente adotado), tanto quanto sei.

Quando o firmware da bateria fornece essas informações até a CPU, o sistema operacional da CPU (geralmente, por meio de um driver) pode realizar vários cálculos com os dados "brutos".

A porcentagem de bateria restante é calculada pela amostragem da potência restante atual (em watts, ampères ou volts, dependendo) e pela divisão por watts ou volts que ocorrem quando a bateria está totalmente carregada . Observe que o termo "totalmente carregado" pode variar: alguns drivers de sistema operacional e até mesmo alguns firmwares de bateria são inteligentes o suficiente para mentir intencionalmente sobre a capacidade máxima de carga, para que a bateria não seja constantemente carregada até 100% ( fazer isso continuamente com uma unidade que está sempre conectada à energia do A / C é uma coisa terrível para as baterias baseadas em Lithium Ion ou Lithium Polymer, que são a maioria das baterias em uso em computadores e dispositivos móveis).

O tempo de execução da bateria é normalmente calculado em software, amostrando a taxa de consumo da bateria durante um período de tempo e calculando a média para determinar a taxa de consumo. Dada a taxa de consumo e a capacidade máxima, é possível calcular um tempo de execução estimado restante.

Se o tempo de execução da bateria for o desejado e ele não estiver implementado nos drivers do Windows 8, você ainda poderá calcular o tempo de execução da bateria manualmente se conseguir descobrir a interface do driver para a bateria. Obviamente, há alguma interface acontecendo, porque seu sistema operacional sabe qual a porcentagem de bateria restante. O fato de que ele sabe disso, diz-me que o componente "baixo nível" do driver já está instalado.

Agora, acessá-lo a partir de programas de espaço do usuário, a fim de obter amostras dos watts de bateria restantes e calcular o tempo de execução, pode ser complicado. Provavelmente uma pergunta para o StackOverflow.

    
por 02.11.2012 / 18:38
0

Você quer dizer horas e minutos restantes?

Esse era o software da dell que fazia isso, nenhum driver ou software W8 disponível para esse modelo. Pode fazer parte do utilitário Dell OSD, não tenho certeza se o W7 funcionará no W8

    
por 02.11.2012 / 18:30