Empêcher la Mise en Veille d'un VPS Windows
Published on November 13, 2025 at 05:49 PM

Guide complet pour empêcher la mise en veille d'un VPS Windows lors d'une déconnection RDP.
# Empêcher la Mise en Veille d'un VPS Windows
## Introduction
Ce guide vous montre comment empêcher votre VPS Windows de se mettre en veille en utilisant l'interface graphique.
## Méthode : Interface Graphique
### Étape 1 : Configurer les Options d'Alimentation
#### Ouvrir les Paramètres d'Alimentation
1. Appuyez sur `Windows + R`
2. Tapez : `powercfg.cpl`
3. Appuyez sur **Entrée**
#### Modifier le Profil d'Alimentation Actif
1. Cliquez sur **Modifier les paramètres du mode** à côté de votre profil actif
2. Mettez **TOUT** à **Jamais** :
- Éteindre l'écran : **Jamais**
- Mettre l'ordinateur en veille : **Jamais**
#### Paramètres Avancés
1. Cliquez sur **Modifier les paramètres d'alimentation avancés**
2. Configurez ces paramètres à **Jamais** ou **0** :
- Disque dur → Arrêter le disque dur après : **Jamais**
- Veille → Mettre en veille après : **Jamais**
- Veille → Autoriser la veille hybride : **Désactivé**
- Veille → Mettre en veille prolongée après : **Jamais**
3. Cliquez sur **Appliquer** puis **OK**
### Étape 2 : Configurer RDP via l'Éditeur de Registre
#### Ouvrir l'Éditeur de Registre
1. Appuyez sur `Windows + R`
2. Tapez : `regedit`
3. Appuyez sur **Entrée**
#### Naviguer vers
```
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
```
#### Créer/Modifier Ces Valeurs
Double-cliquez sur chaque valeur et définissez :
- **MaxIdleTime** : `0`
- **MaxDisconnectionTime** : `0`
- **MaxConnectionTime** : `0`
- Type : **DWORD (32 bits)**
**Note** : Si ces valeurs n'existent pas, créez-les :
1. Cliquez droit dans le panneau de droite
2. Sélectionnez **Nouveau** → **Valeur DWORD (32 bits)**
3. Nommez-la en conséquence
4. Définissez la valeur à `0`
#### Fermer l'Éditeur de Registre
### Étape 3 : Désactiver l'Économiseur d'Écran
1. Appuyez sur `Windows + R`
2. Tapez : `control desk.cpl,,@screensaver`
3. Appuyez sur **Entrée**
4. Définissez **Écran de veille** sur **Aucun**
5. Décochez **À la reprise, demander l'ouverture de session**
6. Cliquez sur **OK**
### Étape 4 : Désactiver le Démarrage Rapide
1. Appuyez sur `Windows + R`
2. Tapez : `powercfg.cpl`
3. Appuyez sur **Entrée**
4. Cliquez sur **Choisir l'action des boutons d'alimentation** (barre latérale gauche)
5. Cliquez sur **Modifier des paramètres actuellement non disponibles**
6. Décochez **Activer le démarrage rapide (recommandé)**
7. Cliquez sur **Enregistrer les modifications**
### Étape 5 : Définir le Mode Haute Performance
1. Appuyez sur `Windows + R`
2. Tapez : `powercfg.cpl`
3. Appuyez sur **Entrée**
4. Sélectionnez **Haute performance** (si non visible, cliquez sur **Afficher les modes supplémentaires**)
5. Si Haute Performance n'est pas disponible, ouvrez PowerShell en tant qu'Administrateur et tapez :
```powershell
powercfg -duplicatescheme 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
```
## Vérification
### Vérifier le Profil d'Alimentation
1. Appuyez sur `Windows + R`
2. Tapez : `powercfg.cpl`
3. Appuyez sur **Entrée**
4. Vérifiez que **Haute performance** est sélectionné
### Vérifier les Paramètres de Veille
1. Ouvrez **Options d'alimentation**
2. Cliquez sur **Modifier les paramètres du mode** sur votre profil actif
3. Vérifiez que tous les délais sont définis sur **Jamais**
### Vérifier les Paramètres RDP
1. Appuyez sur `Windows + R`
2. Tapez : `regedit`
3. Appuyez sur **Entrée**
4. Naviguez vers : `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp`
5. Vérifiez que **MaxIdleTime**, **MaxDisconnectionTime** et **MaxConnectionTime** sont tous définis sur `0`
## Redémarrage Obligatoire
Pour que tous les changements prennent effet, redémarrez votre serveur :
1. Cliquez sur **Démarrer**
2. Cliquez sur **Marche/Arrêt**
3. Cliquez sur **Redémarrer**
Ou utilisez l'Invite de commandes :
```cmd
shutdown /r /t 60
```
Pour annuler le redémarrage :
```cmd
shutdown /a
```
## Dépannage
### Si le Serveur Se Met Toujours en Veille
#### Vérifier les Paramètres Windows Update
1. Appuyez sur `Windows + R`
2. Tapez : `services.msc`
3. Appuyez sur **Entrée**
4. Trouvez **Windows Update**
5. Double-cliquez dessus
6. Définissez **Type de démarrage** sur **Manuel**
7. Cliquez sur **Arrêter** si le service est en cours d'exécution
8. Cliquez sur **OK**
#### Désactiver les Tâches Planifiées
1. Appuyez sur `Windows + R`
2. Tapez : `taskschd.msc`
3. Appuyez sur **Entrée**
4. Naviguez vers : **Bibliothèque du Planificateur de tâches** → **Microsoft** → **Windows** → **UpdateOrchestrator**
5. Cliquez droit sur toute tâche liée à la veille
6. Sélectionnez **Désactiver**
#### Vérifier les Paramètres de Réveil des Périphériques
1. Appuyez sur `Windows + X`
2. Sélectionnez **Gestionnaire de périphériques**
3. Développez **Cartes réseau**
4. Cliquez droit sur votre carte réseau
5. Sélectionnez **Propriétés**
6. Allez dans l'onglet **Gestion de l'alimentation**
7. Décochez **Autoriser ce périphérique à sortir l'ordinateur du mode veille**
8. Cliquez sur **OK**
## Configuration Supplémentaire (Optionnel)
### Désactiver Complètement l'Hibernation
1. Ouvrez **Invite de commandes** en tant qu'Administrateur
2. Tapez :
```cmd
powercfg -h off
```
3. Appuyez sur **Entrée**
### Désactiver la Maintenance Système
1. Appuyez sur `Windows + R`
2. Tapez : `control /name Microsoft.ActionCenter`
3. Appuyez sur **Entrée**
4. Cliquez sur **Maintenance**
5. Développez **Maintenance automatique**
6. Décochez **Autoriser la maintenance planifiée à réveiller mon ordinateur à l'heure planifiée**
## Conclusion
Après avoir suivi toutes ces étapes et redémarré, votre VPS Windows ne devrait plus jamais se mettre en veille. La méthode de l'interface graphique est idéale pour les utilisateurs qui préfèrent la configuration visuelle aux outils en ligne de commande.
Si le problème persiste, votre hébergeur pourrait forcer la veille au niveau de l'hyperviseur - contactez leur support technique dans ce cas.
## Liste de Contrôle Rapide
- [ ] Profil d'alimentation défini sur Haute Performance
- [ ] Tous les délais de veille définis sur Jamais
- [ ] Économiseur d'écran désactivé
- [ ] Démarrage rapide désactivé
- [ ] Valeurs de registre RDP définies sur 0
- [ ] Hibernation désactivée
- [ ] Serveur redémarré
- [ ] Configuration vérifiée
## Support
Si vous continuez à rencontrer des problèmes après avoir suivi ce guide :
1. Vérifiez que chaque étape a été complétée correctement
2. Consultez l'Observateur d'événements Windows pour les événements liés à la veille
3. Contactez l'équipe de support de votre hébergeur VPS
4. Envisagez d'utiliser la méthode PowerShell pour une configuration plus complète














