近日,科技領域傳來新動態,知名科技媒體Windows Latest披露了一則關于微軟的最新動向。據悉,微軟在其Canary頻道的Windows 11預覽版Build 27863中,正秘密測試一項名為“Windows Health and Optimized Experiences”的功能。
這項功能的發現歸功于開發者Albacore,他深入探索后發現,該功能隱藏在名為whesvc_assets.dll的文件中,且采用了輕量級的Lua編程語言來運行。一旦腳本啟動,它將調用windialog.exe,并加載ecp.v2.lua腳本及相關的JSON配置文件。在這些文件中,還提及了一個名為“ECP CoPilot”(效率副駕駛)的術語,這似乎與微軟的Copilot品牌有所關聯。
深入解讀這些腳本內容,我們了解到,“Windows Health and Optimized Experiences”功能的主要目標是監控PC的亮度、電源模式、CPU負載、散熱情況以及電池的相關數據。通過這些監控,該功能旨在改善電池的健康狀況,從而延長電池的使用壽命。
為了實現這一目標,該腳本通過環境變量來設置采樣頻率、數據上傳間隔以及電池電量觸發閾值。例如,WINDIAG_ECP_eval_SEC用于設置采樣頻率,WINDIAG_ECP_TELEMETRY_FREQUENCY_MINUTES用于設置數據上傳間隔,而WINDIAG_ECP_BATTERY_PCT_THRESHOLD則用于設置電池電量觸發閾值。
然而,目前尚不清楚微軟是否會直接自動調整系統設置來改善電池狀況,還是僅僅向用戶提供優化建議。不過,該腳本內置了disable_global_variables函數,以確保Lua沙盒的安全性,防止代碼越界運行,從而保護用戶的系統安全。
盡管功能名稱中提到了“Copilot”,但據開發者Albacore確認,該腳本實際上更專注于監控電池狀態及電源相關指標,并通過調整設置來延長電池壽命。至于該功能是否與Copilot聊天界面有直接互動,目前看來并非如此。微軟可能會將其作為Copilot品牌的一部分進行市場推廣,但這也可能只是一個臨時的占位符名稱。