一位 Reddit 用户通过技术手段显著降低了 2019 款 MacBook Pro 在 Windows 系统下的能耗与发热问题。该用户长期使用 Boot Camp 在设备上运行 Windows 系统以满足工作需求,但发现设备在此模式下存在功耗过高、发热严重的问题,即便尝试限制 CPU 功耗、关闭 Turbo Boost 及调整电源计划等措施,效果仍不理想。
经过深入排查,该用户发现问题的根源在于设备搭载的 AMD Radeon Pro 5300M 显卡。当屏幕以默认的 60Hz 刷新率运行时,显卡的显存频率在空闲状态下仍保持高位,导致功耗和温度居高不下。具体表现为 GPU 空闲功耗高达 14W,温度达到 66℃。
为解决这一问题,该用户尝试将屏幕刷新率降低至 48Hz,发现此举能显著改善能耗与发热情况。然而,Windows Boot Camp 默认并未提供 48Hz 的刷新率选项。为此,他自行开发了一款开源工具,并将其发布至 GitHub,使设备能够支持自定义 48Hz 刷新率模式。
应用该模式后,Radeon Pro 5300M 的空闲功耗从 14W 降至 3W,降幅近 80%;GPU 温度也从 66℃ 下降至 51℃。该用户表示,48Hz 模式在浏览静态内容时对视觉流畅度影响有限,但能有效降低显存负载,从而延长设备续航时间并减少风扇噪音。
目前,该开源工具已可通过 GitHub 获取,地址为:https://github.com/stlk0/MacBookEco。











