Windows 8 中 Dell Vostro 3500 的電池壽命仍然缺失嗎?

Windows 8 中 Dell Vostro 3500 的電池壽命仍然缺失嗎?

在 Windows 7 上,Vostro 3500 筆記型電腦顯示剩餘電池壽命,而在 Windows 8 上,此資訊似乎遺失。百分比仍然可用,但剩餘壽命缺失。

如何計算剩餘電池壽命?它是一個標準化的介面嗎?有誰知道哪個驅動程式負責處理此功能?

我想強制使用舊的 Windows 7 驅動程序,但我不知道哪個驅動程式會剩餘電池。

答案1

實用答案

如果您在電腦上使用「OEM」安裝的 Windows 7,則驅動程式很可能是由製造商 (Dell) 預先安裝的。您可以檢查戴爾驅動程式下載網站,或您的 OEM CD/DVD(隨裝置附帶),嘗試尋找電源管理或電池驅動程式。

理論答案

當前電池容量和充滿電時的電池容量總量由電池本身提供。您會看到,現代高科技設備的電池具有內建微處理器(非常小且功耗低),可以追蹤電池統計數據,並且可以選擇透過驅動程式和低階介面將此資訊提供給作業系統。此介面變化很大,並且取決於設備製造商;何時製造;以及計算機的類型。據我所知,還沒有真正的標準(已被廣泛採用)。

一旦電池韌體向 CPU 提供此信息,CPU 的作業系統(通常透過驅動程式)就可以使用「原始」數據執行各種計算。

電池剩餘百分比計算方法是將目前剩餘電量(以瓦特、安培或伏特為單位,視具體情況而定)進行採樣,然後除以電池充滿電時所經歷的瓦特或伏特。請注意,術語「完全充電」可能會有所不同:某些作業系統驅動程序,甚至某些電池固件,都足夠聰明,可以故意謊報最大充電容量,以便電池不會持續充電至 100%(對於鋰離子或鋰聚合物電池(這是電腦和行動裝置上使用的大多數電池)來說,使用始終插入交流電源的設備連續執行此操作是一件可怕的事情。

電池運行通常在軟體中計算,透過對一段時間內的電池消耗率進行採樣並取平均值來確定消耗率。給定消耗率和最大容量,可以計算估計的剩餘運行時間。

如果電池運行時間是您想要的,並且在 Windows 8 驅動程式中沒有實現,如果您能夠找出電池的驅動程式接口,您仍然可以手動計算電池運行時間。顯然有一些介面正在進行中,因為您的作業系統知道剩餘電池百分比。事實上,它知道這一點,告訴我驅動程式的「低階」元件已經安裝。

現在,從用戶空間程式存取它以採樣剩餘電池瓦數併計算運行時間可能很棘手。可能是 StackOverflow 的問題。

答案2

你的意思是還剩下幾小時和幾分鐘?

那是戴爾軟體做的,沒有適用於該型號的 W8 驅動程式或軟體。它可能是 Dell OSD 實用程式的一部分,不確定W7是否能在W8中使用

相關內容