doganddev
Accueil Blog Boutique

Empêcher la mise en veille d'un VPS Windows

DOG&DEV · 25/01/2025

Mises à Jour Testing Windows
Empêcher la mise en veille d'un VPS Windows

Empêcher la mise en veille d'un VPS Windows

Sur un VPS utilisé comme serveur (jeu, applicatif, RDP), la veille, l’hibernation ou les délais de déconnexion RDP peuvent interrompre les services. Ce guide détaille comment les désactiver et distinguer veille et hibernation.

Prérequis

  • Droits administrateur sur le VPS Windows
  • Accès RDP ou console KVM/VNC

Veille vs hibernation

  • Veille (sleep) : la RAM reste alimentée, la reprise est rapide. Sur un VPS, l’hyperviseur peut toutefois suspendre ou limiter l’activité.
  • Hibernation : le contenu de la RAM est écrit sur disque, l’alimentation peut être coupée. Sur un VPS, elle est souvent inutile et peut poser des problèmes selon l’hébergeur.

Pour un serveur, on désactive en général les deux et on évite que les sessions RDP se ferment trop vite.

1. Options d’alimentation (powercfg.cpl)

Ouvrez Options d’alimentation (powercfg.cpl). Sur le régime actif (ex. Équilibre ou Performances élevées) :

  • Mettre l’écran en veille : Jamais
  • Mettre le système en veille : Jamais

Cliquez sur Modifier les paramètres d’alimentation avancés :

  • Disque durMettre le disque dur en veille après : 0 (Jamais)
  • VeilleVeille après : Jamais ; Veille hybride : Désactivé ; Hibernation après : Jamais
  • Paramètres multimédiasEn partage multimédia : Empêcher la transition en veille

Validez par OK.

2. Registre RDP : pas de limite de temps pour les sessions

Pour éviter que les sessions RDP soient déconnectées ou mises en veille côté serveur, éditez le registre. Ouvrez Regedit et allez à :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

Créer ou modifier ces valeurs DWORD :

Nom Valeur Rôle
MaxIdleTime 0 Pas de limite en cas d’inactivité
MaxDisconnectionTime 0 Pas de limite avant déconnexion
MaxConnectionTime 0 Pas de limite de durée de connexion

0 signifie « illimité ». Redémarrez le service TermService ou le serveur pour appliquer.

3. Économiseur d’écran et démarrage rapide

  • Économiseur d’écran : ParamètresPersonnalisationÉcran de verrouillageParamètres de l’écran de veilleAucun (ou désactivé).
  • Démarrage rapide : peut interférer avec certains comportements. Pour le désactiver (optionnel) :
powercfg /h off

Cela désactive aussi l’hibernation (fichier hiberfil.sys), ce qui est souvent souhaitable sur un VPS.

4. Schéma « Performances élevées »

Si le régime Performances élevées n’apparaît pas :

powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Puis sélectionnez-le dans Options d’alimentation.

5. Vérifications et redémarrage

  • Vérifiez Tâche planifiée et Gestionnaire des tâches : pas de tâche ou de programme qui force la veille.
  • Certaines cartres réseau ont une option « Gestion de l’alimentation » qui peut couper le lien ; désactivez « Autoriser l’ordinateur à éteindre ce périphérique pour économiser l’énergie » dans les propriétés du pilote (Périphériques).

Un redémarrage est recommandé après les changements de registre et de schéma d’alimentation.

Dépannage

Symptôme Cause possible Correctif
Le serveur se met quand même en veille Schéma d’alimentation, paramètres avancés, Gestion de l’alimentation (réseau, disque) Revoir powercfg, désactiver veille/hibernation, cartes réseau
Sessions RDP coupées après un délai MaxIdleTime, MaxDisconnectionTime, MaxConnectionTime Mettre les 3 à 0 dans RDP-Tcp
L’hyperviseur suspend la VM Politique de l’hébergeur Contacter l’hébergeur ; sur un dédié, ce cas est plus rare

Bonnes pratiques

  • Après une grosse mise à jour Windows, revérifier le schéma d’alimentation.
  • Faire une maintenance planifiée (redémarrages, mises à jour) plutôt que de compter sur la veille pour « économiser ».

Ressources


Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.

Commentaires (0)

Laisser un commentaire