Εάν υπάρχει ένα παράπονο που φαίνεται να έχουν όλοι για τα Windows, είναι ότι θέλει να κάνει επανεκκίνηση τόσο συχνά. Είτε πρόκειται για ενημερώσεις των Windows είτε μόνο κατά την εγκατάσταση, κατάργηση εγκατάστασης ή ενημέρωση λογισμικού, τα Windows συχνά θα ζητούν επανεκκίνηση.
Γενικά, τα Windows πρέπει να επανεκκινήσουν, επειδή δεν μπορούν να τροποποιήσουν τα αρχεία συστήματος κατά τη χρήση τους. Αυτά τα αρχεία είναι κλειδωμένα και μπορούν να τροποποιηθούν μόνο όταν δεν χρησιμοποιούνται.
Τι κάνει η επανεκκίνηση;
Τα Windows δεν μπορούν να ενημερώσουν ή να καταργήσουν αρχεία που χρησιμοποιούνται. Όταν το Windows Update κατεβάζει νέες ενημερώσεις, δεν μπορεί να τις εφαρμόσει αμέσως στα αρχεία συστήματος των Windows. Αυτά τα αρχεία είναι σε χρήση και κλειδώνονται από τυχόν αλλαγές. Για να εγκαταστήσετε πραγματικά αυτές τις ενημερώσεις, τα Windows πρέπει να κλείσουν το μεγαλύτερο μέρος του λειτουργικού συστήματος. Στη συνέχεια, τα Windows μπορούν να επανεκκινήσουν το σύστημα και να φορτώσουν τα ενημερωμένα αρχεία κατά την εκκίνηση.
Η επανεκκίνηση μπορεί επίσης να είναι απαραίτητη κατά την ενημέρωση ή την κατάργηση ορισμένων τύπων λογισμικού. Για παράδειγμα, εάν χρησιμοποιείτε κάποιο πρόγραμμα προστασίας από ιούς ή πρόγραμμα οδήγησης υλικού που συνδέεται βαθιά με το σύστημα, τα αρχεία του θα φορτωθούν στη μνήμη και θα προστατευτούν από τροποποιήσεις. Κατά την ενημέρωση ή την αφαίρεση αρχείων που χρησιμοποιούνται, τα Windows ενδέχεται να χρειαστεί να επανεκκινήσουν τον υπολογιστή και να τροποποιήσουν τα αρχεία πριν από την πλήρη εκκίνηση του συστήματος.
Επανεκκινήσεις του Windows Update
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Αποτρέψτε τα Windows από την επανεκκίνηση του υπολογιστή σας μετά από ενημερώσεις των Windows
Η Microsoft κυκλοφορεί συχνά ενημερώσεις κώδικα για Windows, με τα περισσότερα να φτάνουν στο "Patch Tuesday", τη δεύτερη Τρίτη κάθε μήνα. Οι περισσότερες από αυτές τις ενημερώσεις τροποποιούν αρχεία συστήματος που δεν μπορούν να ενημερωθούν κατά την εκτέλεση των Windows, επομένως απαιτούν επανεκκίνηση. Ωστόσο, δεν απαιτείται κάθε επανεκκίνηση των Windows για επανεκκίνηση. Για παράδειγμα, οι ενημερώσεις για το Microsoft Office δεν πρέπει να απαιτούν επανεκκίνηση - αυτά τα αρχεία μπορούν να εκφορτωθούν από τη μνήμη με την επανεκκίνηση του Office.
Τα Windows σας ενοχλούν για επανεκκίνηση, επειδή οι ενημερώσεις ασφαλείας δεν έχουν εγκατασταθεί στην πραγματικότητα έως ότου το κάνετε. Η Microsoft παρουσίασε αναδυόμενα παράθυρα που σας προκαλούν σφάλματα για να επανεκκινήσετε τον υπολογιστή σας ακόμα και επανεκκινήστε τον υπολογιστή αυτόματα τις πρώτες μέρες των Windows XP, όταν τα σκουλήκια όπως το Blaster, το Sasser και το Mydoom έτρεχαν άγρια. Η Microsoft ήθελε να διασφαλίσει ότι όλοι θα επανεκκινήσουν γρήγορα μετά τη λήψη των ενημερώσεων, ώστε να μην μολυνθούν. Οι ενημερώσεις δεν θα βοηθούσαν αν οι άνθρωποι περίμεναν ημέρες ή εβδομάδες πριν από την επανεκκίνηση και μολύνθηκαν εν τω μεταξύ.
Εγκατάσταση, απεγκατάσταση ή ενημέρωση λογισμικού
Μερικές φορές τα προγράμματα λογισμικού θέλουν να επανεκκινήσουν τον υπολογιστή σας κατά την εγκατάσταση, την απεγκατάσταση ή την ενημέρωσή τους. Αυτό μπορεί να οφείλεται στο ότι χρησιμοποιούν αρχεία συστήματος χαμηλού επιπέδου και προγράμματα οδήγησης που δεν μπορούν να ενημερωθούν ή να καταργηθούν εν κινήσει. Για παράδειγμα, ας υποθέσουμε ότι καταργείτε την εγκατάσταση του προγράμματος προστασίας από ιούς. Το πρόγραμμα απεγκατάστασης πιθανότατα δεν θα μπορεί να αφαιρέσει αμέσως όλα τα αρχεία, επομένως θα πρέπει να κάνετε επανεκκίνηση. Το πρόγραμμα απεγκατάστασης θα προγραμματίσει τις διαγραφές αρχείων και τα Windows θα διαγράψουν αυτόματα τα αρχεία την επόμενη φορά που θα ξεκινήσει ο υπολογιστής.
Ορισμένα προγράμματα μπορεί επίσης να θέλουν να κάνετε επανεκκίνηση μετά την εγκατάστασή τους. Για παράδειγμα, όταν εγκαθιστάτε ένα πρόγραμμα προστασίας από ιούς, μπορεί να θέλετε να κάνετε επανεκκίνηση αμέσως, ώστε να μπορεί να παρακολουθεί τη διαδικασία εκκίνησης. Ορισμένα προγράμματα οδήγησης υλικού χαμηλού επιπέδου ενδέχεται να απαιτούν επανεκκίνηση για να μπορέσουν να λειτουργήσουν. Φυσικά, είναι επίσης πιθανό ορισμένοι εγκαταστάτες προγραμμάτων να σας ζητήσουν να κάνετε επανεκκίνηση όταν δεν είναι πραγματικά απαραίτητο.
Πώς μετακινήθηκαν και διαγράφηκαν τα αρχεία προγραμματισμού των Windows κατά την επανεκκίνηση
Τα Windows προσφέρουν ένα API που μπορούν να χρησιμοποιήσουν οι προγραμματιστές εφαρμογών για να μετακινήσουν, να μετονομάσουν ή να διαγράψουν ένα αρχείο που χρησιμοποιείται. Η εφαρμογή ζητά από τα Windows να μετονομάσουν ή να μετακινήσουν ένα αρχείο κατά την επανεκκίνηση του υπολογιστή και η αίτηση γράφεται στην τιμή HKLM \ System \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations στο μητρώο. Όταν τα Windows ξεκινούν, ελέγχει αυτό το κλειδί μητρώου και εκτελεί τυχόν προγράμματα λειτουργιών αρχείων που έχουν ζητήσει.
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τρόπος διαγραφής, μετακίνησης ή μετονομασίας κλειδωμένων αρχείων στα Windows
Μπορείτε να προβάλετε τη λίστα αλλαγών αρχείων σε εκκρεμότητα και να προγραμματίσετε τις δικές σας κινήσεις και διαγραφές χρησιμοποιώντας τα βοηθητικά προγράμματα PendMoves και MoveFile SysInternals . Αυτό σας επιτρέπει να διαγράψετε και να μετακινήσετε αρχεία που δεν μπορείτε να διαγράψετε επειδή χρησιμοποιούνται αυτήν τη στιγμή. Υπάρχουν άλλα βοηθητικά προγράμματα που προσφέρουν τη μετακίνηση ή τη διαγραφή αρχείων κατά την επανεκκίνηση και όλα λειτουργούν γράφοντας σε αυτό το κλειδί μητρώου των Windows. Ορισμένα βοηθητικά προγράμματα σας επιτρέπουν επίσης ξεκλειδώστε κλειδωμένα αρχεία και διαγράψτε ή μετακινήστε τα , αλλά αυτά θα προκαλέσουν προβλήματα εάν επιχειρήσετε να ξεκλειδώσετε και να τροποποιήσετε αρχεία από τα οποία εξαρτάται το σύστημα.
Τι γίνεται με το Linux και άλλα λειτουργικά συστήματα;
Εάν έχετε χρησιμοποιήσει ποτέ Linux ή άλλο λειτουργικό σύστημα, πιθανότατα έχετε παρατηρήσει ότι τα Windows θέλουν να κάνουν επανεκκίνηση πιο συχνά από ό, τι. Το Linux δεν σας κάνει σφάλμα για επανεκκίνηση όπως τα Windows, ακόμη και μετά την εγκατάσταση ενημερώσεων συστήματος. Αυτό ισχύει, αλλά δεν είναι τόσο απλό.
Στα Windows, τα αρχεία που χρησιμοποιούνται είναι συνήθως κλειδωμένα και δεν μπορούν να τροποποιηθούν ή να διαγραφούν. Στο Linux, τα αρχεία που χρησιμοποιούνται μπορούν κανονικά να τροποποιηθούν ή να διαγραφούν. Αυτό σημαίνει ότι, σε ένα σύστημα Linux, αυτά τα αρχεία βιβλιοθήκης συστήματος μπορούν να ενημερωθούν αμέσως χωρίς επανεκκίνηση. Τυχόν αρχεία που χρησιμοποιούνται είναι πιθανό να διαγραφούν αμέσως.
ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τι είναι ο πυρήνας του Linux και τι κάνει;
Εδώ είναι το catch: Οι αλλαγές δεν θα ισχύσουν απαραίτητα έως ότου κάνετε επανεκκίνηση. Για παράδειγμα, εάν εγκαταστήσετε μια ενημέρωση για μια βιβλιοθήκη συστήματος, τα αρχεία στο δίσκο θα ενημερωθούν αμέσως, αλλά όλες οι τρέχουσες διαδικασίες που χρησιμοποιούν αυτήν τη βιβλιοθήκη θα εξακολουθούν να χρησιμοποιούν την παλιά, μη ασφαλή έκδοση. Εάν ενημερώσετε ένα πρόγραμμα, η νέα έκδοση αυτού του προγράμματος δεν θα χρησιμοποιηθεί μέχρι να κλείσετε το πρόγραμμα και να το επανεκκινήσετε. Εάν εγκαταστήσετε ένα νέο Πυρήνας Linux , δεν θα χρησιμοποιείτε τον νέο πυρήνα μέχρι να επανεκκινήσετε τον υπολογιστή σας και να ξεκινήσετε τον νέο πυρήνα. Υπάρχουν μερικοί τρόποι μετάβασης σε νέο πυρήνα χωρίς επανεκκίνηση, αλλά αυτοί γενικά δεν χρησιμοποιούνται σε καταναλωτικά συστήματα Linux και είναι περισσότερο για διακομιστές που απαιτούν μέγιστο χρόνο λειτουργίας.
Με άλλα λόγια, μια επανεκκίνηση είναι συχνά απαραίτητη για να βεβαιωθείτε ότι έχουν πραγματοποιηθεί σημαντικές ενημερώσεις στο Linux. Σίγουρα, εάν χρησιμοποιείτε διακομιστή και ο χρόνος λειτουργίας είναι σημαντικός για εσάς, μπορείτε να αντιμετωπίσετε την ανάγκη για ενημερώσεις επανεκκινήνοντας τις επηρεαζόμενες διαδικασίες. Όμως, εάν είστε κανονικός χρήστης επιτραπέζιου υπολογιστή, ίσως θέλετε απλώς να επανεκκινήσετε τον υπολογιστή σας.
Τα καλά νέα είναι ότι η επανεκκίνηση έχει γίνει λιγότερο απαραίτητη με την πάροδο του χρόνου. Τα Windows μπορούν πλέον να ανταλλάξουν πολλούς τύπους προγραμμάτων οδήγησης - προγράμματα οδήγησης γραφικών , για παράδειγμα - χωρίς επανεκκίνηση του συστήματος. Οι σύγχρονες δυνατότητες ασφαλείας (όπως η ενεργοποίηση του Τείχους προστασίας των Windows) έχουν κάνει τα Windows πιο ασφαλή, επομένως τα Windows 8 προσφέρουν περίοδο χάριτος τριών ημερών για επανεκκίνηση μετά τις ενημερώσεις των Windows.
Πιστωτική εικόνα: Άντερς Σάντμπεργκ / Flickr