Comment modifier le délai avant mise en veille de l'écran
Faire éteindre l'écran automatiquement après une période d'inactivité économise l'énergie et prolonge la durée de vie de votre moniteur (surtout OLED). Voici comment régler ce délai sur Windows 10/11.
Via Paramètres (méthode moderne, recommandée)
- Win+I → « Système » → « Alimentation et mise en veille » (Win 10) ou « Alimentation » (Win 11).
- Sous « Écran », deux menus déroulants :
- Sur secteur : délai avant extinction (ex. 10 min, 15 min, 30 min, « Jamais »).
- Sur batterie : délai plus court recommandé (ex. 5 min) pour économiser l'autonomie.
- Les changements sont immédiats, pas de bouton « Enregistrer ».
Via Panneau de configuration (méthode classique, plus d'options)
- Win+R →
control→ « Matériel et audio » → « Options d'alimentation ». - Cliquez « Modifier les paramètres du mode » sur votre mode actif (ex. « Equilibré »).
- « Modifier les paramètres d'alimentation avancés ».
- Dépliez « Affichage » → « Éteindre l'affichage après » → réglez « Sur secteur » et « Sur batterie » (en minutes, 0 = jamais).
- « Appliquer » → « OK ».
Différence : « Éteindre l'écran » vs « Mise en veille »
| Action | Écran | CPU/RAM | Réseau | Réveil |
|---|---|---|---|---|
| Éteindre l'affichage | Noir (veille écran) | Actif | Actif | Instantané (souris/clavier) |
| Mise en veille (ordinateur) | Noir | Arrêt (sauvegarde RAM) | Coupé | Quelques secondes |
Réglez les deux indépendamment selon vos besoins.
Moniteurs externes / portables
- Certains moniteurs ont leur propre minuteur « Eco » / « Auto Power Off » dans leur menu OSD (boutons physiques). Vérifiez le manuel.
- Sur portable, la fermeture du capot gère l'action (Paramètres → Système → Alimentation → « À la fermeture du capot »).
Astuce : raccourci manuel
Win+L = verrouiller la session (écran s'éteint selon réglages).
Script/Batch pour éteindre l'écran immédiatement : powershell (Add-Type -TypeDefinition \"[DllImport(\\\"user32.dll\\\")] public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);\" -Name WinAPI -Namespace Utils); [Utils.WinAPI]::SendMessage(0xFFFF, 0x0112, 0xF170, 2)
