Partager via


Utilitaire PowerToys Awake

PowerToys Awake est un utilitaire Windows qui maintient votre ordinateur éveillé sans modifier les paramètres d’alimentation et de veille. Cet outil permet d’empêcher votre ordinateur de dormir pendant les tâches, présentations ou téléchargements de longue durée, ce qui garantit que votre travail se poursuit sans interruption.

Mise en route

Vous pouvez utiliser PowerToys Awake directement à partir des paramètres PowerToys ou en tant qu’exécutable autonome (PowerToys.Awake.exe dans le dossier d’installation de PowerToys).

Remarque

PowerToys Awake est actif uniquement lorsque vous êtes connecté et qu’il est activé. "Awake ne fonctionne pas lorsque l’écran de verrouillage s’affiche." Votre plan d’alimentation normal est actif à d’autres moments.

PowerToys Awake ne modifie aucun des paramètres du plan d’alimentation Windows et ne dépend pas d’une configuration personnalisée du plan d’alimentation. Au lieu de cela, il génère des threads d’arrière-plan qui indiquent à Windows qu’ils nécessitent un état spécifique de l’ordinateur. Une fois que PowerToys Awake se termine, les threads sont arrêtés et l’ordinateur reprend son comportement de plan d’alimentation standard.

Important

PowerToys Awake remplace temporairement vos choix de plan d’alimentation et est destiné à être utilisé pendant que vous êtes sur votre ordinateur ou dans des environnements privés. Pour les besoins persistants d’éviter la mise en veille, en particulier lorsque vous vous éloignez dans des environnements partagés, configurez directement les paramètres de votre plan d’alimentation Windows et verrouillez votre ordinateur pour des raisons de sécurité.

Paramètres

Dans les Paramètres de PowerToys, démarrez PowerToys Awake à l’aide du bouton bascule Activer Awake. Une fois activée, l’application gère l’état d’alimentation et d’écran de l’ordinateur.

Capture d’écran du menu des paramètres de PowerToys Awake montrant l'activation/désactivation de l'option et les modes de veille.

PowerToys Awake prend en charge divers modes qui peuvent être utilisés pour contrôler les comportements d’alimentation de l’ordinateur et de l’écran :

Réglage Descriptif
Continuer à utiliser le mode de gestion de l’alimentation sélectionné L’état de l’alimentation de l’ordinateur n’est pas affecté. PowerToys Awake s’exécute en arrière-plan, mais ne demande aucun comportement d’alimentation personnalisé.
Maintenir éveillé indéfiniment L’ordinateur reste éveillé indéfiniment jusqu’à ce que vous mettez explicitement la machine en veille ou fermez/désactivez l’application.
Restez en mode Awake pendant un intervalle de temps Gardez la machine éveillée pendant une durée limitée prédéfinie. Une fois la période écoulée, PowerToys Awake retourne à l’état de désactivation.
Rester éveillé jusqu’à l’expiration Gardez la machine éveillée jusqu’à ce qu’une date et une heure définies soit atteinte.

Remarque

La modification des heures ou des minutes pendant que l’ordinateur est éveillé pendant un intervalle de temps réinitialise le minuteur. Le minuteur commence à partir de la dernière entrée.

Maintenir l'écran activé

Alors que PowerToys Awake peut garder l’ordinateur éveillé indéfiniment ou temporairement, dans son état par défaut, les affichages connectés à l’ordinateur s’éteignent même si l’ordinateur reste éveillé. Si vous avez besoin que les écrans soient disponibles, utilisez le commutateur Garder l’écran allumé, qui maintiendra les écrans actifs.

Cette fonctionnalité fonctionne uniquement lorsque PowerToys Awake est activé et a l’un des états d’alimentation personnalisés sélectionnés. Il n’empêche pas non plus les actions initiées par l’utilisateur, telles que la mise en veille manuelle de l’ordinateur ou la mise en veille prolongée.

Comportement de l’écran de verrouillage

PowerToys Awake ne fonctionne pas lorsque l’écran de verrouillage s’affiche. Cette limitation existe, car l’écran de verrouillage fonctionne dans un contexte de sécurité distinct de la session utilisateur. Lorsque vous verrouillez votre ordinateur, Windows passe à ce contexte sécurisé et les applications en mode utilisateur telles que PowerToys Awake ne peuvent pas gérer leurs demandes d’alimentation.

Si vous avez besoin que votre ordinateur reste éveillé pendant qu’il est verrouillé, modifiez vos paramètres de plan d’alimentation Windows directement au lieu d’utiliser PowerToys Awake.

Barre d’état système

Pour gérer l’exécution de l’outil à partir de la barre d’état système, cliquez avec le bouton droit sur l’icône PowerToys Awake.

Paramètres Awake gérés à partir de la barre d’état système sur Windows

L’icône de barre d’état PowerToys Awake représente le mode actuellement sélectionné :

État Icône Descriptif
Désactivé (passif) Icône mode passif pour PowerToys Awake PowerToys Awake est en cours d’exécution, mais ne contient aucun état d’alimentation. Le plan d’alimentation de votre système d’exploitation est en vigueur.
Chronométré (intervalle) Icône de mode chronométré pour PowerToys Awake Vous définissez PowerToys Awake pour que votre ordinateur reste éveillé pendant un intervalle de temps prédéfinis (par exemple, 30 minutes).
Expirer Icône de mode expiré pour PowerToys Awake PowerToys Awake conserve la demande d’alimentation définie jusqu’à une date et une heure que vous avez définies via les paramètres PowerToys ou dans le fichier de configuration.
Indéfinie Icône en mode indéfini pour PowerToys Awake PowerToys Awake continuera à garder votre ordinateur éveillé jusqu’à ce que vous quittez l’application.

L’info-bulle de l’icône de barre d’état fournit également un indicateur sur le mode Actif de PowerToys Awake.

Interface de ligne de commande (CLI)

PowerToys Awake peut également être exécuté en tant qu’application autonome, directement à partir du dossier PowerToys. Les arguments de ligne de commande suivants peuvent être utilisés lors de l’exécution PowerToys.Awake.exe à partir du terminal :

Raisonnement Descriptif
--use-pt-config Utilisez le fichier de configuration PowerToys pour gérer les paramètres. Cela suppose qu’il existe un settings.json fichier pour PowerToys Awake, généré par PowerToys, qui contient toutes les informations d’exécution requises. Cela inclut le mode d’exploitation (indéfini, chronométré, expiré ou désactivé), si les écrans doivent être conservés et les valeurs d’un maintien temporaire de l’éveil.
Lorsque cet argument est utilisé, tous les autres arguments sont ignorés. PowerToys Awake recherche les modifications apportées au settings.json fichier pour mettre à jour son état.
--display-on Maintenez les écrans actifs ou non pendant que la machine est maintenue en mode Awake. Les valeurs attendues sont true et false.
--time-limit Durée, en secondes, pendant laquelle PowerToys Awake maintient l’ordinateur éveillé. Peut être utilisé en combinaison avec --display-on.
--expire-at Date d’expiration et/ou heure à laquelle PowerToys Awake désactive et reprend l’état standard de l’alimentation. Peut être utilisé en combinaison avec --display-on.
--pid Attache l’exécution de Awake à un ID de processus (PID). Lorsque le processus avec un PID donné se termine, PowerToys Awake se termine également.
--use-parent-pid Attache l’exécution de Awake à un processus parent. Lorsque le processus parent se termine, PowerToys Awake se termine également.

En l’absence d’arguments de ligne de commande, PowerToys Awake maintient l’ordinateur éveillé indéfiniment.

Lorsque vous définissez la valeur du paramètre --time-limit, ces deux formats sont acceptés :

  • PowerToys.Awake.exe --time-limit 36000
  • PowerToys.Awake.exe --time-limit=36000

Lorsque vous définissez la valeur du --expire-at paramètre, les formats suivants sont acceptés :

  • PowerToys.Awake.exe --expire-at=17:00:00 expire à 17 h du jour actuel, en fonction de l’horloge de l’ordinateur.
  • PowerToys.Awake.exe --expire-at="4/13/2023 17:00:00" expirera à 17h00 le 13 avril 2023, selon l’horloge de l’ordinateur.

Paramètres personnalisés

Le settings.json fichier de configuration se trouve dans %HomePath%\AppData\Local\Microsoft\PowerToys\Awake\.

Gardez les options éveillées temporairement dans la barre d’état système peuvent être ajustées en modifiant la "customTrayTimes" propriété, un dictionnaire composé de paires clé-valeur qui contiennent le nom du raccourci et sa durée (en secondes) pour rester éveillé.

Par exemple, le fichier suivant settings.json contient des définitions de raccourcis de temps de barre d’état personnalisées :


{
    "properties":
    {
        "keepDisplayOn": true,
        "mode": 1,
        "intervalHours": 2,
        "intervalMinutes": 0,
        "expirationDateTime": "2024-07-29T15:53:00-07:00",
        "customTrayTimes":
        {
            "8 hours": 28800,
            "12 hours": 43200
        }
    },
    "name": "Awake",
    "version": "1.0"
}

Pour la mode propriété, les valeurs suivantes peuvent être utilisées :

Valeur mode de fonctionnement
0 Passif (désactivé)
1 Indéfinie
2 Chronométré (intervalle)
3 Expirer à la date/heure

Installer les PowerToys

Cet utilitaire fait partie des utilitaires Microsoft PowerToys pour les utilisateurs de l’alimentation. Il fournit un ensemble d’utilitaires utiles pour paramétrer et rationaliser votre expérience Windows pour une meilleure productivité. Pour installer PowerToys, consultez Installation de PowerToys.