web-dev-qa-db-ja.com

Windows 7でバッテリーメーターの残り時間を表示するにはどうすればよいですか?

HPラップトップでMicrosoft Windows 7 Home Premiumを実行します。システムトレイの電力メーターに、システムトレイの残り時間が表示されることはありません。写真のように、実際には残りのパーセンテージを表示するだけです。

battery meter

battery meter full

ウィンドウ 「バッテリーメーター」のヘルプドキュメント は、残り時間インジケーターを表示する必要があることを示しているようですが、これは正確ですか?

バッテリーメーターはどのくらい正確ですか?

バッテリーメーターが報告する内容の正確さ(完全に充電された残りのパーセンテージ、ラップトップを接続するまでの期間)は、いくつかの要因に依存します。これらの要因のほとんどは、次の2つのカテゴリに分類されます。

ラップトップの用途。一部のアクティビティはバッテリーの消耗が早いため(たとえば、DVDの視聴は電子メールの読み書きよりも多くの電力を消費します)、電力要件が大きく異なるアクティビティを交互に切り替えると、ラップトップがバッテリー電力を使用する速度が変わります。これにより、バッテリー残量の推定値が変わる可能性があります。

バッテリーハードウェアとセンサー回路。新しい「スマート」バッテリーには、充電残量の測定値を計算し、その情報をバッテリーメーターに報告する回路が装備されています。古いバッテリーは、あまり洗練されていない回路を使用しており、精度が低下する可能性があります。

6
MrDaniel

バッテリー充電の残り時間を見つけることは、実際にはWindowsではなくハードウェアの機能です。 Windowsは、ACPIを介してハードウェアに時間を問い合わせます。このデータが提供されない場合、Windowsは時間を報告しません。これはおそらく、ハードウェアがバッテリー情報と消費電力量を直接認識しているため、そのような情報を決定するのに最適な場所であるためです。

これは、HPラップトップの典型的なものです。 HP Pavilion tx2500zも、このデータのレポートをサポートしていませんでした。 ACPIに関しては、実際にはそれほど多くないことがわかりました(Linuxをインストールしようとしたときに、カスタムオプションでカーネルを呼び出さなければならないことに気づきました)。

Windows 7は、要求できない場合、残り時間の値を推定しようとしません。ただし、@ user124759によって提案されたウィジェットにはこの機能があります。おそらくそれほど正確ではありませんが、価値のある代替品です。

4
Ben Richards

これは、コネクトスタンバイが原因です。

レジストリキーを単純に変更してシステムを再起動すると、すべてのレガシー機能が公開され、残りの時間が返されます。

HKLM\System\CurrentControlSet\Control\Power\CsEnabled(1-> 0)

3
Phil

簡単な解決策: http://www.julien-manici.com/comments/?id=1

私はこのウィジェットを長い間使用しており、残り時間を検出するためにウィンドウを通過する必要はありません(「自動検出」)

インストールするには、デスクトップを右クリックして「ガジェット」を開く必要がある場合があります

0