缺少电池剩余时间估计

Fal*_*der 4 laptop battery battery-life acpi windows-10

我正在检查新的 Surface Book 2,但没有估计剩余电池时间。在 Surface Pro 4 上,它的行为符合预期,我尝试检查差异。

你google一下,有很多意见。许多用户说它自 1709 更新以来就丢失了。

显然有一些(HP)笔记本电脑可以将信息作为 BIOS/UEFI 选项带回,所以它似乎是一个 ACPI 调用?但是 Book2 和 SP4 在此范围内没有设置。

此外,连接待机功能被禁用可能会带来一些行为。

我目前正在检查这个 reg hive: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

我想知道条目的含义。

例如UserBatteryDischargeEstimator,用谷歌几乎不可能找到它,它只存在于 SP4 上。

是否有任何 Surface Book 2 显示该估计时间,因此可以排除 UEFI 问题?它与操作系统或硬件有关吗?

任何可能有助于解决该问题的想法或文档?3rd 方应用程序和禁用现代/连接待机不是一种选择,因为我想了解它与 SPro4 一起工作而不是与 SBook2 一起工作的根本原因

har*_*ymc 7

功率计缺少剩余电池时间的帖子中 ,微软论坛版主回答:

Microsoft 已删除此功能,因为剩余时间计不准确。剩余时间是根据您 PC 上的当前负载估算的,当您关闭/打开应用程序、调整亮度、增大/减小音量等时,剩余时间会发生变化。

这是由在 Internet 上可以找到的大量处理同一问题的帖子所证实的。许多用户都有这个问题,但一直没有找到解决方案。

我确实同意上述文字,因为我也学会了不信任 Windows 平板电脑上的剩余电池时间。

为什么此更改未传播到 SP4 是个谜,但可能是由于某些硬件差异,Windows 更新已决定此特定更新不适合您的设备。

请参阅 此答案 以了解 Windows 更新决定安装哪些更新以及安装顺序有多复杂,以了解为什么并非所有更新都到达所有设备。

您将不得不等待,看看投诉的数量是否会促使 Microsoft 返回此功能。微软并不以反悔这样的决定而闻名,人们只能希望这只是一种意外的副作用,将来会得到修复。


Fal*_*der 7

正如 Q 和评论中强烈怀疑和总结的那样:

添加后:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
"EnergyEstimationDisabled"=dword:00000000
Run Code Online (Sandbox Code Playgroud)

并可选择删除密钥

UserBatteryDischargeEstimator 

EnergyEstimationEnabled 
Run Code Online (Sandbox Code Playgroud)

重新启动后,丢失的剩余时间估计终于回来了!

编辑:

半年度 Windows 更新显然正在恢复这些变化。您必须在 1803 年之后重新应用更改才能恢复电池时间估计!

在此处输入图片说明

在此处输入图片说明