Lorsque je clique sur le bouton d'arrêt, un autre écran m'indique qu'il faut arrêter :
Que se passe-t-il réellement pendant cette étape?
Je pense que dans Windows XP, cela signifierait quelque chose comme enregistrer les paramètres avant la mise hors tension. Toutefois, quels sont les paramètres à enregistrer si vous appliquez un thème ou quelque chose, il est enregistré lorsque vous cliquez sur Appliquer.
S'il est en train de démonter le disque dur, alors ce serait sûrement la même chose que de forcer l'arrêt ( tirer la fiche )
"when you apply a theme or something it is saved when you click apply"
- enregistré oui, enregistré sur le disque pas nécessairement. Les disques sont extrêmement lents. Donc, une certaine quantité de RAM est utilisée pour mettre en cache les données sur le disque. Vous pouvez fermer votre programme à tout moment et le système d'exploitation s'assurera que les données seront éventuellement écrites sur le disque. Mais le système d'exploitation a besoin d'électricité pour fonctionner. Si vous retirez simplement la fiche (retirez la batterie de l'ordinateur portable), les données non sauvegardées sont perdues. Quoi de pire, vous ne savez pas combien est non sauvé - la dernière ligne? La moitié de vos paramètres? Tous vos paramètres? De votre point de vue, tout ce que vous vivez est une donnée corrompueRéponses:
Il y a beaucoup de choses qui se passent lors d' un arrêt. Voici quelques exemples:
Edit: N'hésitez pas à ajouter plus dans les commentaires si vous pouvez penser à d'autres éléments.
la source
Le registre système est (peut-être?) Écrit sur le disque. De retour sur XP, j’ai remarqué que si vous apportiez des modifications au registre, puis que vous retiriez l’alimentation, elles ne seraient pas enregistrées. Je ne suis pas tout à fait sûr à propos de celui-ci, je le souligne juste.
Voici un extrait d'un document publié par Microsoft.
• Fermeture de session système. Cette phase inclut les sous-phases de notification de pré-arrêt et de notification d'arrêt:
• Notification de pré-arrêt. Windows ferme en série tous les services enregistrés pour recevoir des notifications de pré-arrêt. Les services commandés - les services qui ont configuré l'ordre d'arrêt des services dépendants - sont fermés avant les services non commandés.
• Notification d'arrêt. Tous les services enregistrés pour recevoir les notifications d'arrêt sont fermés en parallèle. Si tous les services ne se sont pas arrêtés au bout de 20 secondes (sous Windows Vista) ou de 12 secondes (sous les systèmes d'exploitation clients Windows 7), le système poursuit l'arrêt. Les processus et les services qui ne sont pas arrêtés à temps sont laissés en marche pendant la fermeture du système.
• Arrêt du noyau. Le reste du système, tel que tous les périphériques et pilotes, est arrêté pendant la phase d'arrêt du noyau.
En gros, vous attendez chaque service individuel pour nettoyer et sortir. Chaque service dispose de 12 secondes pour quitter avant d'être tué.
La moitié du temps d'arrêt est consacrée à l'arrêt des services système. Si vous êtes vraiment intéressé à savoir quelle heure est dédiée à quoi pendant votre arrêt, Windows inclut un outil permettant de suivre le temps d'arrêt.
Et pour donner un sens au fichier généré (assurez-vous de l'exécuter dans% systemdrive% \ traces)
Sources: Mise à jour: les liens des serveurs Microsoft ne fonctionnent plus
download.microsoft.com/download/3/C/A/3CA9058B-7EE5-4191-99E2-DB5917877522/OnOffTransPerf.docxhttps://s3-us-west-1.amazonaws.com/omarpersonal/OnOffTransPerf.docx
download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/OnOffTrans.docxhttps://s3-us-west-1.amazonaws.com/omarpersonal/onofftrans.docx
la source