Donnez aux programmes en cours d'exécution une chance de se fermer correctement et ils n'interrompront pas le processus de déconnexion.

Parfois, lors de l'arrêt, du redémarrage ou de la déconnexion de votre machine Windows 10, vous pouvez recevoir un message d'erreur qui interrompt ou même annule l'opération. Pour éviter que cela ne se produise, vous pouvez faire attendre Windows plus longtemps lors de la déconnexion.

Faire en sorte que le système lui donne un peu plus de temps pourrait en fait vous faire gagner du temps. Voici ce que vous devez faire, si vous êtes confronté à cette situation.

Pourquoi Windows affiche-t-il un message d'erreur lors de la fermeture de session?

Il se peut que plusieurs tâches s'exécutent simultanément, chacune contenant éventuellement des données non enregistrées. Si tel est le cas, chaque tâche ou application tente d'enregistrer des données avant que Windows ne se déconnecte. Cela pourrait être une des raisons du message d'erreur. En guise de solution, vous souhaiterez peut-être prolonger le temps imparti pour la signature afin de permettre à toutes les tâches de terminer ce qu'elles sont en train de faire.

instagram viewer

Alternativement, cela pourrait simplement être une tâche problématique. Cela peut être vrai s'il s'agit d'un problème récurrent. Dans ce cas, et si vous êtes sûr qu'aucune des applications que vous utilisez ne perdra de données, vous pouvez faire en sorte que Windows force une approbation plus rapidement.

Que devriez-vous essayer en premier?

La méthode décrite ici force essentiellement Windows à attendre plus longtemps lors de l'arrêt ou de la déconnexion. Cependant, si vous avez un programme qui se comporte mal et qui interfère avec la déconnexion de Windows, cela pourrait être quelque chose à examiner. Il existe des correctifs que vous devriez d'abord essayer s'il y a un application empêchant Windows de s'arrêter ou de se déconnecter.

Si aucune de ces options ne fonctionne, vous pouvez ajuster le temps d'attente de Windows avant de se déconnecter, ce qui donne plus de temps à toutes les applications en cours d'exécution ou boguées pour se débrouiller.

Faire attendre Windows plus longtemps lors de la déconnexion

Vous pouvez vous tourner vers deux processus. Avec le premier, WaitToKillAppTimeout, Windows accorde aux applications 20 secondes pour enregistrer les données et se fermer. Si les applications ne répondent pas, Windows les considère comme "bloquées". HungAppTimeout, le second, indique à Windows combien de secondes attendre avant de considérer les applications à suspendre et d'offrir une solution de fermeture forcée.

Changer ces deux valeurs implique modification du registre, alors méfiez-vous, et faire une sauvegarde copier avant de le bricoler.

1A. Comment définir WaitToKillAppTimeout pour votre compte d'utilisateur uniquement

Faites cela pour modifier le temps d'attente de Windows pour les applications lors de la déconnexion uniquement à partir de votre compte d'utilisateur.

  1. Ouvrez l'éditeur de registre. Voir comment ouvrir l'éditeur de registre sous Windows pour plus d'informations.
  2. Accédez au dossier suivant dans le registre :
    HKEY_CURRENT_USER\Panneau de configuration\Bureau
  3. Dans le volet de droite, recherchez la chaîne nommée WaitToKillAppTimeout.
  4. Si vous ne le voyez pas, vous devrez le créer en cliquant avec le bouton droit dans n'importe quel espace vide du volet et en sélectionnant Nouveau > Valeur de chaîne. Renommez-le WaitToKillAppTimeout.
  5. Double-cliquez sur cette chaîne pour modifier sa valeur, qui est en millisecondes. (1 000 millisecondes équivaut à une seconde.) Par défaut, les données de valeur sont définies sur 20 000 (ou 20 secondes).
  6. Augmentez cette valeur pour que Windows attende plus longtemps les applications en cours d'exécution avant de s'arrêter ou de se déconnecter. (Diminuer sa valeur vous déconnectera plus rapidement.)

1B. Comment modifier WaitToKillAppTimeout pour tous les utilisateurs

Cela appliquera les règles de déconnexion modifiées à tous les utilisateurs du PC.

  1. Ouvrez l'éditeur de registre.
  2. Accédez au dossier suivant dans le registre :
    HKEY_USERS\.DÉFAUT\Panneau de configuration\Bureau
  3. Suivez les étapes trois à six de la méthode 1A pour modifier le temps d'attente de Windows pour que les applications finissent de se fermer correctement lors de la déconnexion de tous les utilisateurs.

2A. Comment définir HungAppTimeout uniquement pour votre compte d'utilisateur

Cela modifiera le temps d'attente de Windows pour les applications qu'il considère comme bloquées. Ceci est juste pour votre compte d'utilisateur.

  1. Ouvrez l'Éditeur du Registre.
  2. Accédez au dossier suivant dans le registre :
    HKEY_CURRENT_USER\Panneau de configuration\Bureau
  3. Dans le volet de droite, recherchez la chaîne nommée HungAppTimeout.
  4. Si la chaîne n'existe pas, créez-la en cliquant avec le bouton droit dans n'importe quel espace vide du volet et en choisissant Nouveau > Valeur de chaîne. Renommez-le HungAppTimeout.
  5. Double-cliquez sur cette chaîne pour modifier sa valeur - encore une fois, en millisecondes. (1000 millisecondes équivaut à 1 seconde.) Par défaut, les données de valeur sont définies sur 5000.
  6. Augmentez cette valeur pour que Windows accorde plus de temps aux applications bloquées et attende plus longtemps lors de l'arrêt ou de la déconnexion. (Réduisez cette valeur pour vous déconnecter plus rapidement.)

2B. Comment changer HungAppTimeout pour tous les utilisateurs

Cela vous permettra de modifier la valeur par défaut pour tous les utilisateurs.

  1. Ouvrez l'Éditeur du Registre.
  2. Accédez au dossier suivant dans le registre :
    HKEY_USERS\.DÉFAUT\Panneau de configuration\Bureau
  3. Suivez les étapes 3 à 6 de la méthode 2A pour modifier le temps d'attente de Windows lors de la déconnexion de tous les utilisateurs.

Donner aux applications plus de temps pour se fermer lors de la déconnexion

Si les applications continuent d'interrompre Windows lorsque vous fermez ou fermez votre session, il serait sage de leur donner un peu plus de temps pour se terminer et se fermer correctement. De cette façon, ils n'interrompront pas le processus de déconnexion et vous feront intervenir manuellement.