Oublier d’éteindre son ordinateur la nuit ou après une longue session de travail arrive à tout le monde. Ce geste peut toutefois augmenter inutilement la consommation électrique et user certains composants. Heureusement, Windows propose plusieurs méthodes pour programmer un arrêt automatique, des plus simples aux plus avancées. Ce guide détaillé vous explique comment procéder avec la commande shutdown, le Planificateur de tâches, des scripts PowerShell ou .bat, des outils tiers et des réglages spécifiques pour les ordinateurs portables. Il inclut aussi des conseils de dépannage pour éviter les réveils intempestifs et la perte de données.
Méthode 1 — Utiliser la commande shutdown (rapide et sans installation)
La commande shutdown est la façon la plus simple et rapide de programmer un arrêt. Vous pouvez l’utiliser depuis l’Invite de commandes, PowerShell ou en la plaçant dans un fichier .bat pour exécution ultérieure. Syntaxe courante :
shutdown /s /t 60
Cette commande demande à Windows de s’arrêter dans 60 secondes. Modifier la valeur après /t pour définir le délai en secondes. Pour annuler un arrêt programmé, utilisez :
shutdown /a
Pour un arrêt immédiat sans délai :
shutdown /s /t 0
Avantages : simplicité, aucun logiciel supplémentaire. Inconvénients : elle force l’arrêt et peut interrompre des fichiers non sauvegardés si l’utilisateur ne se prépare pas.
Méthode 2 — Planificateur de tâches (flexible et récurrent)
Le Planificateur de tâches intégré à Windows permet de créer des tâches récurrentes qui exécutent la commande shutdown ou un script à un horaire précis. Pour créer une tâche :
- Ouvrez le Planificateur de tâches (taskschd.msc).
- Cliquez sur Créer une tâche. Donnez-lui un nom (par exemple « Arrêt automatique »).
- Dans l’onglet Déclencheurs, définissez la fréquence (quotidienne, hebdomadaire, une heure précise, etc.).
- Dans Actions, choisissez Démarrer un programme et saisissez shutdown avec les arguments /s /t 0.
- Dans Conditions, décochez ou ajustez « Arrêter si l’ordinateur passe en alimentation par batterie » si nécessaire.
- Dans l’onglet Général, cochez Exécuter avec les privilèges les plus élevés si requis.
Le Planificateur est idéal pour automatiser l’arrêt régulier sans intervention. En entreprise, il peut être déployé via GPO ou scripts.
Méthode 3 — Scripts et utilitaires tiers
Si vous préférez une interface graphique ou des options supplémentaires (par ex. éteindre après inactivité CPU, fermeture d’applications spécifiques), des utilitaires existent : Ninja Shutdown, Wise Auto Shutdown, ou des outils open source. Vérifiez toujours la réputation et les autorisations demandées.
Exemple de fichier .bat simple :
@echo offshutdown /s /t 0
Un script PowerShell peut inclure des contrôles additionnels, comme la vérification de fichiers ouverts avant d’envoyer l’arrêt.
Dépannage : réveils intempestifs et paramètres d’alimentation
Parfois, même après programmation de l’arrêt, l’ordinateur se rallume. Causes fréquentes : minuteurs de réveil (wake timers), périphériques réseau autorisés à réveiller la machine, tâches planifiées mal configurées, ou paramètres du BIOS/UEFPour lister les wake timers actifs :
powercfg /waketimers
Pour voir quels périphériques peuvent réveiller le PC :
powercfg -devicequery wake_armed
Vous pouvez désactiver le réveil par une carte réseau dans le Gestionnaire de périphériques : propriétés de l’adaptateur réseau > Gestion de l’alimentation > décocher « Autoriser ce périphérique à sortir l’ordinateur du mode veille ».
Réglage spécifique pour ordinateurs portables
Sur portable, la fermeture du capot peut être réglée séparément pour l’alimentation sur batterie et le secteur. Allez dans Paramètres > Système > Alimentation et mise en veille ou Panneau de configuration > Options d’alimentation > Choisir l’action des boutons d’alimentation. Pour éviter que le portable se rallume après hibernation ou mise en veille, vérifiez également les paramètres avancés du plan d’alimentation et désactivez les wake timers si besoin.
Déploiement en entreprise et bonnes pratiques
En environnement professionnel, préférer le déploiement via GPO ou scripts schtasks garantit une uniformité. Exemple de création via ligne de commande :
schtasks /create /sc daily /tn "ArretAutomatique" /tr "shutdown /s /t 0" /st 23:00
Conseils pratiques : informer les utilisateurs avant de planifier des arrêts, prévoir des sauvegardes automatiques, et tester la tâche sur quelques postes avant un déploiement massif.
Programmer l’arrêt automatique d’un PC sous Windows est accessible quel que soit votre niveau : commande shutdown pour un besoin ponctuel, Planificateur de tâches pour des arrêts récurrents, et scripts ou outils tiers pour des cas avancés. N’oubliez pas d’examiner les wake timers et les paramètres d’alimentation pour éviter les rallumages non désirés, et prévenez les utilisateurs en contexte professionnel. En suivant ces recommandations, vous économiserez de l’énergie et protégerez vos données.


