powercfg - Comprobar la energía y la batería
Tabla de contenidos
El comando powercfg permite consultar, cambiar y diagnosticar la configuración de energía de Windows. Además de cambiar de plan de energía y fijar los tiempos de suspensión, sirve para crear un informe del desgaste de la batería y para investigar por qué el equipo no se suspende.
Sintaxis básica del comando powercfg
powercfg /opción [argumentos]
Estas son las opciones más usadas.
| Opción | Qué hace | Requiere administrador |
|---|---|---|
/batteryreport | Crea un informe del uso y desgaste de la batería | No |
/list (/l) | Muestra la lista de planes de energía | No |
/getactivescheme | Muestra el plan de energía actual | No |
/setactive | Cambia el plan de energía | No |
/change | Cambia los tiempos de suspensión y de apagado de pantalla | No |
/a (/availablesleepstates) | Muestra los estados de suspensión disponibles | No |
/requests | Busca programas que impiden la suspensión | Sí |
/energy | Diagnostica problemas de eficiencia energética y crea un informe | Sí |
/hibernate (/h) | Activa o desactiva la hibernación | Sí |
Las opciones de powercfg empiezan con /. Ejecute powercfg /? para ver la ayuda.
Crear un informe de batería
El informe de batería muestra cuánto se ha desgastado la batería de un portátil.
powercfg /batteryreport
El informe se guarda como un archivo HTML llamado battery-report.html en la carpeta donde se ejecutó el comando (el directorio actual). Un Símbolo del sistema ejecutado como administrador empieza en C:\Windows\System32, por lo que el archivo podría guardarse allí; use /output si no lo encuentra. Para abrirlo en el navegador predeterminado:
start battery-report.html
Use /output para elegir dónde se guarda y /duration para cambiar el número de días que abarca.
powercfg /batteryreport /output "C:\temp\battery.html"
powercfg /batteryreport /duration 14
Qué mirar en el informe
Compare los siguientes elementos de la sección «Installed batteries» (baterías instaladas; el título puede aparecer en el idioma de Windows) para ver cuánto se ha desgastado la batería.
| Elemento | Significado |
|---|---|
| DESIGN CAPACITY | La energía que podía almacenar la batería cuando era nueva |
| FULL CHARGE CAPACITY | La energía que almacena ahora a plena carga |
| CYCLE COUNT | Número de ciclos de carga y descarga (no se muestra en algunos modelos) |
Si la capacidad de carga completa es mucho menor que la capacidad de diseño, la batería está desgastada. Como regla general, cuando baja del 60–70 % de la capacidad de diseño, la menor autonomía empieza a notarse.
En un equipo sin batería no se puede crear el informe de batería y el comando devuelve un error.
Consultar y cambiar el plan de energía
Muestre la lista de planes con /list.
powercfg /list

中小企業経営者のためのRPA入門 RPA導入を成功させる方法

60分でわかる! AIエージェント 超入門

コマンドラインの黒い画面が怖いんです。

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門
Los planes que aparecen dependen del modelo del equipo y de su configuración. Para ver solo el plan en uso, ejecute /getactivescheme.
powercfg /getactivescheme
Para cambiar de plan, indique el GUID en /setactive.
powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Como los GUID son largos, existen alias para los planes habituales. MIN y MAX se refieren al nivel de ahorro de energía, así que SCHEME_MIN es Alto rendimiento y SCHEME_MAX es Economizador.
| Alias | Plan |
|---|---|
SCHEME_BALANCED | Equilibrado |
SCHEME_MIN | Alto rendimiento |
SCHEME_MAX | Economizador |
powercfg /setactive SCHEME_BALANCED
En muchos portátiles recientes, planes como «Alto rendimiento» no aparecen en la lista. En ese caso, cambie el modo de energía en la aplicación Configuración (Sistema → Energía y batería; en Windows 10, Sistema → Inicio/apagado y suspensión).
Cambiar los tiempos de suspensión y de apagado de pantalla
/change modifica los tiempos del plan de energía actual. La unidad son los minutos, y 0 significa «nunca».
powercfg /change monitor-timeout-ac 10
powercfg /change standby-timeout-dc 15
powercfg /change standby-timeout-ac 0
El sufijo ac significa conectado a la corriente y dc funcionando con batería.
| Nombre del ajuste | Significado |
|---|---|
monitor-timeout-ac / -dc | Tiempo hasta apagar la pantalla |
standby-timeout-ac / -dc | Tiempo hasta suspender el equipo |
disk-timeout-ac / -dc | Tiempo hasta detener el disco duro |
hibernate-timeout-ac / -dc | Tiempo hasta hibernar el equipo |
Consultar los estados de suspensión disponibles
powercfg /a
Muestra los estados de ahorro de energía que admite el equipo y, en los que no, el motivo. Pruébelo primero cuando falte la hibernación o la suspensión no funcione.
Averiguar qué impide la suspensión
Si el equipo no se suspende por sí solo, use /requests para ver qué lo impide (ejecútelo como administrador).
powercfg /requests
Si aparece un programa en SYSTEM, ese programa impide que el equipo se suspenda. Si solo la pantalla permanece encendida, revise la sección DISPLAY.
Diagnosticar problemas de energía
De forma predeterminada, /energy observa el equipo durante unos 60 segundos y diagnostica los ajustes y dispositivos que reducen la eficiencia energética (ejecútelo como administrador). Cierre las aplicaciones y deje el equipo en reposo durante la prueba para obtener resultados precisos.
powercfg /energy
El resultado se guarda como energy-report.html en el directorio actual. Revise las secciones de errores y advertencias.
Activar o desactivar la hibernación
La hibernación guarda el contenido de la memoria en el disco y apaga el equipo. Cámbiela desde un Símbolo del sistema ejecutado como administrador.
powercfg /hibernate on
powercfg /hibernate off
Al desactivarla se elimina el archivo de hibernación hiberfil.sys y se libera espacio en disco, pero el inicio rápido también deja de estar disponible.
Resumen
| Objetivo | Comando |
|---|---|
| Comprobar el desgaste de la batería | powercfg /batteryreport |
| Mostrar los planes de energía | powercfg /list |
| Cambiar de plan de energía | powercfg /setactive <GUID o alias> |
| Cambiar el tiempo de apagado de pantalla | powercfg /change monitor-timeout-ac 10 |
| Ver los estados de suspensión disponibles | powercfg /a |
| Averiguar qué impide la suspensión | powercfg /requests |
| Diagnosticar la eficiencia energética | powercfg /energy |
| Activar o desactivar la hibernación | powercfg /hibernate on / off |