Que se passe-t-il exactement lorsque vous arrêtez ou vous déconnectez de Windows?
Windows fait beaucoup de travail en arrière-plan lorsque vous arrêtez, redémarrez ou déconnectez-vous de votre PC. Le processus garantit que toutes vos données de travail et d'application sont enregistrées avant la mise hors tension du matériel..
Vérifications Windows pour les utilisateurs connectés (à l'arrêt)
Lorsque vous demandez à votre PC d’arrêter ou de redémarrer, Windows commence par vérifier si d’autres comptes d’utilisateur Windows ont des sessions actives. Cela se produit lorsque vous verrouillez votre session Windows et que vous vous connectez avec un autre compte d'utilisateur avant de vous déconnecter..
Si Windows remarque qu'un autre utilisateur ne s'est pas encore déconnecté correctement, le message “Quelqu'un d'autre utilise toujours ce PC” s'affiche. Si vous redémarrez de force, cet autre utilisateur risque de perdre toutes les données non sauvegardées dans les applications ouvertes. C'est généralement une bonne idée de s'arrêter ici et de laisser l'autre utilisateur s'inscrire, enregistrer son travail et se déconnecter avant de fermer..
Windows vous permet de cliquer sur «Arrêter quand même» si vous êtes sûr que l'autre utilisateur n'a pas de travail ouvert à enregistrer. Cela déconnectera de force l’autre compte de l’utilisateur en fermant toutes ses applications ouvertes. Toutes les données non sauvegardées seront perdues.
Si vous êtes le seul utilisateur connecté, vous ne verrez pas ce message et Windows passera directement à l'étape suivante..
Windows dit aux programmes de sauvegarder leur travail et de fermer
Avant de vous déconnecter de votre PC, Windows demande à tous vos programmes ouverts d’enregistrer leur travail et de le fermer. Cela se produit également lorsque vous arrêtez ou redémarrez votre PC car la déconnexion est un élément nécessaire du processus d'arrêt..
Plus précisément, Windows envoie le message WM_QUERYENDSESSION à chaque fenêtre ouverte. Il ne ferme pas de force les programmes ouverts. On dit aux programmes de sauvegarder leur travail et de les fermer, et ils peuvent prendre un moment avant de le faire. C’est pourquoi il faut parfois un peu d’arrêt ou de déconnexion de votre PC.
Les programmes peuvent «bloquer» ce processus en indiquant qu'ils ont besoin de votre participation. Par exemple, un programme peut avoir des fichiers ouverts que vous devez enregistrer. Vous verrez un message «Cette application empêche l’arrêt» si une application demande une entrée. Une application peut également afficher un message personnalisé ici avec la fonction ShutdownBlockReasonCreate.
Si vous voyez ce message, vous devez cliquer sur «Annuler», vérifiez l'application, enregistrez vos données et fermez-la vous-même. Si vous voulez bien supprimer les données, vous pouvez continuer en cliquant sur «Arrêter quand même» ou sur «Déconnecter quand même»..
Notez que Windows ferme les autres applications quand elles sont prêtes. Donc, si vous avez dix applications ouvertes et qu'une seule vous empêche de vous arrêter, vous verrez uniquement cette application si vous cliquez sur «Annuler» ici. Windows aura déjà fermé les neuf autres applications.
Sous Windows 10, Windows se souviendra également des fenêtres d’application que vous avez ouvertes et essaiera de les rouvrir la prochaine fois que vous vous connecterez à votre PC..
Windows vous déconnecte
Après avoir dit à tous vos programmes ouverts de sauvegarder leurs données et de les fermer, Windows vous déconnecte. La «session» Windows entière appartenant à votre compte utilisateur est terminée et aucun programme ouvert ne fonctionnera en tant que votre compte utilisateur..
De nombreuses actions individuelles sont nécessaires pour se déconnecter proprement de Windows. Par exemple, le contenu des ruches de registre Windows de votre compte d'utilisateur est normalement stocké en mémoire. Lorsque vous vous déconnectez, ils sont enregistrés sur le disque. Ils seront chargés dans la mémoire lors de votre prochaine connexion..
Si vous vous déconnectez, Windows vous ramène à l'écran de connexion afin que vous puissiez vous connecter en tant qu'utilisateur différent. Si vous arrêtez ou redémarrez, Windows poursuit le processus d'arrêt
Windows se ferme
Une fois que Windows a fini de déconnecter tous les utilisateurs, il ne lui reste plus qu'à se fermer. Windows demande à tous les services système et à ses propres processus de s'arrêter proprement, en enregistrant toutes les données nécessaires sur disque. Plus précisément, il envoie le message SERVICE_ACCEPT_PRESHUTDOWN à tous les services en cours d'exécution. Une fois les services avertis, ils reçoivent un message SERVICE_ACCEPT_SHUTDOWN. Le service a ensuite 20 secondes pour nettoyer et arrêter avant que Windows ne l'arrête de force.
Windows 10 enregistrera également l'état de votre noyau Windows sur le disque. C'est comme une hibernation partielle. Au prochain démarrage de votre PC, Windows pourra recharger le noyau enregistré et démarrer plus rapidement, en ignorant le processus d'initialisation plus lent du matériel. Cette fonctionnalité s'appelle «Démarrage rapide».
Windows travaillera également sur l'application des mises à jour Windows disponibles au cours des dernières étapes du processus d'arrêt. Windows effectue différentes tâches de mise à jour à l’arrêt, avant le démarrage du PC et en arrière-plan pendant son exécution..
Lorsque tout est terminé, Windows démontera proprement votre lecteur à état solide ou votre disque dur, dans l'attente d'un signal indiquant que toutes les données sont nettes et que toutes les données du système ont été enregistrées sur le disque physique. Tous les logiciels ont été arrêtés proprement et toutes vos données sont sauvegardées sur disque.
Windows éteint votre PC
Enfin, Windows envoie un signal d’arrêt ACPI à votre PC. Cela indique à votre PC de s’éteindre physiquement. Le processus d'arrêt est terminé.
Si vous avez déjà utilisé Windows 95, vous vous souviendrez des jours précédant le signal d'arrêt ACPI. Windows affichait à cette étape le message «Vous pouvez maintenant éteindre votre ordinateur en toute sécurité» et vous deviez appuyer vous-même sur le bouton d'alimentation physique. Le standard ACPI (configuration avancée et interface d'alimentation), publié pour la première fois en 1996, permet à Windows d'éteindre le PC.
Cela fonctionne différemment que de dormir ou d'hiberner. En mode veille, votre PC reste allumé en mode très basse consommation. Avec le mode veille prolongée, votre PC enregistre la totalité de l’état de son système sur le disque et le restaure lorsque vous le rallumez..