V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
puyaraimondii

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

  •  
  •   puyaraimondii · Mar 10, 2022 · 2987 views
    This topic created in 1519 days ago, the information mentioned may be changed or developed.

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

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

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

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

    求各位大佬给点建议

    Ps.目前系统版本 Big Sur 11.6.4

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

    朋友要有好的解决方案欢迎分享
    unishare
        7
    unishare  
       Apr 6, 2022 via iPhone
    @puyaraimondii 我已经换了 970pro ssd ,升级了 macos12 系统,晚上睡眠隔天起来耗电 4%-6%,后来百度查找了一篇教程,试了后,隔一夜,不掉电了,依然 100%
    unishare
        8
    unishare  
       Apr 6, 2022 via iPhone
    @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
        9
    jzjjzj  
       Mar 11, 2023
    @f165af34d4830eeb 降低多少度?
    jzjjzj
        10
    jzjjzj  
       Mar 11, 2023
    @f165af34d4830eeb NVMEFix 如何开机启动?
    f165af34d4830eeb
        11
    f165af34d4830eeb  
       Mar 11, 2023
    @jzjjzj #10 NVMEFix 是系统内核拓展( kext ),新版 mac 有 SIP 后需要靠 bootloader 注入到系统里,你看一下 opencore 怎么用吧。
    jzjjzj
        12
    jzjjzj  
       Mar 11, 2023
    @f165af34d4830eeb 能发下详细步骤吗 多谢 查了半天 mac 的 opencore 和 黑苹果的不一样
    f165af34d4830eeb
        13
    f165af34d4830eeb  
       Mar 11, 2023
    @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
        14
    jzjjzj  
       Mar 11, 2023
    @f165af34d4830eeb 黑苹果用什么工具 让开机启动? 我试了下 是生成 efi 好像
    f165af34d4830eeb
        15
    f165af34d4830eeb  
       Mar 11, 2023
    @jzjjzj 黑苹果就是 opencore 启动时注入 kext 到系统,kext 你可以当作 macOS 下的驱动,NVMeFix 那个也是一个 kext 。驱动注入系统了就“开机启动”了。

    efi 是引导程序,黑苹果的 UEFI/白苹果的引导固件先启动 opencore 的 efi ,然后 opencore 模拟 macOS 运行环境然后引导启动 macOS 系统
    jzjjzj
        16
    jzjjzj  
       Mar 11, 2023
    ssd 运行温度多少?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3444 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 12:03 · PVG 20:03 · LAX 05:03 · JFK 08:03
    ♥ Do have faith in what you're doing.