ss_blog_claim=523adfc12fd43a389f862977c57fd09e

Configurar el Ahorro de Energía por Política (GPO)

Publicado el 21 April, 2008 | por Diego Cabai | Leído 290 veces

Me pareció interesante escribir sobre cómo configurar las opciones de Ahorro de Energía o Power Saving via política de dominio o bien via Script para poder hacerlo de manera centralizada y automática.

Recordemos que estas propiedades no vienen por defecto como opciones dentro de las políticas de Windows 2003, osea que no podemos modificarlas por default sino que debemos agregar las mismas a través de un archivo .ADM. En Windows 2008 ya vienen por defecto para poder configurarlo desde las políticas, es mas también podemos configurar las Preferencias, pero se debe instalar el cliente en Vista para que lo tome.

Lamentablemente Microsoft no nos proporciona un archivo ADM con las configuraciones que necesitamos para poder realizar dicha configuración. Recordemos que los archivos ADM tienen su propio formato y estructura pero simplemente son modificaciones en el registro de Windows. Para estas configuraciones vamos a necesitar de un tercero/proveedor que nos provee el archivo ADM con las configuraciones necesarias y además un archivo MSI que se debe instalar en las PCs para que tome esos parámetros. Ese MSI puede ser asignado a las PCs desde la misma política y de esa manera nos aseguramos que todos los parámetros y configuraciones son asignadas al equipo.

El producto que necesitamos se llama EZ GPO Tool. Es la mejor manera de implementar las configuraciones de ahorro de energía sobre los equipos.
Una vez que lo bajamos y lo descomprimimos vamos a tener una serie de carpetas, donde podemos encontrar server GPO y client_installer.
En esas carpetas está lo que vamos a necesitar. En principio tomamos el archivo EZ_GPO.adm que se encuentra en "server GPO" y lo copiamos en el directorio C:\Windows\Inf de los Domain Controllers de nuestro ambiente. Es importante copiarlo en todos para que no haya problemas y sea mas rápido.

policy51. Una vez copiado debemos agregarlo a las políticas para poder configurarlo. Esto es  posible parándonos dentro de una política en Computer Configuration » Administrative Templates.
2. Ahí hacemos click con el botón derecho del mouse y seleccionamos "Add/Remove Templates".
3. Buscamos el archivo .ADM recien copiado, hacemos Add y Ok.

Ahí se va a agregar una nueva carpeta de configuración dentro de Administrative Templates llamada EZ GPO by the Environmental Protection Agency.
Dentro de esta carpeta vamos a ver lo que podemos configurar.

   policy3    policy4

Las opciones que vemos son, Base Options, Options, AC Profile Scheme, DC Profile Scheme. Desde acá vamos a poder habilitar la configuración de ahorro de energía y luego configurar los perfiles cuando esté enchufada a la corriente y cuando no esté enchufada para el caso de las notebooks. En las imágenes vemos algunas de las pantallas que nos van a aparecer y lo que podemos configurar. Sugiero dejar el Base Options en Enable y con los valores por defecto y luego modificar los perfiles de DC Scheme y AC Scheme.

Cuando terminamos de configurar esa parte, podemos aprovechar la misma política para asignar el paquete MSI que es necesario se instale en las PCs. Recuerden que esto es para Windows XP, en Windows Vista se puede hacer pero por el Registro de Windows.

policy2Para asignar el cliente primero debemos copiar el archivo EZ GPO Installer.msi que  estaba dentro de la carpeta client_installer, a un directorio compartido que todos los usuarios tengan acceso de lectura. Puede ser dentro del mismo SYSVOL, para esto utiliza el directorio en el que actualmente dejes el software para instalar. Luego vamos a Computer Configuration » Software Settings y ahí agregamos el producto .msi para asignarlo a los clientes. Una vez que el MSI se instale va a tomar los parámetros de la política que configuramos.

El único paso que falta es asignar esa política a la OU o contenedor que querramos. Podemos ampliar un poco mas agregando un filtro WMI para que únicamente aplique a sistemas operativos Windows XP, para que no arroje errores en los equipos con Windows Vista y para que no caiga en equipos Windows 2000 o 2003 por error.
Con este procedimiento ya tenemos las políticas de ahorro de energía configuradas para equipos Windows XP y enviadas por políticas (GPO) de manera centralizada.

La solución por Registry es mas sencilla de implementar pero no tan efectiva. El primer punto que hay que tener en cuenta es que el usuario debe tener permisos para editar el registro o bien debe aplicarse dicho archivo via política que para tal caso conviene el método anterior.

En caso de querer hacerlo por script debemos configurar un equipo con los parámetros que deseamos y luego exportamos a un archivo .reg la siguiente cadena del registro de Windows:

[HKEY_CURRENT_USER\Control Panel\PowerCfg]

Luego por medio de un script hacemos que el archivo .reg sea copiado al disco local de la PC y luego por medio del comando regedit /s "archivo.reg" configure los parámetros dentro del registro. (cambiar archivo.reg por el nombre y ubicación del que exportamos anteriormente)
Si el usuario no tiene permisos administrativos no podrá ejecutar dicho script, por eso es que el mismo debe ser asignado por política. Si ya vamos a usar una política entonces conviene directamente usar el primer método.

Otra opción es configurando Power Schemes en los equipos con el comando powerconfig.exe pero habría que configurar un scheme y luego asignarlo. Este método funciona para Windows Vista, pero en caso de tener Windows Vista recomiendo migrar los Domain Controllers a Windows Server 2008. Los beneficios son muchos.

Link | EZ GPO Tool

Email Email | Imprimir Imprimir |  PDF

  1. 1 Trackback(s)

  2. May 7, 2008: Te desapareció el "Hibernate" de Windows Vista? - Diego Cabai | Blog - GrupoITPro

Deja un comentario!