Icono del sitio Binario 0

Desactivar opciones de ahorro de energía en Windows con PowerShell

Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

En determinados escenarios—como servidores, estaciones de trabajo en uso continuo o sistemas tipo kiosko—es fundamental que el sistema permanezca activo y no entre en estados de bajo consumo. Este artículo explica cómo desactivar tres funciones clave de ahorro de energía en sistemas Windows utilizando PowerShell:

Estos cambios pueden aplicarse mediante un script para garantizar la consistencia en múltiples equipos.

¿Qué hace este script?

El script en PowerShell que se muestra a continuación desactiva las siguientes opciones:

Script PowerShell (Ejecución silenciosa)

Este es el script en PowerShell (DesactivarAhorroEnergia.ps1). Se ejecuta de forma silenciosa, sin mostrar mensajes en pantalla:

# Desactivar suspensión
powercfg /change standby-timeout-ac 0
powercfg /change standby-timeout-dc 0

# Desactivar apagado de discos duros
powercfg /change disk-timeout-ac 0
powercfg /change disk-timeout-dc 0

# Desactivar hibernación
powercfg /hibernate off

Notas

Opcional: Ejecutar el script de forma silenciosa con archivo BAT

Para facilitar la ejecución con doble clic o despliegue remoto, se puede usar un archivo .bat junto al script de PowerShell:

EjecutarSilencioso.bat

@echo off
powershell -ExecutionPolicy Bypass -File "%~dp0DesactivarAhorroEnergia.ps1"

Guarda ambos archivos en la misma carpeta. Haz clic derecho sobre el .bat y selecciona “Ejecutar como administrador”.

Permisos necesarios

Estas configuraciones requieren permisos de administrador. Asegúrate de ejecutar los scripts con privilegios elevados.

Resultado

Tras ejecutar el script:

Salir de la versión móvil