24 septiembre, 2021

Arreglar el drenaje de la batería de MacBook mientras duerme en 4 días o menos | MacMyths

¿Por qué las MacBooks pierden carga en modo de suspensión? La respuesta es porque MacBook no está completamente dormido, está haciendo algo. Siempre que la MacBook realiza algunas tareas, pierde carga porque necesita la energía para realizar esas tareas.

Si la batería de la MacBook se está agotando mientras está inactiva, sucede por dos razones : la Mac se despierta periódicamente por un evento externo (red, señal de Bluetooth o hardware periférico), o hay una aplicación que se ejecuta en segundo plano que no permite que la MacBook entre en suspensión.

Para solucionar el problema, necesita encontrar la aplicación o el proceso que mantiene la Mac despierta incluso cuando cierra la tapa.

Sin embargo, cada entorno de Mac es único. Usted y yo tenemos diferentes aplicaciones instaladas, por lo que es difícil para mí saber qué aplicaciones están causando el agotamiento de la batería. En esta publicación, proporcionaré herramientas para explorar y encontrar aplicaciones o procesos fraudulentos que se ejecutan en su Mac.

Intentaremos solucionar los problemas de la batería en 4 días o menos. Cada día probaremos técnicas progresivamente más avanzadas. Si bien espero que no necesitemos recurrir a los remedios más radicales, en algún momento, es posible que deba probar algo fuera de su zona de confort.

Pero antes de comenzar, entendamos que usted siempre puede tener una pequeña descarga de batería. Lo que quiero decir, si después del Día 1 la pérdida de batería cambia del 30% al 5%, puede que no valga la pena seguir presionando e implementar las técnicas del Día 2. Necesita saber cuándo parar.

Día 1

El día 1, probará todo lo que no requiera habilidades especiales . Dado que vamos a cambiar muchas cosas a la vez, si incluso un cambio funciona, no sabríamos exactamente qué cambio solucionó el problema.

Si desea realizar cambios mínimos en la MacBook Pro o MacBook Air, implemente solo un cambio cada día y verifique a la mañana siguiente si la solución fue eficiente o no. Si el cambio no ayudó, puede revertirlo.

Pero, si desea hacerlo lo antes posible, entonces tiene sentido aplicar todas las correcciones en un día. Y es exactamente lo que vamos a hacer. Recopilaremos todos los cambios posibles el primer día y los mediremos al día siguiente.

Escanear en busca de virus

¿Qué? ¿No sabías que Mac puede contraer un virus? Desafortunadamente, esto sucede. Si desea obtener más información sobre los virus Mac y las formas de proteger su computadora portátil de ellos, consulte mi artículo:

¡Creo que mi Mac tiene un virus! ¿Qué debo hacer?

Hoy, quiero que instale Norton 360 para Mac o Mac Internet Security de Intego y ejecute el análisis.

¿Por qué estos dos? Probé 117 muestras de malware en mi MacBook y solo estos dos programas pudieron detectar y eliminar todos los virus.

¿Por qué funciona esto?

Los objetivos de cualquier malware son:

  • Dañar tu computadora.
  • Ocultar, para que no puedas encontrarlo y eliminarlo .

Cuando se ejecuta malware, es posible que no vea nada en el pantalla. Incluso cuando crea que ha cerrado todas las aplicaciones, es posible que el virus siga ejecutándose en segundo plano y agotando la batería.

Por otro lado, si ya tiene una protección antimalware activa, hay una posibilidad de que el antivirus esté consumiendo energía. Veremos cómo averiguarlo en secciones posteriores.

Compruebe el estado de la batería

Si el MacBook es de varios años, es posible que la batería no mantenga la carga tan eficazmente como antes.

La forma más fácil de verificar el estado de la batería es manteniendo presionada la tecla Opción (Alt) y haciendo clic en el ícono de la batería en la esquina superior derecha de la pantalla.

Obviamente, para que este método funcione, debe tener un ícono de batería configurado para que aparezca en la pantalla.

A continuación se muestra la captura de pantalla de mi MacBook Pro.

Estado de la batería

Como puede ver, el estado es Normal. Esto es lo que quiere ver en su MacBook. Hay otros estados además de Normal:

  • Reemplazar pronto
  • Reemplazar ahora
  • Batería de servicio
  • Para encontrar lo que medios del estado y otras cosas relacionadas con la batería (ciclos de vida de la batería, capacidad de la batería y formas de preservar la vida útil de la batería de MacBook Pro) revise mi publicación:

    ¿Debo drenar la batería de mi MacBook antes de recargarla

    ¿Por qué funciona esto?

    Si la batería está en cualquier estado que no sea Normal, es hora de reemplazarla. No tiene sentido continuar cambiando el sistema si el hardware está fallando.

    Según Mac Service and Repair , el reemplazo de la batería le costará entre $ 129 y $ 199 en los EE. UU.

    Ejecutar actualizaciones del sistema operativo

    1. Abra la aplicación Preferencias del sistema.
    2. Haga clic en el panel Actualización de software.
    3. Espere a que Mac compruebe si hay actualizaciones disponibles
    4. Si hay actualizaciones, abra la aplicación Almacene y haga clic en Actualizaciones.

      Buscar actualizaciones del sistema operativo

      ¿Por qué

      Las actualizaciones de macOS a veces tienen correcciones para el uso de la batería. Si hubo un problema con el sistema operativo, desea que se instale esa solución.

      Inicie en modo seguro

      ¿Qué es el modo seguro?

      Cuando MacBook se inicia en modo seguro (también llamado arranque seguro), no carga muchas cosas que generalmente se ejecutan al inicio. Por ejemplo, si tiene DropBox ejecutándose al inicio, no se cargará automáticamente. Además, la mayoría de los dispositivos externos no estarán disponibles; los gráficos pueden ser más lentos, wifi limitado, etc.

      ¿Por qué funciona esto?

      Por en sí mismo, el modo seguro no es muy útil. Después de todo, ¿por qué ejecutarías tu MacBook de forma reducida? Sin embargo, el arranque en modo seguro desencadena algunas comprobaciones internas, que pueden causar algunos problemas con el rendimiento de la MacBook. Todo lo que necesita es arrancar en modo seguro y luego reiniciar de forma regular.

      ¿Cómo arrancar en modo seguro?

      • Reiniciar MacBook.
      • Antes de que se inicie MacBook, mantenga presionada la tecla Shift.
      • Cuando aparezca el logotipo de Apple, puede soltar la tecla Shift.
      • Inicie sesión.
      • Reinicie nuevamente (sin mantener presionada la tecla Shift).

      Excepciones:

      Si tiene FileVault habilitado , debe ingresar la contraseña dos veces.

      Si tiene la contraseña de firmware habilitada , luego primero desactive la contraseña del firmware, reinicie en modo seguro y vuelva a activar la contraseña.

      Restablezca PRAM / NVRAM y SMC

      Todos los MacBooks tienen algunas configuraciones vitales guardadas en PRAM (RAM de parámetros) y NVRAM (RAM no volátil). A veces, los datos en esos bolsillos de memoria se corrompen y la MacBook Pro (o Air) comienza a comportarse mal. Apple recomienda restablecer esa configuración cuando crea que hay un problema de sonido, pantalla, disco, etc.

      De manera similar, Apple recomienda restablecer SMC (System Management Controller), que es responsable de muchas cosas y entre ellas Gestión de baterías y gestión térmica. Lo más importante para nosotros es que sugieren restablecer SMC si:

      • Los ventiladores de su computadora funcionan a alta velocidad, aunque no esté sometida a un uso intensivo y esté debidamente ventilada.
      • Su Mac el portátil no responde correctamente cuando cierra o abre la tapa.
      • La batería no cargar correctamente.

      Hay instrucciones detalladas sobre cómo restablecer PRAM / NVRAM y SMC de Apple, así que no voy a repetirlos aquí:

      • Restablecer NVRAM o PRAM en su Mac
      • Cómo restablecer el controlador de administración del sistema (SMC) en su Mac. Tenga en cuenta que existen diferentes instrucciones para MacBooks con baterías extraíbles y no extraíbles. Además, las MacBooks con chips T2 (2018 y posteriores) deben manejarse de manera diferente a las Mac más antiguas.

      Hay dos cosas que quiero agregar a esas instrucciones:

      Similar al modo seguro, el restablecimiento de PRAM no funciona cuando una contraseña de firmware está habilitada. Entonces, primero, desactive la contraseña del firmware, restablezca PRAM y SMC, y vuelva a activar la contraseña.

      Muchas personas informan que tuvieron que restablecer la configuración varias veces, a veces hasta 6. Ya que, no tiene un problema visible como una pantalla negra o falta de sonido, para verificar que el reinicio funcionó, sugiero repetir los procedimientos varias veces por si acaso. En otras palabras, reinicie el PRAM dos veces y luego reinicie el SMC al menos dos veces.

      Desactive Power Nap mientras usa la batería

      Power Nap es una excelente manera de hacer que su MacBook realice un trabajo útil mientras no está en uso. Cuando la MacBook está en estado Power Nap, actualiza los mensajes de correo, sincroniza la configuración de Contactos, Calendario, Notas y Recordatorios. También sincroniza fotos de iCloud con otros dispositivos. También actualiza la ubicación de la computadora portátil para la función Find My Mac.

      El único problema es la parte de energía: Power nap agota la batería. Hay dos formas de habilitar el estado Power Nap: con batería o con adaptador de corriente. Está bien tenerlo habilitado cuando Mac está enchufado a la corriente, pero debe encenderlo mientras la computadora portátil no está encendida.

      Cómo apagarlo


    5. Abra la aplicación Preferencias del sistema.
    6. Haga clic en el panel Ahorro de energía.
    7. Haga clic en la pestaña Batería.
    8. Asegúrese de que la opción Habilitar Power Nap con batería no esté marcada.
    Desactivar Power Nap con batería

    Deshabilitar Bluetooth

    A diferencia de Power Nap, Bluetooth generalmente está habilitado en MacBooks de forma predeterminada. Si no está utilizando ningún dispositivo Bluetooth con la computadora portátil, como teclado, mouse o auriculares, puede desactivar Bluetooth por completo:

    1. Abra la aplicación Preferencias del sistema.
    2. Haga clic en el panel de Bluetooth.
    3. Haga clic en el botón Desactivar Bluetooth

    Si utiliza Dispositivos Bluetooth, lo mejor que puede hacer es desactivar la configuración de activación:

  • Abra la aplicación Preferencias del sistema.
  • Haga clic en Panel de Bluetooth.
  • Haga clic en el botón Avanzado
  • Desmarque la tercera configuración: Permitir que los dispositivos Bluetooth activen esta computadora .
  • No permitir que los dispositivos Bluetooth activen el MacBook

    W ¿Por qué funciona esto?

    Si Bluetooth está habilitado, la MacBook se activará periódicamente para comprobar las señales de otros dispositivos y, por tanto, utilizará energía. Por lo tanto, apagarlo debería evitar que se despierte.

    Desactivar las notificaciones

    Al igual que los iPhone, las MacBooks también tienen Do opción no molestar. Cuando esta configuración está activada, la MacBook no responde a las notificaciones de diferentes aplicaciones. Es posible configurar el tiempo cuando las notificaciones están deshabilitadas, pero en nuestro caso, nos preocupamos más por el modo de suspensión.

    Ya que todo lo que nos importa es reducir la cantidad de actividad de la aplicación cuando la MacBook está en suspensión, vamos a Haz lo siguiente:

    1. Abra la aplicación Preferencias del sistema.
    2. Haga clic en el panel de notificaciones.
    3. Haga clic en el elemento No molestar a la izquierda.
    4. Habilitar cuando la pantalla está inactiva

    ¿Por qué funciona esto?

    Cuando las notificaciones están habilitadas , las aplicaciones deben comprobar si hay nuevas notificaciones disponibles periódicamente. La configuración de la opción No molestar evita esas comprobaciones y reduce el consumo de la batería.

    Prepárese para el día 2

    muchos cambios en el día 1, y ahora tenemos que prepararnos para las actividades del día siguiente. Usaremos mucho Activity Monitor, así que es hora de aprender algunos conceptos básicos sobre esta aplicación.

    Lea mi publicación sobre Activity Monitor si nunca lo ha usado antes o necesita un repaso.

    Habilite la configuración requerida en el Monitor de actividad:


  • Iniciar monitor de actividad
  • Cambiar a la pestaña Energía
  • En el menú de la aplicación (barra de menú en la parte superior de la pantalla), haga clic en en Ver -> Columnas.
  • Asegúrese de que las columnas Energy Impact y Preventing Sleep estén marcadas.
  • Haga clic en el menú Ver nuevamente y habilite la opción Aplicaciones en las últimas 12 horas.
  • Configuración de energía del monitor de actividad

    Siga trabajando en MacBook como siempre lo hace, pero antes de cerrarlo por un noche hacer las siguientes últimas cosas:


  • Desconecte la pantalla externa y cualquier dispositivo externo (USB, USB-C, LAN). Si tiene una tarjeta SD, extráigala. Todos esos dispositivos tienden a despertar la computadora desde el modo de suspensión.
    1. 2. Inicie el Monitor de actividad. Si ordena la columna Aplicaciones por Prevención del sueño , encontrará las aplicaciones que evitarán que la MacBook entre en suspensión. En mi caso, fue Spotify, así que lo dejé. Tenga en cuenta que salir y cerrar aplicaciones no es lo mismo.

      Spotify evita que MacBook entre en suspensión

      3. A continuación, borre el historial desde el menú ( Ver -> Borrar historial de la CPU ) o usando la combinación de teclas Comando + K . Salir del Monitor de actividad.

      4. Anote el valor porcentual actual de la batería.

      5. Marque esta página para que pueda volver a ella mañana.

      No encontré una configuración que limite el historial a un intervalo de menos de 12 horas. Entonces, después de cerrar la tapa de una MacBook, tendrá que esperar al menos 12 horas antes de abrirla al día siguiente. En realidad, esperaría un poco más de 12 horas. horas, tal vez una hora o media hora más.

      Día 2

      Verifique el valor porcentual de la batería. Si está cerca del valor que registró ayer, ¡felicidades!

      Si la MacBook sigue perdiendo una carga significativa, es hora de averiguar qué aplicaciones están agotando la batería de su Mac.


    2. Iniciar Monitor de actividad
    3. Cambiar a la pestaña Energía.
    4. Asegúrese de haber habilitado la opción Aplicaciones en las últimas 12 horas . Si no lo hizo, hágalo ahora.
    5. Ordenar por Columna Impacto energético medio . Energy Impact es una columna que indica el impacto en este momento. La columna de impacto energético medio es un valor medio de las últimas 12 horas.

    Como mencioné al principio, cada usuario tiene un conjunto único de aplicaciones que ejecutan sus computadoras. Entonces, tu lista será diferente a la mía o a la de otra persona. Puede descubrir que es el DropBox el que está consumiendo energía. Tal vez sea iCloud Safari Bookmark Syncing o Google Drive.

    Si bien esas aplicaciones no deberían causar problemas cuando Power Nap está desactivado, es posible que tengan errores. El impacto energético puede ser pequeño, incluso un uso mínimo de energía durante 12 horas puede acumularse hasta el 10% de la pérdida de carga.

    Otro conjunto de aplicaciones son las llamadas aplicaciones de servicios públicos. Algunas personas instalan la aplicación NoSleep. El objetivo de la aplicación NoSleep es evitar que la MacBook entre en modo de suspensión para que los usuarios puedan leer o ver películas.

    Pero como su nombre lo indica, NoSleep probablemente evitará que la MacBook entre en suspensión debería (cuando la tapa está cerrada). O podría ser una aplicación como flux, que cambia el brillo de la pantalla.

    Entonces, ¿qué debe hacer en caso de que encuentre al culpable? Ciérrelo (la aplicación) antes de poner el MacBook en suspensión.

    Día 3

    Si el MacBook sigue agotando la batería, es tiempo para técnicas más avanzadas. Esta vez utilizará la aplicación Terminal.

    ¡Advertencia! No se deben realizar los siguientes procedimientos si tiene Filevault habilitado, porque los cambios propuestos pueden bloquear el sistema cuando la MacBook entra en suspensión y FileVault está encendido.

    Si no sabe qué es Filevault y no sé cómo verificar si está habilitado lea mi publicación: ¿Realmente necesito FileVault?

    Ejecute el siguiente comando en la Terminal:

    pmset -g | grep hibernatemode

    Por defecto, debería imprimir 3. Queremos cambiarlo a 25 con el comando:

    sudo pmset -b modo hibernación 25

    Ingrese la contraseña y presione Enter.

    ¿Por qué funciona esto?

    pmset es una utilidad de línea de comandos en macOS. La utilidad se utiliza para obtener o establecer la configuración de administración de energía. Como lo adivinó, el parámetro -g significa obtener información y -b significa ajustar la configuración de la batería. El parámetro del modo de hibernación se puede establecer en los siguientes valores:

    • 0 – RAM alimentada mientras durmiendo
    • 1 – Contenido de RAM escrito en el disco y el sistema sin alimentación
    • 3 – El contenido de la RAM se escribe en el disco y la RAM se alimenta
    • 5 – igual que el modo 1, pero para usar con memoria virtual segura
    • 7 – igual que el modo 3, pero para usar con memoria virtual segura
    • 25 – Contenido de RAM escrito en el disco y el sistema sin alimentación

    De forma predeterminada, la RAM todavía está encendida (modo de hibernación = 3). Se supone que no consume mucha energía, pero en algunos casos hace que la batería se agote durante la suspensión.

    Hay configuraciones adicionales que podrían ayudar a pasar al modo de hibernación rápidamente. Esas configuraciones son standby, standbydelaylow, standbydelayhigh y autopoweroffdelay. De forma predeterminada, MacBook no entra en modo de espera durante 3 horas, y queremos cambiar esto.

    Ejecute el comando pmset -g en la Terminal y escriba esos cuatro valores.

    Ahora, ejecute comandos para cambiarlos uno por uno:

    sudo pmset -a standby 1

    sudo pmset -a standbydelaylow 10

    sudo pmset -a standbydelayhigh 10

    sudo pmset -a autopoweroffdelay 60

    Reinicie y deje el MacBook durante la noche.

    Día 4

    ¿Se solucionó el problema? ¿No?

    Hmm, esperaba que el problema estuviera resuelto a esta altura. Si no es así, primero deshagamos el cambio que hicimos el día anterior.

    Iniciar la aplicación Terminal


    Revierte el modo de hibernación a 3 con el comando:

    sudo pmset -b modo de hibernación 3

    Cambia otras configuraciones a sus valores anteriores.

    La solución final es cambiar la opción tcpkeepalive .

    ¿Por qué funciona esto?

    TCP Keep-Alive está diseñado para evitar la desconexión de las conexiones de red cuando no hay actividad entre dos computadoras. La forma en que funciona es iniciando un temporizador que periódicamente envía un mensaje y la conexión de red permanece activa. Si este comportamiento está deshabilitado, las aplicaciones como iCloud no activarán la MacBook cuando esté en suspensión.

    Para cambiar la configuración, ejecute el siguiente comando (lea la advertencia a continuación antes de ejecutar el comando):

    sudo pmset -b tcpkeepalive 0

    El comando mostrará varias advertencias: una de ellas advierte sobre problemas de Buscar mi Mac si la opción estaba habilitada. Básicamente, dice que si deshabilita la opción Keep-Alive, la aplicación Find My Mac no enviará mensajes periódicos a iCloud sobre la ubicación de la MacBook.

    Advertencias al deshabilitar tcpkeepalive

    Entonces, si cierras tu MacBook, llévala contigo a otra ubicación y olvídate de que No podré encontrar la computadora portátil hasta que se abra.

    Si la MacBook fuera robada y tener habilitado Find My Mac no haría nada de todos modos hasta que el ladrón conecte la computadora portátil a la red Wi-Fi de su hogar. Lo cual sucederá solo cuando MacBook esté activo.

    Lo que quiero decir es que la advertencia no es gran cosa. Lo ignoraría por las razones que acabo de describir.

    Reinicie y deje el MacBook durante la noche.

    Día 5

    El La publicación trata sobre solucionar el problema de agotamiento de la batería de MacBook en 4 días o menos.

    Si el problema no se soluciona para el día 5, agotaremos todos los pasos estándar de solución de problemas.

    Entonces, cambie tcpkeepalive de nuevo a 1, llamando este comando en la Terminal:

    sudo pmset -b tcpkeepalive 1

    Entonces sugiero buscar problemas en el registro. Puede suceder que al leer el archivo de registro, pueda encontrar una pista para una solución. De lo contrario, puede publicar el archivo de registro en los foros de Apple y pedir consejo a usuarios más técnicos.

    Ejecute el siguiente comando en la Terminal:

    pmset -g log> ~ / Desktop / pmset-log.txt

    Este comando creará pmset-log.txt en el escritorio.

    Conclusión

    Revisamos varios pasos de solución de problemas, que en la mayoría de los casos dejarán de agotar la batería de la MacBook cuando está en suspensión. Si el problema no se solucionó, siempre puede dejar la MacBook cargándose durante la noche.

    Si su MacBook es relativamente nueva (2013 o posterior), tener la MacBook conectada a la corriente no disminuirá la vida útil de la batería. MacBook es lo suficientemente inteligente como para detener la carga cuando la batería está a plena capacidad.

    ¡Buena suerte!