Bakit Nauubos ang Baterya ng Aking MacBook Habang Natutulog?

Talaan ng mga Nilalaman:

Anonim

Maaaring napansin ng ilang mga gumagamit ng MacBook Pro, MacBook Air, at MacBook na umuubos ang baterya ng kanilang mga computer kahit natutulog ang Mac at hindi ginagamit. Ito ay parang kakaibang isyu, ngunit lumalabas na maaaring mayroong paliwanag.

Ang isang simpleng paraan upang masuri ang isyung ito ay sa pamamagitan ng pagpunta sa  Apple menu > System Preferences > Battery, pagkatapos ay piliin ang “Usage History”.Kapag nakita mong bumaba ang antas ng baterya ngunit wala ang 'Screen On Usage', alam mong umuubos ang baterya kapag hindi ginagamit ang Mac. Ang screenshot sa itaas ay nagpapakita nito sa isang malubhang kaso, kung saan naubos ng MacBook Air ang buong baterya kapag hindi ginagamit.

Inaayos ang MacBook Pro / Air Battery Drining Kapag Natutulog

Kadalasan nangyayari ito dahil hindi talaga natutulog ang Mac, naka-off lang ang screen, o ginigising ang Mac. O kaya, ang isang feature na tinatawag na Power Nap ay naka-on sa Mac laptop. Tingnan natin ito gamit ang iba't ibang trick sa pag-troubleshoot.

Maghanap ng Mga App/Mga Proseso na Pinipigilan ang Pagtulog

Ang ilang mga app at command line tool ay partikular na pumipigil sa pagtulog, kaya tinutukoy kung alin at bakit ang mahalaga. Maaari mong gamitin ang command line at pmset para malaman ito, o Activity Monitor, na mas madali para sa karamihan ng mga user.

  1. Buksan ang Activity Monitor mula sa Spotlight sa pamamagitan ng pagpindot sa Command+Spacebar pagkatapos ay i-type ang ‘Activity Monitor’ at pagpindot sa return
  2. Hilahin pababa ang menu na “View” at pumunta sa “Mga Column” at tingnan ang column na “Preventing Sleep” sa
  3. Ngayon ay maaari ka nang mag-uri-uri ayon sa “Pag-iwas sa Pagtulog” para makita kung ano, kung mayroon man, mga proseso o app ang pumipigil sa Mac na matulog

Kung pinipigilan ng isang partikular na application ang pagtulog, ang paghinto lang sa app ay kadalasang nalulutas ang problema.

Halimbawa, minsan pipigilan ng OpenEmu emulator ang pag-sleep sa isang Mac, kaya kung bukas at tumatakbo ang app na iyon ay maaaring hindi mo talaga ma-sleep ang Mac, gaya ng nakikita mo sa screenshot sa itaas .

Ang mga proseso ng command line tulad ng caffeinate ay idinisenyo upang maiwasan ang pagtulog kaya kung makakita ka ng ganoong pagtakbo, tiyak na iyon ang dahilan.

Disabling Power Nap

Sinusuportahan ng ilang MacBook Pro at MacBook Air laptop ang isang feature na tinatawag na Power Nap, na nagbibigay-daan sa Mac na tingnan ang email at makakuha ng mga notification habang dapat itong tulog. Kapag na-off ito, maaaring malutas ang ilang problema sa pagkaubos ng baterya habang natutulog, lalo na kung marami kang natatanggap na email at notification.

  1. Mula sa  Apple menu pumunta sa “System Preferences” at piliin ang “Baterya”
  2. Sa tab na Baterya, alisan ng check ang kahon para sa “I-enable ang Power Nap kapag naka-baterya”

Hindi pagpapagana ng Mga Pinahusay na Notification

Gumagamit din ang ilang Mac ng feature na tinatawag na Enhanced Notifications para maghatid ng mga notification kapag natutulog ang display, maaari mong i-off ang mga iyon na maaaring makapagpapahina sa pagkaubos ng baterya kapag dapat ay natutulog din ang Mac.

Pansamantalang hindi pagpapagana ng Bluetooth

Napansin ng ilang mga user ng Mac na pinipigilan ng pag-off ng Bluetooth ang isyu sa pagkaubos ng pagtulog. Hindi ito maginhawa kung gagamit ka ng panlabas na keyboard o mouse, kaya kailangan mong ayusin iyon sa pamamagitan ng pag-on muli ng Bluetooth pagkatapos mong gisingin ang Mac. Hindi perpekto, ngunit isang potensyal na solusyon.

Pagtigil sa Mga Mensahe

Pinapanatiling nire-refresh at ina-update ng Messages app ang sarili nito sa mga bagong ipinadala at natanggap na mensahe, at napansin ng ilang user ng Mac na mukhang nauugnay ito sa pagkaubos ng baterya ng Mac nila kapag natutulog ang computer. Ang pagtigil sa Mga Mensahe bago matulog ang Mac ay gumana bilang isang solusyon para sa ilang mga user.

Advanced: Pag-alam kung bakit nagising ang Mac mula sa pagtulog

Kung mas teknikal ka at kumportable sa command line, maaari mong sundin ang gabay na ito upang makita nang eksakto kung bakit nagigising ang isang Mac mula sa pagtulog.Kadalasan makikita mo ang mga bagay tulad ng aktibidad ng AirPort (wi-fi), pagbubukas ng takip, o aktibidad sa keyboard/mouse na ipinapakita, ngunit dahil gumagamit ito ng mga log ng system para matukoy ito, hindi ito partikular sa isang format na madaling gamitin sa user.

May ilang kapaki-pakinabang na utos na sasangguni na maaaring humantong sa iyong matuklasan ang dahilan, proseso, o app na nagiging sanhi ng paggising ng Mac mula sa pagtulog. Maaari kang sumangguni sa mga ito kung kinakailangan, at maaaring makatulong na patakbuhin ang bawat command nang hiwalay upang siyasatin ang isyu sa pagkaubos ng baterya ng Macbook.

Patakbuhin ang mga command na ito mula sa Terminal application.

Paggamit ng log upang tumuklas ng mga kahilingan sa paggising sa MacBook laptop:

"

log show | grep -i Wake Request Ito ay maaaring magbunyag ng isang bagay tulad ng sumusunod, kung saan ang &39;powerd&39; ay gumigising sa Mac gamit ang isang "RTC" na kahilingan na kadalasan ay isang automated na gawi, ito man ay gumising sa iskedyul o sa network kahilingan: 2021-11-03 22:02:38.472928-0700 0x5cb1b Default 0x0 76 0 powerd: Napiling RTC wake request: "

Paggamit ng pmset para maghanap ng mga wake request sa mga Mac laptop:

"

pmset -g log |grep Wake Request Maaaring magbalik ng tulad ng, kung saan ang &39;proseso&39; ang dahilan ng kahilingan sa paggising: 2021-11-30 13:33:36 -0800 Wake Requests "

Paggamit muli ng log upang matuklasan ang mga dahilan ng paggising para sa mga MacBook laptop

"

log show |grep -i Wake reason Maaaring magbalik ng katulad, kung saan ang &39;AppleTopCaseHIDEventDriver&39; ay nagpapahiwatig na ang takip ng Mac laptop ay binuksan : 2021-10-26 00:48:13.953155-0700 0x12174 Default 0x0 0 0 kernel: (AppleTopCaseHIDEventDriver) AppleDeviceManagementHIDEventService::setWakeReason Value=000 na dahilan ng WakeReason=0x0 0 0 kernel: (AppleTopCaseHIDEventDriver) AppleDeviceManagementHIDEventService::setWakeReason0 dahilan=0setWakeReason Error500=Reason ID "

Rebooting, resetting SMC, disconnecting peripheral at USB device, at miscellania

Minsan ay mapipigilan ng mga user ang mahiwagang kawalan ng kakayahan na makatulog o nakakaubos ng mga isyu sa pamamagitan ng simpleng pag-reboot sa Mac.

Gayundin, ang pagdiskonekta ng mga peripheral tulad ng mga USB device o iba pang gadget ay maaaring malutas ang isyu.

Ang isa pang karaniwang trick sa pag-troubleshoot para sa mga isyu sa mystery power ay ang pag-reset ng SMC sa Mac (nalalapat lang ito sa mga Intel Mac, dahil walang SMC ang Apple Silicon), na kadalasang makakapagresolba ng mga isyu kung nanalo ang Mac 'wag matulog.

Maaari din itong maging kapaki-pakinabang sa pangkalahatan kung gaano katagal ang baterya ng iyong MacBook, na maaari mo ring tingnan sa Activity Monitor.

Nakaranas ka na ba ng anumang mga isyu sa iyong MacBook Pro, MacBook Air, o MacBook na umuubos ng baterya habang natutulog ang computer, o kung hindi man ay hindi ginagamit? Nakahanap ka ba ng solusyon? Nakatulong ba ang mga tip na nabanggit dito? Ibahagi sa amin ang iyong sariling mga karanasan sa mga komento.

Bakit Nauubos ang Baterya ng Aking MacBook Habang Natutulog?