Τι ακριβώς συμβαίνει όταν τερματίζετε ή αποσυνδέεστε από τα Windows;
Τα Windows κάνουν πολλή δουλειά στο παρασκήνιο όταν κλείνετε, επανεκκινείτε ή αποσυνδέεστε από τον υπολογιστή σας. Η διαδικασία διασφαλίζει ότι αποθηκεύονται όλα τα δεδομένα της εργασίας και της εφαρμογής σας πριν να απενεργοποιηθεί το υλικό.
Τα Windows ελέγχουν για συνδεδεμένους χρήστες (στο Shut Down)
Όταν ειδοποιείτε ότι ο υπολογιστής σας τερματίζεται ή επανεκκινείται, τα Windows πρώτα ελέγχουν αν υπάρχουν άλλοι λογαριασμοί χρηστών των Windows που έχουν ενεργές περιόδους σύνδεσης. Αυτό συμβαίνει όταν κλειδώνετε την περίοδο λειτουργίας των Windows και συνδεθείτε με άλλο λογαριασμό χρήστη πριν από την πρώτη εγγραφή.
Εάν τα Windows διαπιστώσουν ότι άλλος χρήστης δεν έχει αποσυνδεθεί σωστά, θα εμφανιστεί ένα μήνυμα "Κάποιος άλλος εξακολουθεί να χρησιμοποιεί αυτό το PC". Αυτός ο άλλος χρήστης θα μπορούσε να χάσει τυχόν μη αποθηκευμένα δεδομένα σε ανοιχτές εφαρμογές, αν επανεκκινήσετε βίαια. Συνήθως είναι καλή ιδέα να σταματήσετε εδώ και να αφήσετε τον άλλο χρήστη να συνδεθεί, να σώσει την εργασία του και να αποσυνδεθεί πριν κλείσει.
Τα Windows σας επιτρέπουν να κάνετε κλικ στο κουμπί "Τερματισμός ούτως ή άλλως" αν είστε βέβαιοι ότι ο άλλος χρήστης δεν έχει ανοικτή εργασία για αποθήκευση. Αυτό θα υπογράψει βίαια τον άλλο λογαριασμό χρήστη, κλείνοντας όλες τις ανοιχτές εφαρμογές του. Οποιαδήποτε μη αποθηκευμένα δεδομένα θα χαθούν.
Αν είστε ο μόνος χρήστης που έχει υπογράψει, δεν θα δείτε αυτό το μήνυμα και τα Windows θα πάνε κατευθείαν στο επόμενο βήμα.
Τα Windows ενημερώνουν τα προγράμματα για να αποθηκεύσουν την εργασία τους και να κλείσουν
Πριν από την πραγματική υπογραφή σας από τον υπολογιστή σας, τα Windows λέει όλα τα ανοιχτά προγράμματα σας για να αποθηκεύσετε την εργασία τους και να κλείσετε. Αυτό συμβαίνει επίσης όταν κλείσετε ή επανεκκινήσετε τον υπολογιστή σας, καθώς η υπογραφή σας είναι απαραίτητο μέρος της διαδικασίας τερματισμού.
Συγκεκριμένα, τα Windows στέλνουν το μήνυμα WM_QUERYENDSESSION σε κάθε ανοιχτό παράθυρο. Δεν κλείνει μόνο τυχόν ανοιχτά προγράμματα. Τα προγράμματα λέγονται για να σώσουν τη δουλειά τους και να κλείσουν, και μπορεί να πάρουν μια στιγμή πριν το κάνουν. Αυτός είναι ο λόγος για τον οποίο μπορεί μερικές φορές να πάρει λίγο για να κλείσει ή να αποσυνδεθείτε από τον υπολογιστή σας.
Τα προγράμματα μπορούν να "μπλοκάρουν" αυτήν τη διαδικασία λέγοντας ότι χρειάζονται εισερχόμενα από εσάς. Για παράδειγμα, ένα πρόγραμμα μπορεί να έχει ανοικτά αρχεία που πρέπει να αποθηκεύσετε. Θα δείτε ένα μήνυμα "Αυτή η εφαρμογή αποτρέπει την τερματισμό λειτουργίας", εάν μια εφαρμογή ζητά είσοδο. Μια εφαρμογή μπορεί επίσης να εμφανίσει ένα προσαρμοσμένο μήνυμα εδώ με τη λειτουργία ShutdownBlockReasonCreate.
Αν δείτε αυτό το μήνυμα, πρέπει να κάνετε κλικ στο "Ακύρωση", να ελέγξετε την εφαρμογή, να αποθηκεύσετε τα δεδομένα σας και να τα κλείσετε μόνοι σας. Αν απορρίπτετε καλά τα δεδομένα, μπορείτε να συνεχίσετε κάνοντας κλικ στην επιλογή "Τερματισμός ούτως ή άλλως" ή "Αποσύνδεση ούτως ή άλλως".
Σημειώστε ότι τα Windows κλείνουν άλλες εφαρμογές καθώς είναι έτοιμες. Έτσι, εάν έχετε δέκα εφαρμογές ανοιχτές και μόνο μία σας αποτρέπει από το κλείσιμο, θα δείτε μόνο αυτή την ενιαία εφαρμογή αν κάνετε κλικ στο "Ακύρωση" εδώ. Τα Windows θα έχουν ήδη κλείσει τις άλλες εννέα εφαρμογές.
Στα Windows 10, τα Windows θα θυμούνται επίσης ποια παράθυρα εφαρμογών έχετε ανοίξει και προσπαθήστε να τα ανοίξετε ξανά την επόμενη φορά που θα συνδεθείτε στον υπολογιστή σας.
Τα Windows σας καταγράφουν
Αφού ενημερώσετε όλα τα ανοικτά προγράμματα για να αποθηκεύσετε τα δεδομένα τους και να τερματιστούν, τα Windows σας καταγράφουν. Η ολόκληρη "περίοδος σύνδεσης" των Windows που ανήκει στον λογαριασμό χρήστη σας έχει λήξει και κανένα ανοικτό πρόγραμμα δεν θα συνεχίσει να εκτελείται ως λογαριασμός χρήστη.
Πολλές ατομικές ενέργειες πηγαίνουν στην καθαρή αποσύνδεση των Windows. Για παράδειγμα, τα περιεχόμενα των κυψελών μητρώου των Windows του λογαριασμού χρήστη αποθηκεύονται κανονικά στη μνήμη. Όταν αποσυνδεθείτε, αποθηκεύονται στο δίσκο. Θα φορτωθούν ξανά στη μνήμη την επόμενη φορά που θα συνδεθείτε.
Αν απλώς αποσυνδέεστε, τα Windows σας επιστρέφουν στην οθόνη σύνδεσης για να μπορέσετε να συνδεθείτε ως άλλος χρήστης. Εάν κλείνετε ή κάνετε επανεκκίνηση, τα Windows συνεχίζουν τη διαδικασία τερματισμού
Τα Windows κλείνουν προς τα κάτω
Αφού τερματιστεί η αποσύνδεση των χρηστών από τα Windows, το μόνο που έχει να κλείσει είναι το ίδιο. Τα Windows λένε σε όλες τις υπηρεσίες συστήματος και τις δικές τους διαδικασίες να κλείσουν καθαρά, αποθηκεύοντας τα απαραίτητα δεδομένα στο δίσκο. Συγκεκριμένα, αποστέλλει το μήνυμα SERVICE_ACCEPT_PRESHUTDOWN σε όλες τις υπηρεσίες που εκτελούνται. Αφού ειδοποιηθούν οι υπηρεσίες, λαμβάνουν ένα μήνυμα SERVICE_ACCEPT_SHUTDOWN. Η υπηρεσία έχει στη διάθεσή της 20 δευτερόλεπτα για να καθαρίσει και να τερματίσει τη λειτουργία της, πριν να την απενεργοποιήσει με βίαιο τρόπο.
Τα Windows 10 θα αποθηκεύσουν επίσης την κατάσταση του πυρήνα των Windows στον δίσκο. Είναι σαν μερική αδρανοποίηση. Την επόμενη φορά που θα ξεκινήσετε τον υπολογιστή σας, τα Windows θα μπορούν να φορτώσουν εκ νέου τον αποθηκευμένο πυρήνα και να εκκινήσουν πιο γρήγορα, παρακάμπτοντας την πιο αργή διαδικασία αρχικοποίησης υλικού. Αυτή η λειτουργία ονομάζεται "Γρήγορη εκκίνηση".
Τα Windows θα εργαστούν επίσης για την εφαρμογή οποιωνδήποτε διαθέσιμων ενημερώσεων των Windows κατά τη διάρκεια των τελευταίων τμημάτων της διαδικασίας τερματισμού λειτουργίας. Τα Windows εκτελούν διαφορετικές εργασίες ενημέρωσης κατά το κλείσιμο, πριν ξεκινήσει ο υπολογιστής και στο παρασκήνιο ενώ εκτελείται.
Όταν ολοκληρωθούν τα πάντα, τα Windows θα καθαρίσουν καθαρά τη μονάδα SSD ή το σκληρό σας δίσκο, αναμένοντας το σήμα "all clear" που δείχνει ότι όλα τα δεδομένα του συστήματος έχουν αποθηκευτεί στον φυσικό δίσκο. Όλο το λογισμικό έχει κλείσει καθαρά και όλα τα δεδομένα σας αποθηκεύονται στο δίσκο.
Τα Windows απενεργοποιούν τον υπολογιστή σας
Τέλος, τα Windows στέλνουν ένα σήμα τερματισμού ACPI στον υπολογιστή σας. Αυτό υποδηλώνει στον υπολογιστή σας ότι απενεργοποιείται φυσικά. Η διαδικασία τερματισμού έχει ολοκληρωθεί.
Αν χρησιμοποιούσατε ποτέ τα Windows 95, θα θυμάστε τις ημέρες πριν από το σήμα τερματισμού ACPI. Τα Windows εμφάνισαν ένα μήνυμα "Είναι πλέον ασφαλές να απενεργοποιήσετε τον υπολογιστή σας" σε αυτό το βήμα και έπρεπε να πατήσετε τον εαυτό σας με το κουμπί φυσικής τροφοδοσίας. Το πρότυπο ACPI (Advanced Configuration and Power Interface), το οποίο κυκλοφόρησε για πρώτη φορά το 1996, επιτρέπει στα Windows να απενεργοποιήσουν τον υπολογιστή.
Αυτό λειτουργεί διαφορετικά από τη χρήση του ύπνου ή της αδρανοποίησης. Με τον ύπνο, ο υπολογιστής σας θα παραμείνει ενεργοποιημένος σε λειτουργία πολύ χαμηλής κατανάλωσης ενέργειας. Με την αδρανοποίηση, ο υπολογιστής σας θα αποθηκεύσει ολόκληρη την κατάσταση του συστήματος στο δίσκο και θα την επαναφέρει όταν την ενεργοποιήσετε ξανά.