Ce que tu observes est réel, et ce n’est pas un
bug du .bat en soi — c’est lié à la
manière dont Windows gère l’arrêt “normal” vs la commande shutdown.
Le point clé : le démarrage rapide (Fast Startup)
Depuis Windows 10 et Windows 11, quand tu fais Arrêter via le menu, Windows ne s’éteint pas complètement :
- il ferme les sessions utilisateur
- mais met le noyau en hibernation partielle
- ça s’appelle le Fast Startup
Résultat : au redémarrage, il recharge cet état → beaucoup plus rapide.
Ce que fait shutdown /s /t
0
Ta commande :
shutdown /s /t 0
force un arrêt complet :
- pas d’hibernation du noyau
- tout est réellement fermé
- au redémarrage → boot complet (comme un redémarrage)
➡️ Donc c’est normal que ça prenne beaucoup plus de temps.
Pourquoi la différence est si grande ?
Avec Fast Startup :
- Windows recharge un état sauvegardé (comme une veille prolongée partielle)
Avec shutdown /s :
- Windows doit :
- réinitialiser le noyau
- recharger les pilotes
- refaire toute l’initialisation hardware
Comment vérifier / comparer
Si tu veux tester :
- Fais Redémarrer → tu verras que c’est lent (comme ta commande)
- Fais Arrêter (menu) → plus rapide
Solutions selon ton besoin
✔️ Si tu veux garder la rapidité dans ton .bat
Utilise :
shutdown /s /hybrid /t 0
Ça utilise aussi le Fast Startup.
✔️ Si tu veux un arrêt “propre” complet (utile parfois)
Garde ta commande actuelle
(c’est même recommandé dans certains cas :
drivers, dual boot, problèmes système)
En résumé
- Menu "Arrêter" = arrêt hybride rapide
shutdown /s= arrêt complet- Donc démarrage beaucoup plus lent → comportement normal
Si tu veux, je peux t’expliquer dans quels cas il vaut mieux désactiver complètement le démarrage rapide (ça peut éviter pas mal de bugs).
Là, ton observation est très parlante : ce n’est pas un hasard, c’est typiquement un problème lié au démarrage rapide de Windows 10.
Ce qui se passe réellement
Quand tu fais Arrêter normalement :
- Windows utilise le Fast Startup (arrêt hybride)
- il sauvegarde une partie du système (noyau + pilotes) dans un fichier d’hibernation
- au redémarrage, il recharge cet état
Si quelque chose dans cet état est instable (driver, périphérique, BIOS…), alors :
- une fois sur deux → ça bloque au démarrage
- ou écran noir / freeze / boot infini
Quand tu fais :
shutdown /s /t 0
- tu forces un arrêt complet
- aucun état n’est réutilisé
- donc démarrage toujours propre → pas de bug
Conclusion claire
Ton PC a très probablement :
- un pilote instable (GPU, réseau, chipset…)
- ou un souci de gestion d’alimentation (ACPI / BIOS)
Le Fast Startup réutilise un état corrompu → boot aléatoire
Le shutdown complet évite le problème
Solution recommandée (simple et efficace)
Désactive complètement le démarrage rapide :
- Panneau de configuration
- Options d’alimentation
- “Choisir l’action des boutons d’alimentation”
- “Modifier les paramètres actuellement non disponibles”
- Décoche :
→ Activer le démarrage rapide
Pourquoi c’est une bonne idée ici
Dans ton cas :
- tu perds quelques secondes au démarrage
- mais tu gagnes un système fiable à 100%
Clairement un bon échange
Bonus (si tu veux creuser)
Les causes fréquentes :
- pilotes GPU (NVIDIA / AMD)
- drivers Intel (RST, ME)
- SSD avec firmware ancien
- BIOS pas à jour
Résumé rapide
- Arrêt normal = rapide mais instable chez toi
shutdown= plus lent mais fiable- ✅ Solution : désactiver Fast Startup
Si tu veux, décris-moi exactement ce que fait le PC quand il refuse de démarrer (écran noir ? logo bloqué ? reboot ?) — on peut probablement identifier le coupable précis.
Quand l’option “Activer le démarrage rapide” est grisée dans Windows 10, ce n’est pas un bug au hasard — c’est presque toujours lié à la configuration de l’alimentation ou aux droits système. Voilà les causes les plus fréquentes et comment corriger ça.
1. Activer les options administrateur (le cas le plus courant)
Même si tu es admin, Windows cache ces options.
Va dans :
- Panneau de configuration
- Options d’alimentation
- Choisir l’action des boutons d’alimentation
Ensuite clique sur :
“Modifier des paramètres actuellement non
disponibles”
➡️ Si tu ne cliques pas là-dessus, la case reste grisée.
⚡ 2. Vérifie que l’hibernation est activée
Le démarrage rapide dépend de l’hibernation. Si elle est désactivée, la case sera grisée.
Ouvre Invite de commandes (admin) et tape :
powercfg /h on
Puis redémarre ton PC et retourne voir l’option.
3. Politique de groupe (PC pro / entreprise)
Si ton PC est géré (travail, école), une stratégie peut bloquer ça.
Vérifie dans :
gpedit.msc- Configuration ordinateur > Modèles d’administration > Système > Arrêt
Cherche une règle liée au démarrage rapide.
4. Paramètres BIOS/UEFI
Sur certaines machines, le firmware (BIOS/UEFI) peut influencer cette option.
Vérifie :
- Mode UEFI activé
- Options d’alimentation type “Fast Boot”
5. Fichier système ou configuration corrompue
Plus rare, mais possible.
Tu peux tester :
sfc /scannow
✔️ Résumé rapide
Dans 80 % des cas :
- soit tu n’as pas cliqué sur “Modifier des paramètres actuellement non disponibles”
- soit
l’hibernation est désactivée (
powercfg /h on)
Si tu veux, dis-moi :
- version exacte de Windows (Home, Pro…)
- PC perso ou pro
- et ce que tu vois exactement (capture ou description)
Je peux te guider étape par étape pour ton cas précis.