in

Contrôlez combien de temps Windows attend avant de tuer des applications à l’arrêt

Lorsque vous arrêtez votre ordinateur, Windows ne s’arrête pas immédiatement. Au lieu de cela, il donne aux applications et services en cours d’exécution un certain temps pour se fermer en premier. Vous pouvez contrôler la durée d’attente de Windows et savoir s’il ferme automatiquement les applications en cours d’exécution ou non.

Vous ne devriez normalement pas avoir besoin de modifier ces paramètres, mais cela peut être utile si vous souhaitez forcer votre ordinateur à s’éteindre plus rapidement. Certaines applications peuvent également perturber ces paramètres lorsque vous les installez, et vous souhaiterez peut-être les réinitialiser aux valeurs par défaut si votre processus d’arrêt semble lent.

Modifier le temps d’attente pour les applications de bureau

Il existe trois paramètres de registre qui contrôlent ce que Windows fait avec les applications en cours d’exécution lorsque vous arrêtez votre ordinateur:

  • WaitToKillAppTimeout: Lorsque vous arrêtez votre PC, Windows donne aux applications ouvertes 20 secondes pour nettoyer et enregistrer leurs données avant de proposer de les fermer. Cette valeur contrôle le nombre de secondes que Windows attend.
  • HungAppTimeout: Windows considère les applications «bloquées» si elles ne répondent pas dans les 5 secondes et vous propose une option «forcer l’arrêt». Cette valeur contrôle le nombre de secondes pendant lesquelles Windows attend avant de considérer que les applications ne répondent pas.
  • AutoEndTasks: Windows affiche normalement un bouton «Forcer l’arrêt» après l’expiration du nombre de secondes, vous demandant la permission de fermer toutes les applications en cours d’exécution. Si vous activez cette option, Windows fermera automatiquement toutes les applications et s’arrêtera sans votre intervention.

Avertissement standard: l’Éditeur du Registre est un outil puissant et une mauvaise utilisation peut rendre votre système instable, voire inopérant. C’est un hack assez simple et tant que vous vous en tenez aux instructions, vous ne devriez pas avoir de problèmes. Cela dit, si vous n’avez jamais travaillé avec lui auparavant, envisagez de lire comment utiliser l’éditeur du registre avant de commencer. Et sauvegardez définitivement le registre (et votre ordinateur!) Avant d’apporter des modifications.

Pour modifier ces paramètres, vous devrez utiliser l’éditeur de registre. Pour l’ouvrir, appuyez sur Windows + R sur votre clavier, tapez «regedit» et appuyez sur Entrée.

Accédez à la clé suivante dans le volet gauche de la fenêtre de l’éditeur de registre:

HKEY_CURRENT_USERControl PanelDesktop

Vérifiez si vous avez l’un des paramètres «WaitToKillAppTimeout», «HungAppTimeout» ou «AutoEndTasks» dans le volet de droite. Si vous ne les voyez pas, Windows utilise les paramètres par défaut.

Pour créer l’un de ces paramètres, cliquez avec le bouton droit sur la touche «Bureau» dans le volet gauche et sélectionnez Nouveau> Valeur de chaîne. Nommez-le «WaitToKillAppTimeout», «HungAppTimeout» ou «AutoEndTasks», selon le paramètre que vous souhaitez personnaliser. Répétez ce processus pour en ajouter un deuxième ou même les trois.

Pour configurer le WaitToKillAppTimeout value, créez la valeur de chaîne et double-cliquez dessus. Entrez une valeur en millisecondes. Par exemple, la valeur par défaut est «20000», soit 20000 millisecondes ou 20 secondes. Si vous vouliez le régler sur 5 secondes, saisissez «5000».

Nous ne recommandons pas de définir cette valeur trop bas, car les applications ont besoin de temps pour être nettoyées. En règle générale, ne le définissez pas en dessous de 2000 ou 2 secondes.

Pour configurer le HungAppTimeout valeur, créez la chaîne et double-cliquez dessus. Entrez une valeur en millisecondes. Par exemple, la valeur par défaut est «5000», soit 5 000 millisecondes ou 5 secondes. Si vous vouliez le régler sur 3 secondes, saisissez «3000».

Nous ne recommandons pas de définir cette valeur trop bas, sinon Windows pensera que les applications ne répondent pas lorsqu’elles ne le sont pas. En règle générale, ne le définissez pas en dessous de 1000 ou 1 seconde.

Pour configurer le AutoEndTasks valeur, créez la chaîne et double-cliquez dessus. Réglez-le sur «1» si vous souhaitez que Windows ferme automatiquement les programmes à l’arrêt. La valeur par défaut est «0», ce qui signifie que Windows ne fermera pas automatiquement les programmes à l’arrêt.

Veillez à enregistrer votre travail dans tous les programmes en cours d’exécution avant de fermer si vous demandez à Windows de fermer automatiquement les programmes ouverts. Vous pourriez perdre tout travail ouvert lorsque Windows force brusquement les programmes à se fermer à l’arrêt.

Pour annuler une modification, recherchez le WaitToKillAppTimeout , HungAppTimeout , ou AutoEndTasks valeurs dans le volet droit. Cliquez avec le bouton droit sur l’option et sélectionnez «Supprimer» pour la supprimer. Windows utilisera le paramètre par défaut à la place.

Services d’arrière-plan

Windows propose uniquement un paramètre de registre qui contrôle ce que Windows fait avec les services système en arrière-plan lorsque vous arrêtez votre ordinateur:

  • WaitToKillServiceTimeout: Windows attend normalement 5 secondes que les services d’arrière-plan se nettoient et se ferment lorsque vous demandez à votre ordinateur de s’éteindre. Certaines applications peuvent modifier cette valeur lorsque vous les installez, ce qui donne à leurs services d’arrière-plan plus de temps pour nettoyer. Windows arrête de force les services d’arrière-plan après cette période. Cette valeur contrôle le nombre de secondes que Windows attend avant de le faire. Windows s’arrêtera automatiquement si tous les services se ferment avec succès avant l’expiration du minuteur.

Pour modifier ce paramètre, vous devrez utiliser l’éditeur de registre. Pour l’ouvrir, appuyez sur Windows + R sur votre clavier, tapez «regedit» et appuyez sur Entrée.

Accédez à la clé suivante dans le volet gauche de la fenêtre de l’éditeur de registre:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Recherchez la valeur WaitToKillServiceTimeout dans le volet droit. Si vous ne le voyez pas, cliquez avec le bouton droit sur la touche «Contrôle» dans le volet gauche, sélectionnez Nouveau> Valeur de chaîne et nommez-le «WaitToKillServiceTimeout».

Double-cliquez sur le WaitToKillServiceTimeout valeur et entrez un nombre de millisecondes. La valeur par défaut est de 5 000 millisecondes ou 5 secondes. Pour le définir sur 20 secondes, vous devez entrer «20000».

Vous ne devez pas définir une valeur trop basse, sinon les services d’arrière-plan ne pourront pas s’arrêter correctement. En règle générale, ne définissez pas cette valeur en dessous de «2000», ou 2 secondes.

Pour annuler cette modification, revenez ici et double-cliquez sur le bouton WaitToKillServiceTimeout option. Réglez-le sur «5000», le paramètre par défaut.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comment changer la langue dans Microsoft Word

Comment synchroniser n'importe quel dossier avec le cloud avec des liens symboliques

Comment synchroniser n’importe quel dossier avec le cloud avec des liens symboliques