Pas de temps à perdre? Arrêtez ou déconnectez-vous plus rapidement sous Windows avec ces hacks de registre.
Normalement, Windows s'arrête ou vous déconnecte assez rapidement de lui-même. Mais parfois, pour diverses raisons, principalement des processus qui se comportent mal, cela peut prendre un peu plus de temps et peut même être complètement annulé. Voici comment vous assurer que votre PC Windows vous déconnecte ou s'arrête rapidement, afin que vous puissiez passer à d'autres choses importantes.
Cette méthode implique la modification du registre, vous devez donc être conscient des risques encourus. Et c'est une bonne idée de sauvegarder votre registre avant d'apporter des modifications.
Comment éteindre Windows plus rapidement
Si Windows met trop de temps à s'arrêter, il existe trois entrées de registre qui peuvent vous aider à arrêter ou à vous déconnecter plus rapidement de Windows. Chacun traite des applications en cours d'exécution. Une entrée de registre supplémentaire traite des services système en arrière-plan. Vous devrez accéder à l'éditeur de registre et modifier leurs valeurs pour que Windows se déconnecte ou s'arrête plus rapidement.
1. WaitToKillAppTimeout
Par défaut, Windows attend 20 secondes lors de la déconnexion ou de l'arrêt, ce qui donne aux tâches et aux programmes en cours d'exécution un peu de temps pour enregistrer leurs données et se fermer. Vous pouvez réduire le temps que le système accorde aux applications ouvertes en modifiant cette chaîne de registre, ce qui entraînera des temps de déconnexion plus rapides.
2. HungAppTimeout
Si les applications ne répondent pas à une commande d'arrêt ou de déconnexion dans les cinq secondes, Windows les considère comme "bloquées". Une protection entre en jeu et vous offre une option «forcer l'arrêt» ou «forcer la déconnexion». Cette valeur de chaîne de registre contrôle la durée d'attente de Windows avant de considérer qu'une application est bloquée et de passer à l'ensemble suivant de protocoles de déconnexion.
Vous pouvez faire attendre Windows 10 plus longtemps lors de l'arrêt de votre compte d'utilisateur uniquement ou de tous les comptes d'utilisateurs sur un PC Windows. Il est conseillé de ne pas définir la valeur WaitToKillAppTimeout sur moins de deux secondes et la valeur HungAppTimeout sur moins d'une seconde.
Vous pouvez découvrir comment utiliser WaitToKillAppTimeout et HungAppTimeout dans notre guide sur comment faire attendre Windows plus longtemps à l'arrêt.
3. AutoEndTasks
S'il y a des applications qui ne répondent pas, Windows peut interrompre le processus de déconnexion ou d'arrêt, vous donnant la possibilité de mettre fin à toutes les applications en cours d'exécution. Cela peut inévitablement retarder (voire annuler) le processus de déconnexion ou d'arrêt. La modification de cette chaîne dans le registre fermera toutes les applications qui se comportent mal et procédera à la déconnexion ou à l'arrêt sans votre intervention.
Tu peux activer AutoEndTasks uniquement pour votre compte d'utilisateur ou tous les utilisateurs d'un ordinateur Windows pour accélérer considérablement le processus de déconnexion et d'arrêt s'ils ont été retardés en raison de programmes ouverts.
4. WaitToKillServiceTimeout
Cette entrée de registre affecte ce que Windows fait avec les services système en arrière-plan lors de la déconnexion ou de l'arrêt. À moins que vous n'ayez essayé les trois autres correctifs que nous avons mentionnés sans succès, il est recommandé de ne pas modifier ce paramètre.
Ce que fait WaitToKillServiceTimeout, c'est qu'il s'assure que Windows attend un laps de temps fixe pour que les services d'arrière-plan importants enregistrent les données et se ferment. Par défaut, il est défini sur cinq secondes. Cependant, il existe certains programmes qui, lors de leur installation, peuvent modifier cette valeur. Cela peut ralentir la déconnexion et rendre votre système léthargique.
- Pour modifier ce paramètre, ouvrez l'Éditeur du Registre (voir comment ouvrir l'éditeur de registre pour information).
- Accédez à l'emplacement de registre suivant :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- Dans le volet de droite, recherchez la chaîne nommée WaitToKillServiceTimeout.
- Si cette chaîne n'est pas présente, vous devrez la créer: cliquez avec le bouton droit dans n'importe quel espace vide du volet et sélectionnez Nouveau > Valeur de chaîne. Renommez-le WaitToKillServiceTimeout.
- Double-cliquez sur cette chaîne pour modifier sa valeur et définissez-la sur 5000 (qui est la valeur par défaut).
Il s'agit d'une valeur en millisecondes et la définir sur 5000 signifie que Windows donnera cinq secondes aux services système en arrière-plan pour se fermer.
Contourner la cajolerie intégrée lors de l'arrêt ou de la déconnexion
La vitesse à laquelle Windows s'arrête ou se déconnecte dépend de quelques facteurs. Par défaut, le système est configuré pour la sécurité de vos données. Mais si vous n'avez pas vraiment besoin d'une prise en main et que vous voulez juste une déconnexion rapide, tournez-vous vers le registre pour un ajustement qui augmente la rapidité avec laquelle votre système se déconnecte.