Anda di halaman 1dari 16

Opciones de la lnea de comandos de Powercfg

Se aplica a: Windows 7; Vista; Puede utilizar la herramienta Powercfg.exe para controlar las opciones de energa y configurar los equipos de manera que entren de forma predeterminada en los modos de hibernacin o de espera. La herramienta Powercfg.exe se instala con Windows.

Opciones de la lnea de comandos de Powercfg


Estn disponibles las siguientes opciones de la lnea de comandos para Powercfg. powercfg [-l] [-q ] [-x] [-changename] [-duplicatescheme] [-d] [-deletesetting] [-setactive] [-getactivescheme] [-setacvalueindex] [-setdcvalueindex] [-h] [-a] [-devicequery] [-deviceenablewake] [-devicedisablewake] [-import] [-export] [-lastwake] [-?] [-aliases] [-setsecuritydescriptor] [getsecuritydescriptor]

Opcin - list -l

Descripcin Enumera todas las combinaciones de energa en el entorno del usuario actual. Ejemplo: powercfg -list Muestra el contenido del plan de energa especificado. Uso: powercfg -query [GUIDDePlan] [SubGUID] GUIDDePlan (Opcional) Especifica el GUID del plan de energa que se va a mostrar. Se puede obtener con el comando powercfg -l. SubGUID

- query [GUIDDePlan] [SubGUID] - q [GUIDDePlan] [SubGUID]

(Opcional) Especifica el GUID del subgrupo que se va a mostrar. Precisa que se proporcione unGUIDDePlan. Si no se proporcionan ni GUIDDePlan ni SubGUID, se muestra la configuracin del plan de energa activa del usuario actual. Si no se especifica SubGUID, se muestran todos los valores del plan de energa especificado. - change valor de configuracin - x valor de configuracin Modifica un valor de configuracin del plan de energa actual. Uso: powercfg -x valor de configuracin configuracin Especifica una de las siguientes opciones: - monitor-timeout-ac minutos - monitor-timeout-dc minutos - disk-timeout-ac minutos - disk-timeout-dc minutos - standby-timeout-ac minutos - standby-timeout-dc minutos - hibernate-timeout-ac minutos - hibernate-timeout-dc minutos valor Especifica el valor en minutos. Ejemplo: powercfg -change -monitor-timeout-ac 5 Se establece el valor de tiempo de espera de inactividad del monitor en cinco minutos cuando se alimenta con corriente alterna. Modifica el nombre de un plan de energa y, de manera opcional, su descripcin. Uso:

- changename GUID nombre [descripcinDePlan]

powercfg -changename GUID nombre descripcinDePlan GUID Especifica el GUID del plan de energa. Nombre Especifica el nombre del plan de energa. descripcinDePlan Describe el plan de energa. Si se omite la descripcin, slo se cambiar el nombre. - duplicatescheme GUID [GUIDDeDestino] Duplica el plan de energa especificado. Se mostrar el GUID resultante que representa el nuevo plan. Uso: powercfg -duplicatescheme GUID [GUIDDeDestino] GUID Especifica el GUID de un plan. Se obtiene con el comando powercfg-l. GUIDDeDestino Especifica el GUID donde se copiar el plan. Si se omite GUIDDeDestino, se crear un nuevo GUID para el plan duplicado. Elimina el plan de energa que tiene el GUID especificado. Uso: Powercfg -delete GUID GUID Especifica el GUID del plan. Se obtiene con la opcin -list. Elimina una configuracin de energa. Uso: powercfg -deletesetting SubGUID GUIDDeConfiguracin SubGUID

-delete GUID -d GUID

-deletesetting SubGUID GUIDDeConfiguracin

Especifica el GUID del subgrupo. GUIDDeConfiguracin Especifica el GUID de la configuracin de energa. -setactive GUIDDePlan -s GUIDDePLan Activa el plan de energa especificado en el equipo. Uso: Powercfg -setactive GUIDDePlan GUIDDePlan Especifica el GUID del plan. Recupera el plan de energa actualmente activo. Uso: Powercfg -getactivescheme Establece un valor asociado a una configuracin de energa especfica mientras el equipo funciona con corriente alterna. Uso: powercfg setacvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin ndiceDeConfiguracin GUIDDePlan Especifica el GUID de un plan de energa. Se obtiene con la opcin -l. SubGUID Especifica un subgrupo del GUID de la configuracin de energa. Se obtiene con la opcin -q. GUIDDeConfiguracin Especifica el GUID de una configuracin de energa individual. Se obtiene con la opcin q. ndiceDeConfiguracin Especifica en cul de los valores de la lista de valores posibles se establecer esta

-getactivescheme

-setacvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin ndiceDeConfiguracin

configuracin de energa. Ejemplo: powercfg -setacvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin 5 Establece el valor de corriente alterna de la configuracin de energa en la quinta entrada de la lista de posibles valores. -setdcvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin ndiceDeConfiguracin Establece un valor asociado con una configuracin de energa especificada mientras el equipo funciona con corriente continua. Uso: powercfg -setdcvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin ndiceDeConfiguracin GUIDDePlan Especifica un GUID de plan de energa. Se obtiene con la opcin -l. SubGUID Especifica un subgrupo del GUID de configuracin de energa. Se obtiene con la opcin q. GUIDDeConfiguracin Especifica un GUID de configuracin de energa individual. Se obtiene con la opcin -q. ndiceDeConfiguracin Especifica en qu valor de la lista de valores posibles se establecer esta configuracin de energa. Ejemplo: powercfg -setdcvalueindex GUIDDePlan SubGUID GUIDDeConfiguracin 5 Establece el valor de corriente continua de la configuracin de energa en la quinta entrada de la lista de posibles valores. Habilita o deshabilita la caracterstica de hibernacin. El tiempo de espera de hibernacin no es compatible en todos los equipos. Ejemplo: powercfg-h on

-hibernate [on|off] -h [on|off]

-availablesleepstates -a -devicequery marcadoresDeConsulta

Informa de los estados de suspensin disponibles en el equipo. Intente proporcionar razones por las que los estados de suspensin no estn disponibles. Devuelve una lista de dispositivos que cumplen los criterios especificados. Uso: powercfg -devicequery marcadoresDeConsulta marcadoresDeConsulta Especifica uno de los siguientes criterios: wake_from_S1_supported: devuelve todos los dispositivos que son compatibles con la activacin del equipo desde un estado de suspensin ligero. Ejemplo: powercfg -devicequery wake_armed Habilita el dispositivo para que active el equipo desde un estado de suspensin. Uso: powercfg -deviceenablewake nombreDeDispositivo nombreDeDispositivo Especifica un dispositivo recuperado con el comando powercfgdevicequerywake_programmable. Ejemplo: powercfg -deviceenablewake "Explorador de Microsoft USB IntelliMouse" Deshabilita el dispositivo para que no active el equipo desde un estado de suspensin. Uso: powercfg -devicedisablewake nombreDeDispositivo nombreDeDispositivo Especifica un dispositivo recuperado con el comando powercfgdevicequerywake_armed.

-deviceenablewake nombreDeDispositivo

-devicedisablewake nombreDeDispositivo

-import nombreDeArchivo [GUID]

Importa todas las configuraciones de energa desde el archivo especificado. Uso: powercfg -import nombreDeArchivo [GUID] nombreDeArchivo Especifica una ruta de acceso completa a un archivo generado con la opcin powercfgexport. GUID Representa los valores cargados en un plan de energa (opcional). Si no se proporciona, Powercfg generar y usar un nuevo GUID. Ejemplo: powercfg -import c:\plan.pow Exporta un plan de energa, representado por el GUID especificado, al archivo indicado. Uso: powercfg -export nombreDeArchivo GUID nombreDeArchivo Especifica una ruta de acceso completa a un archivo de destino. GUID Especifica el GUID de un plan de energa. Se obtiene con la opcin /l. Ejemplo: powercfg -export c:\scheme.pow 381b4222-f694-41f0-9685-ff5bb260df2e Proporciona informacin acerca del evento que activ el equipo desde la ltima transicin de suspensin. Muestra informacin acerca de las opciones de la lnea de comandos de Powercfg.

-export nombreDeArchivo GUID

-lastwake

-help -? -aliases

Muestra todos los alias y sus GUID correspondientes. El usuario puede utilizar estos alias

en lugar de cualquier GUID en el smbolo del sistema. setsecruitydescriptor [GUID|Accin] SDDL Establece un descriptor de seguridad asociado a una configuracin de energa, un plan de energa o una accin especificados. Uso: powercfg -setsecuritydescriptor [GUID|Accin] SDDL GUID Especifica el GUID de un plan o una configuracin de energa. Accin Especifica una de las siguientes cadenas: ActionSetActive, ActionCreate, ActionDefault SDDL Especifica una cadena de descriptor de seguridad vlida en formato SDD. Llame a powercfg -getsecuritydescriptor para ver un ejemplo de cadena SDDL. Obtiene un descriptor de seguridad asociado a una configuracin de energa, un plan de energa o una accin especificados. Uso: powercfg -getsecuritydescriptor [GUID|Accin] GUID Especifica un GUID de plan de energa o configuracin de energa. Accin Especifica una de las siguientes cadenas: ActionSetActive, ActionCreate, ActionDefault

-getsecuritydescriptor [GUID|accin]

Como usar el comando POWERCFG para administrar las opciones de energa


Solucionar problemas cuando una PC, Laptop o Notebook no hiberna, no entra en suspensin o la batera se descarga muy rpidamente. Habilitar o deshabilitar la hibernacin. Saber los modos de suspensin que admite un equipo y que dispositivos no lo soporta. Comprobar y analizar la eficiencia energtica de un equipo, sus caractersticas y posibilidades en Windows.

Powercfg.exe es una aplicacin incluida en Windows que muestra informacin y permite configurar las opciones de energa del equipo del equipo mediante la lnea de comandos. Se usa desde la consola de CMD mediante el comando POWERCFG. Algunas de las opciones de la herramienta estn disponibles mediante una interface amable que proporciona powercfg.cpl (Opciones de energa), un elemento del Panel de control, que identificamos con el conocido icono de la batera y el cable. Usando POWERCFG tenemos acceso a todas las funciones y adicionalmente otras avanzadas no disponibles en el Panel de control. Es muy til para en equipos portables como una Laptop o Notebook analizar la causa de la poca duracin de la batera. En una PC nos permite solucionar varios conflictos relacionados con la hibernacin, suspensin e identificar los dispositivos que son la causa de estos errores.

Cmo ejecutar el comando POWERCFG en Windows?


Podemos iniciar el comando POWERCFG con el o los parmetros necesarios de formas diferentes: Introducirlos directamente en la consola de CMD o Smbolo del sistema. Escribir la orden en un archivo batch o un script VBS. Directamente en el cuadro de inicio (Windows 7), la herramienta Ejecutar (teclas Windows + R) o directamente en la pantalla de Inicio (Windows 8). Para eso anteponemos la orden: CMD /K Por ejemplo: CMD /K POWERCFG /LIST muestra los planes de energa disponibles en el equipo.

Ms abajo encontrars varios cdigos de ejemplo para copiar y pegar.

Parmetros y opciones del comando POWERCFG


El comando POWERCFG se puede usar con varios parmetros u opciones, algunas de ellas solo de inters para profesionales o usuarios con conocimientos avanzados. Solo relacionamos a continuacin los parmetros que nos pueden ayudar a solucionar problemas comunes. Lee mas abajo ejemplos prcticos con mas detalles de su uso.
POWERCFG /LIST Enumera todos los planes de energa disponibles en el equipo.

POWERCFG /Q

Muestra el contenido de un plan de energa especificado. Si no se indica ninguno se muestran todos los valores de la combinacin de energa actual.

POWERCFG /A

Muestra los estados de suspensin disponibles en el sistema.

POWERCFG /DEVICEQUERY

Muestra los dispositivos que cumplen ciertos criterios.

POWERCFG /ENERGY

Analiza el sistema para comprobar la eficiencia energtica.

POWERCFG /REQUESTS

Enumera las solicitudes de energa de las aplicaciones y controladores del sistema.

POWERCFG /H

Habilita o deshabilita la hibernacin en el equipo.

POWERCFG /BATTERYREPORT

Genera un informe del uso de la batera (Solo Windows 8).

Para ver todas las opciones posibles introduce en la consola: "POWERCFG /?>%userprofile%/Desktop/uso-powercfg.txt " y presiona la tecla Enter, para crear un archivo de texto en el escritorio con el listado.

Ejemplos prcticos del uso de POWERCFG


Saber los estados de suspensin disponibles
Son cuatro los estados de suspensin: S1 - Suspensin ligera S2 - Suspensin profunda S3 - Suspensin ms profunda S4 - Hibernacin Para saber los que soporta el hardware del equipo usa:
POWERCFG /A

Un ejemplo se muestra en la siguiente imagen de un equipo con la hibernacion deshabilitada, auque la admite.

Lee ms informacin: Como apagar, reiniciar y cerrar Windows ms rpido

Habilitar o deshabilitar la hibernacin


No todos los equipos son compatibles ni admiten la hibernacin. Al hibernar el equipo se crea un archivo que contiene rodo lo que se encontraba en la memoria RAM antes de apagarlo, lo que permite iniciarlo con ms rapidez, exactamente en el mismo punto. En algunos equipos despus de instalar Windows esta deshabilitada esta caracterstica. En Windows 8 se habilita de forma predeterminada si el equipo la admite. Algunos deshabilitan la hibernacin ya que puede ser la causa de determinados conflictos en el arranque o simplemente para ahorrar espacio en la unidad del sistema. Para deshabilitar la hibernacin usa:
POWERCFG -H OFF

Para habilitar la hibernacin usa:


POWERCFG -H ON

Para especificar un tamao especifico usa:


POWERCFG -H Size 60

El tamao se expresa en porciento nunca inferior al 50% del tamao de la memoria RAM.

La hibernacin es necesaria en Windows 8 para habilitar la suspensin hibrida.

Analizar la eficiencia energtica del equipo


Prueba para conocer posibles problemas que sean la causa de la poca duracin de la batera o consumo excesivo del equipo. Esta opcin se debe usar con el equipo est inactivo y sin programas ni documentos abiertos, para que el resultado del anlisis sea correcto. La prueba dura 60 segundos, en ese intervalo no se debe hacer ninguna accin. Al finalizar se crea un archivo HTML con el resultado del anlisis y se muestra la ubicacin del archivo. Para comenzar la prueba escribe: POWERCFG /ENERGY y presiona la tecla Enter.

Para abrir en el navegador el archivo del reporte creado, pega en el cuadro de Inicio o en la pantalla de inicio de Windows 8: C:\Windows\system32\energy-report.html y presiona la tecla Enter.

Ejemplo de la seccion de un reporte.

Saber la causa si el equipo no entra en estado de suspensin


En ocasiones suspendemos un equipo (en una Laptop cerrar la tapa) para conservar documentos y programas abiertos en el mismo estado al iniciarlo. Con sorpresa posteriormente comprobamos que el equipo no se lleg a apagar. Para identificar la causa que lo impide solo usa:
POWERCFG /REQUESTS

El comando enumera las solicitudes de energa hechas por aplicaciones y controladores. Estas evitan que el equipo apague automticamente la pantalla o entre en un modo de suspensin de bajo consumo. Como resultado se mostrar el proceso (PROCESS) o el controlador de un dispositivo (DRIVER) que impide que el equipo entre en el estado de suspensin. Si es un proceso se trata de un programa abierto y el error ser espordico. Si es un controlador, se trata de un driver incompatible con el equipo que necesitamos actualizar ya que seguir causndonos conflictos regularmente. Lee como hacerlo: Como actualizar los drivers o controladores en Windows

Conocer que activ un equipo desde el ltimo estado de suspensin


Si necesitas saber la causa por la que el equipo sali del estado de suspensin usa:
POWERCFG /LASTWAKE

Comprobar los dispositivos que admiten los estados de suspensin


En los casos que se haya agregado algn componente de hardware o dispositivo al equipo como un modem, teclado, mouse, etc. y deseamos comprobar si es compatible con alguno de los estados de suspensin, podemos hacer la siguiente prueba.
POWERCFG DEVICEQUERY consulta

La consulta puede ser cualquiera de las siguientes:


wake_from_S1_supported Muestra los dispositivos que pueden activar el equipo desde un estado ligero de suspensin.

wake_from_S2_supported

Muestra los dispositivos que pueden activar el equipo desde un estado profundo de suspensin

wake_from_S3_supported

Muestra los dispositivos que pueden activar el equipo desde un estado ms profundo de suspensin

wake_from_any

Lo mismo desde cualquier estado

S1_supported

Muestra los dispositivos compatibles con la suspensin ligera.

S2_supported

Muestra los dispositivos compatibles con la suspensin profunda.

S3_supported

Muestra los dispositivos compatibles con la suspensin ms profunda.

S4_supported

Muestra los dispositivos compatibles con la hibernacin.

Obtener un informe del uso y estado de la batera


Para hacer un anlisis y generar un informe sobre el estado de la batera de un equipo porttil usa:
POWERCFG /BATTERYREPORT

Este parmetro solo esta disponible en Windows 8. Son varias las posibilidades que esta herramienta permite. Algunas de las opciones requieren que los comandos se ejecuten como Administrador. Para informacin adicional en causa de conflictos con la lnea de comandos, lee otras pginas de este sitio relacionadas con el uso de la consola de CMD.