美文网首页
终于解决了MacBook pro盒盖休眠掉电问题

终于解决了MacBook pro盒盖休眠掉电问题

作者: 三条小本本 | 来源:发表于2022-08-15 18:41 被阅读0次

    最早发现MacBook掉电比较厉害,就是从我的2017 带touch bar的电脑系统升级到Mojave开始。最早买回来的时候,盒盖几天几乎都不掉电或者只有1-2%。但是升级后,特别是后来升级到Catalina,盒盖一天就掉电百分之十几,要是多放几天,再打开直接给你整没电了,严重影响使用。而且很没有安全感总是担心某一天救急的时候,电脑就没有电了。

    怎么办呢?首先尝试搜一下教程,找到网上关于查看“进程管理看哪些app耗电”,修改电池的模式,不要开启小憩功能。这些都照做了。然后再试试,充满电,放置一天。结果还是掉电10%左右。

    MacBook电池管理设置

    然后继续尝试其他方法,看到了网上“包治百病”的重置smc。

    通过重置 SMC,可以解决某些与电源、电池、风扇和其他功能相关的问题。本文仅适用于配备 Intel 处理器的 Mac 电脑。         

    网上各种教显示,重置smc似乎包治百病。风扇声音大,重置,电脑过热重置,意外闪退重置。。。当然电池问题也重置。根据教程,又重置了smc。

    将 Mac 关机。在内建键盘上,按住以下所有按键。Mac 可能会开机。键盘左侧的 Control 键盘左侧的 Option (Alt) 键盘右侧的 Shift 按住这三个按键 7 秒钟,然后在不松开这些按键的情况下按住电源按钮。如果 Mac 处于开机状态,它将在您按住这些按键时关机。

    一切似乎有转机了,盒盖再等一天,耗电量貌似少了一点点。于是我就凑合用着,随着时间越用越久,忽然有天,正应急的时候,发现不好使了!电脑没电,还没有充电的地方。。。

    这时候我又开始研究,怎么样才能不掉电。仿佛下一步没有头绪了。

    正在一筹莫展的时候,偶然看到修改休眠的模式,Mac电脑有三种休眠模式。简单说就是保持内存供电,保持内存供电同时硬盘休眠文件双备份,仅硬盘休眠文件不供电。

     hibernatemode 可以是 0 (传统睡眠方式,不生成 sleepimage 文件),3 和 25 (Apple 称之安全睡眠方式,会生成 sleepimage 文件)

    于是果断打开“终端”,输入: sudo pmset -a hibernatemode 25

    世界仿佛安静了。终于不会跑电了吧。

    然而,过了两天休眠,打开看Mac还是掉电12%!这还有王法吗!

    正在崩溃的边缘,死马当活马医,再去看看是不是休眠模式没有生效呢,查资料的时候,忽然看到一条感觉比较有用的命令,可以查看电脑休眠期间被什么唤醒了。

    mset -g log|grep -e "sleep" -e "wake" -e "wake request" -e "waketime"

    好家伙,刚按下enter键,刷刷刷几十页的记录。摘取近两天的记录我终于看清楚了!,就是这几个进程频繁唤醒电脑!

    2022-08-13 05:57:32 +0800 Wake Requests  [*process=powerd request=AdaptiveWake deltaSecs=8248 wakeAt=2022-08-13 08:15:00] [process=powerd request=UserWake deltaSecs=72465 wakeAt=2022-08-14 02:05:17 info="com.apple.alarm.user-visible-Weekly Usage Report,355"] 

    这样的好几条呢,果断bing如何禁止,sudo pmset schedule cancelall,取消所有的alarm。

    然后再看还有一大堆audio的唤醒,这个就搜不出来是什么东西了啊,找遍bing和百度都没有。

    2022-08-14 11:12:25 +0800 Assertions  PID 178(coreaudiod) Released PreventUserIdleDisplaySleep "com.apple.audio.context146.preventuseridledisplaysleep" 41:16:29  id:0x0x500008d09 [System: PrevIdle DeclUser DispWake IPushSrvc kCPU kDisp] 

    既然这样,那不是audio吗,那肯定和声音相关吧,于是我找到Mac的声音管理,在系统的声音和midi管理两个设置,直接把所有的拓展audio全部驱动删除,世界清净了。

    设置-声音 other-音频midi设置

    最后充满100%电,放2天测试,还剩99%!再终端查看,没有唤醒了!

    mset -g log|grep -e "sleep" -e "wake" -e "wake request" -e "waketime"

    至少暂时是解决了,不知道下一次电量猛掉什么时候来临呢?

    总是应急时候才会发现MacBook没电,接下来,或许最好的解决办法,该去再看看笔记本充电宝了吧,所以——应该选什么型号的充电宝呢?

    相关文章

      网友评论

          本文标题:终于解决了MacBook pro盒盖休眠掉电问题

          本文链接:https://www.haomeiwen.com/subject/jljlgrtx.html