[求助各位大佬] 2014 Macbook Pro 更换 SSD 后 功耗奇高

2022-03-10 22:55:03 +08:00
 puyaraimondii

两天前给我的老 14 年中款 mbp15 更换了块三星 980

昨天晚上记得充好电, 拔掉电源就去睡觉了 今早起来发现笔记本已经彻底没电

查了下系统中的电池耗电记录 battery level 电池电量从 12 点的 100% 掉到 0%(今早 8 点), 也太可怕了

换 ssd 前一晚上顶多也就是个掉电 5%的样子

求各位大佬给点建议

Ps.目前系统版本 Big Sur 11.6.4

2114 次点击
所在节点    MacBook Pro
16 条回复
Senorsen
2022-03-10 23:04:22 +08:00
据说有些老 Mac 机型更换 SSD 会影响睡眠,你查查
karlfu
2022-03-10 23:32:12 +08:00
14 款的好像会有休眠的问题,15 款 15 寸用 sn550 耗电正常,跟原装无区别。
f165af34d4830eeb
2022-03-10 23:38:58 +08:00
mbp 换副厂 SSD 是容易引起睡眠失败+疯狂掉电,而且三星的 SSD 兼容性不好,trim 的时间很长,最明显的地方就是开机缓慢。
op 可以试着添加黑果的 NVMeFix 驱动,或许能有所改善: https://github.com/acidanthera/NVMeFix
zhandouji
2022-03-11 08:07:26 +08:00
网上说用原版固态升级 bigsur ,会升级固件,然后再换第三方固态。
unishare
2022-03-18 17:39:09 +08:00
楼主问题解决了没,硬件问题吗?我也是 2014 MacBook pro ,硬盘坏了,准备换三星 970 pro 用的 nfhk 转接卡,等到货了试试效果。
puyaraimondii
2022-04-05 23:50:56 +08:00
@unishare 目前只要平时不用电脑时合上盖子, 电量就不会掉的很快,
但要是电脑放桌上开着盖子不插电,还是会以很快的速度掉电
还在想办法

朋友要有好的解决方案欢迎分享
unishare
2022-04-06 00:27:55 +08:00
@puyaraimondii 我已经换了 970pro ssd ,升级了 macos12 系统,晚上睡眠隔天起来耗电 4%-6%,后来百度查找了一篇教程,试了后,隔一夜,不掉电了,依然 100%
unishare
2022-04-06 00:31:40 +08:00
@puyaraimondii 我是用的一位大神的工具强制升级 macos12 ,全新安装也不卡。

耗电解决的教程是(格有点乱,链接我没保存,你可以百度一下)

MacBookpro 2017 休眠设置 pmset 解决耗电问题

更新 Monterey 后待机 20 多小时耗电 30% 左右,找不到好办法,只能每次休眠时关闭 Wi-Fi 及蓝牙,好麻烦。期间找过苹果也没用,折腾好久进行如下设置解决问题。
设置相应参数后,不用关闭 Wi-Fi 及蓝牙,待机休眠 20 多小时耗电才 1% 左右,完全满足要求

作用 命令行
列出设置信息 pmset -g custom
建议查看电池处 sleep 状态这边是否有阻止休眠的项目,我这边有…
* sleep 1 (sleep prevented by sharingd)
如果 sleep 项目有阻止休眠的项目,可查看具体阻止程序名称
pmset -g assertions
* (sharingd): [xxxx] 00:01:46 PreventUserIdleSystemSleep named: “Handoff”
这个是由于启用了 [接力] ,在 [设置] - [通用] 中关闭即可
[1]设置使用电池的休眠模式 sudo pmset -b hibernatemode 3 或 25
[2]休眠时的网络状态设为关闭 sudo pmset -b tcpkeepalive 0
[3]设置电池电量阀值(默认 50 ) sudo pmset -b highstandbythreshold 80
[4]合盖时如果电量低于 80 ,20 分钟后睡眠 sudo pmset -b standbydelaylow 1200
[5]盒盖时如果电量高于 80 ,30 分钟后睡眠 sudo pmset -b standbydelayhigh 1800
jzjjzj
2023-03-11 03:57:08 +08:00
@f165af34d4830eeb 降低多少度?
jzjjzj
2023-03-11 05:38:53 +08:00
@f165af34d4830eeb NVMEFix 如何开机启动?
f165af34d4830eeb
2023-03-11 11:59:50 +08:00
@jzjjzj #10 NVMEFix 是系统内核拓展( kext ),新版 mac 有 SIP 后需要靠 bootloader 注入到系统里,你看一下 opencore 怎么用吧。
jzjjzj
2023-03-11 15:14:17 +08:00
@f165af34d4830eeb 能发下详细步骤吗 多谢 查了半天 mac 的 opencore 和 黑苹果的不一样
f165af34d4830eeb
2023-03-11 15:37:39 +08:00
@jzjjzj #12 不好意思我对白果安装 opencore 也不是很了解,建议你读一下 opencore 的官方文档。

除了 NVMEFix 外,针对旧款 mac 开发的 OpenCore Legacy Patcher 可能也可以,官方文档有提到 Enable enhanced SATA and NVMe power management on non-stock hardware

https://github.com/dortania/OpenCore-Legacy-Patcher
jzjjzj
2023-03-11 16:49:09 +08:00
@f165af34d4830eeb 黑苹果用什么工具 让开机启动? 我试了下 是生成 efi 好像
f165af34d4830eeb
2023-03-11 18:57:13 +08:00
@jzjjzj 黑苹果就是 opencore 启动时注入 kext 到系统,kext 你可以当作 macOS 下的驱动,NVMeFix 那个也是一个 kext 。驱动注入系统了就“开机启动”了。

efi 是引导程序,黑苹果的 UEFI/白苹果的引导固件先启动 opencore 的 efi ,然后 opencore 模拟 macOS 运行环境然后引导启动 macOS 系统
jzjjzj
2023-03-11 19:32:27 +08:00
ssd 运行温度多少?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/839540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX