2 votes

Empêcher le système d'entrer en mode veille ?

Comment modifier le schéma d'alimentation par défaut pour empêcher les machines XP Pro de passer en mode veille ou empêcher complètement le mode veille (désactiver dans un pilote de périphérique ?) ?

J'ai trouvé des réponses à des questions similaires, des API, des utilitaires pour changer le profil d'alimentation de l'utilisateur, mais pas exactement ce que je veux. J'ai besoin qu'il reste allumé, pas de Réveil sur le réseau local ... ne se met jamais en veille.

Cette machine est sans surveillance et se trouve dans une salle de serveurs. Elle a été configurée (d'une manière ou d'une autre, il y a quelque temps) pour passer en mode veille après 1 heure par défaut lorsqu'aucun profil n'est sélectionné, de sorte que lorsque l'utilisateur se déconnecte - 1 heure et je dois me rendre en personne dans la salle de serveurs.

5voto

Evan Anderson Points 140581

Vous pouvez utiliser le programme POWERCFG.EXE pour configurer la gestion de l'alimentation. Les paramètres de gestion de l'alimentation avant l'ouverture de session sont un peu délicats. J'assignerais à l'ordinateur un script de démarrage AD contenant ce qui suit :

for /f "usebackq tokens=2*" %i IN (`powercfg /query ^| find "Name"`) DO powercfg /change "%i" /standby-timeout-ac 0

Cela déterminera le nom du profil de configuration de l'alimentation actuellement sélectionné, puis attribuera la valeur 0 au délai d'attente en cas d'alimentation en courant alternatif (ce qui signifie "jamais").

Si vous ne pouvez pas l'exécuter en tant que AD Startup script, vous pouvez essayer de l'exécuter en tant que SYSTEM en ouvrant une fenêtre de commande et en exécutant un :

AT (time now + one minute) /interactive cmd

Une invite de commande SYSTEM s'ouvrira alors dans une minute (ou moins). Si elle ne s'ouvre pas, vous ne l'avez probablement pas fait à temps. Vous pouvez faire un "AT" pour voir les travaux programmés en file d'attente et voir s'ils sont réglés sur "demain" (ce qui signifie que vous ne l'avez pas fait à temps).

Je ne me souviens pas si le fait de régler un paramètre d'alimentation après l'ouverture de session, puis de redémarrer, fait que ce paramètre d'alimentation est "collé" pour l'utilisateur .DEFAULT ou non. C'est la pagaille dans Windows XP - je le sais. Les choses s'améliorent avec Vista et les versions ultérieures, avec une gestion des paramètres d'alimentation basée sur la stratégie de groupe.

Si vous souhaitez adopter un régime de gestion de l'énergie basé sur une politique de groupe pour vos machines Windows XP en général, jetez un coup d'œil à l'outil de gestion de l'énergie EZ_GPO de l'Agence américaine pour la protection de l'environnement : http://www.energystar.gov/index.cfm?c=power_mgt.pr_power_mgt_ez_gpo

4voto

Simon Forrest Points 2079

Panneau de configuration>options d'alimentation (ou vous pouvez faire un clic droit sur le bureau>sélectionner propriétés>économiseur d'écran>alimentation)

Vous pouvez régler tous les paramètres d'alimentation à partir d'ici. Je désactive également l'hibernation lorsque je suis dans la région.

1voto

DroidSamurai Points 9

J'empêche mes utilisateurs d'accéder aux Power Configurations. Je configure un ordinateur avec le profil d'alimentation que je souhaite. Puis, par l'intermédiaire de regedit, je vais dans Hkey_Users\"user" \Control Panneau \PowerCfg\Power Politiques \0 et copier la clé et la coller à l'utilisateur fautif. Assurez-vous que dans PowerCFG, la politique d'alimentation actuelle est également réglée sur 0. Vous pouvez ensuite automatiser cette opération dans la stratégie de groupe ou par le biais du registre à distance si vous ne devez en corriger que quelques-uns. Ce n'est pas très joli, mais ça marche.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X