30Aug

Έλεγχος πόσο χρόνο περιμένουν τα Windows πριν σκοτώσουν τις εφαρμογές κατά τον τερματισμό

Όταν τερματίσετε τον υπολογιστή σας, τα Windows δεν κλείνουν αμέσως.Αντ 'αυτού, δίνει τις τρέχουσες εφαρμογές και υπηρεσίες λίγο χρόνο για να κλείσει πρώτα.Μπορείτε να ελέγξετε πόσο χρόνο περιμένουν τα Windows - και αν κλείνει αυτόματα τις τρέχουσες εφαρμογές ή όχι.

Δεν πρέπει κανονικά να αλλάξετε αυτές τις ρυθμίσεις, αλλά μπορεί να σας βοηθήσει να εξαναγκάσετε τον υπολογιστή σας να κλείσει πιο γρήγορα.Ορισμένες εφαρμογές ενδέχεται επίσης να βλάψουν αυτές τις ρυθμίσεις όταν τις εγκαταστήσετε και ενδεχομένως να θέλετε να τις επαναφέρετε στις προεπιλεγμένες τιμές, εάν η διαδικασία τερματισμού λειτουργίας σας φαίνεται αργή.

Αλλάξτε την ώρα αναμονής για εφαρμογές επιφάνειας εργασίας

Υπάρχουν τρεις ρυθμίσεις μητρώου που ελέγχουν τα Windows που εκτελούν τις εφαρμογές όταν τερματίζετε τον υπολογιστή σας:

  • WaitToKillAppTimeout : Όταν τερματίσετε τον υπολογιστή σας, τα Windows παρέχουν ανοιχτές εφαρμογές 20 δευτερόλεπτα για να καθαρίσουν καιαποθηκεύστε τα δεδομένα τους πριν προσφέρετε να τα κλείσετε.Αυτή η τιμή ελέγχει πόσα δευτερόλεπτα περιμένουν τα Windows.
  • HungAppTimeout : Τα Windows θεωρούν εφαρμογές "κρεμασμένα" αν δεν ανταποκριθούν μέσα σε 5 δευτερόλεπτα και σας δώσουν μια επιλογή "force shut down".Αυτή η τιμή ελέγχει πόσα δευτερόλεπτα περιμένουν τα Windows πριν εξετάσουν τις αιτήσεις που δεν ανταποκρίνονται.
  • AutoEndTasks : Τα Windows εμφανίζουν κανονικά ένα κουμπί "force shutdown" μετά την λήξη του αριθμού των δευτερολέπτων ζητώντας την άδειά σας για το κλείσιμο τυχόν εφαρμογών που εκτελούνται.Αν ενεργοποιήσετε αυτήν την επιλογή, τα Windows θα κλείσουν αυτόματα τις εφαρμογές και θα τερματίσουν χωρίς την είσοδό σας.
ΣΧΕΤΙΚΑ ΑΡΘΡΑ
Μάθετε να χρησιμοποιείτε τον Επεξεργαστή Μητρώου Like Pro
Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου των Windows

Τυπική προειδοποίηση: Ο επεξεργαστής μητρώου είναι ένα ισχυρό εργαλείο και η κατάχρησή του μπορεί να καταστήσει το σύστημα ασταθές ή ακόμα και μη λειτουργικό.Αυτό είναι ένα αρκετά απλό hack και εφ 'όσον ακολουθείτε τις οδηγίες, δεν πρέπει να έχετε προβλήματα.Τούτου λεχθέντος, εάν δεν έχετε εργαστεί ποτέ με αυτό πριν, σκεφτείτε να διαβάσετε σχετικά με τον τρόπο χρήσης του Επεξεργαστή Μητρώου πριν ξεκινήσετε.Και σίγουρα δημιουργήστε αντίγραφα ασφαλείας του Μητρώου( και του υπολογιστή σας!) Πριν κάνετε αλλαγές.

Για να αλλάξετε αυτές τις ρυθμίσεις, θα πρέπει να χρησιμοποιήσετε τον Επεξεργαστή μητρώου.Για να το ανοίξετε, πατήστε τα Windows + R στο πληκτρολόγιό σας, πληκτρολογήστε "regedit" και πατήστε Enter.

Πλοηγηθείτε στο ακόλουθο κλειδί στο αριστερό παράθυρο του παραθύρου επεξεργασίας μητρώου:

HKEY_CURRENT_USER \ Πίνακας Ελέγχου \ Desktop

Ελέγξτε αν έχετε κάποια από τις ρυθμίσεις "WaitToKillAppTimeout", "HungAppTimeout" ή "AutoEndTasks" στο δεξί παράθυρο.Εάν δεν τα βλέπετε, τα Windows χρησιμοποιούν τις προεπιλεγμένες ρυθμίσεις.

Για να δημιουργήσετε μία από αυτές τις ρυθμίσεις, κάντε δεξί κλικ στο πλήκτρο "Επιφάνεια εργασίας" στο αριστερό παράθυρο και επιλέξτε Νέο & gt;Τιμή στοιχειοσειράς.Ονομάστε το "WaitToKillAppTimeout", "HungAppTimeout" ή "AutoEndTasks" - οποιαδήποτε ρύθμιση θέλετε να προσαρμόσετε.Επαναλάβετε αυτή τη διαδικασία για να προσθέσετε ένα δεύτερο ή και τα τρία.

Για να ρυθμίσετε την τιμή WaitToKillAppTimeout, δημιουργήστε την τιμή συμβολοσειράς και κάντε διπλό κλικ σε αυτήν.Καταχωρίστε μια τιμή σε χιλιοστά του δευτερολέπτου.Για παράδειγμα, η προεπιλεγμένη τιμή είναι "20000", η οποία είναι 20000 χιλιοστά του δευτερολέπτου ή 20 δευτερόλεπτα.Εάν θέλετε να το ορίσετε σε 5 δευτερόλεπτα, θα εισάγετε "5000".

Δεν συνιστάται η ρύθμιση αυτής της τιμής πολύ χαμηλή, καθώς οι εφαρμογές χρειάζονται χρόνο για να καθαριστούν.Κατά κανόνα, μην το ορίσετε κάτω από 2000 ή 2 δευτερόλεπτα.

Για να διαμορφώσετε την τιμή HungAppTimeout, δημιουργήστε τη συμβολοσειρά και κάντε διπλό κλικ σε αυτήν.Καταχωρίστε μια τιμή σε χιλιοστά του δευτερολέπτου.Για παράδειγμα, η προεπιλεγμένη τιμή είναι "5000", η οποία είναι 5000 χιλιοστά του δευτερολέπτου ή 5 δευτερόλεπτα.Εάν θέλετε να το ορίσετε σε 3 δευτερόλεπτα, θα εισάγετε "3000".

Δεν συνιστούμε να ρυθμίζετε αυτήν την τιμή πολύ χαμηλά ή τα Windows θα σκέφτονται ότι οι εφαρμογές δεν ανταποκρίνονται όταν δεν είναι.Κατά κανόνα, μην το ορίσετε κάτω από 1000 ή 1 δευτερόλεπτο.

Για να διαμορφώσετε την τιμή AutoEndTasks, δημιουργήστε τη συμβολοσειρά και κάντε διπλό κλικ σε αυτήν.Ρυθμίστε το σε "1" αν θέλετε τα Windows να κλείνουν αυτόματα τα προγράμματα κατά το κλείσιμο.Η προεπιλεγμένη τιμή είναι "0", πράγμα που σημαίνει ότι τα Windows δεν θα κλείσουν αυτόματα τα προγράμματα κατά το κλείσιμο.

Προσέξτε να αποθηκεύσετε την εργασία σας σε οποιαδήποτε εκτελούμενα προγράμματα προτού τερματίσετε τη λειτουργία, αν πείτε στα Windows να κλείσουν αυτόματα τα ανοιχτά προγράμματα.Θα μπορούσατε να χάσετε οποιαδήποτε ανοιχτή εργασία όταν τα Windows αναγκάζουν απότομα τα προγράμματα να κλείσουν κατά το κλείσιμο.

Για να αναιρέσετε μια αλλαγή, εντοπίστε τις τιμές WaitToKillAppTimeout, HungAppTimeout ή AutoEndTasks στο δεξιό τμήμα του παραθύρου.Κάντε δεξί κλικ στην επιλογή και επιλέξτε "Διαγραφή" για να την καταργήσετε.Τα Windows θα χρησιμοποιήσουν αντ 'αυτού την προεπιλεγμένη ρύθμιση.

  • : Τα Windows συνήθως περιμένουν 5 δευτερόλεπτα για να καθαρίσουν και να κλείσουν τις υπηρεσίες φόντου όταν πείτε στον υπολογιστή σας να κλείσεικάτω.Ορισμένες εφαρμογές ενδέχεται να αλλάξουν αυτήν την τιμή όταν τις εγκαταστήσετε, παρέχοντας στις υπηρεσίες φόντου επιπλέον χρόνο για να καθαρίσουν.Τα Windows ενεργοποιούν βίαια υπηρεσίες φόντου μετά από αυτήν την περίοδο.Αυτή η τιμή ελέγχει πόσα δευτερόλεπτα περιμένουν τα Windows προτού το πράξουν.Τα Windows θα τεθούν αυτόματα εκτός λειτουργίας εάν όλες οι υπηρεσίες κλείσουν με επιτυχία πριν λήξει ο χρονομέτρης.

Για να αλλάξετε αυτήν τη ρύθμιση, θα πρέπει να χρησιμοποιήσετε τον Επεξεργαστή Μητρώου( Registry Editor).Για να το ανοίξετε, πατήστε τα Windows + R στο πληκτρολόγιό σας, πληκτρολογήστε "regedit" και πατήστε Enter.

Περιηγηθείτε στο ακόλουθο κλειδί στο αριστερό παράθυρο του παραθύρου του προγράμματος επεξεργασίας μητρώου:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control

Εντοπίστε την τιμή WaitToKillServiceTimeout στο δεξιό τμήμα του παραθύρου.Εάν δεν το βλέπετε, κάντε δεξί κλικ στο πλήκτρο "Control" στο αριστερό παράθυρο, επιλέξτε New & gt;String Value και ονομάστε το "WaitToKillServiceTimeout".

Κάντε διπλό κλικ στην τιμή WaitToKillServiceTimeout και πληκτρολογήστε έναν αριθμό χιλιοστών του δευτερολέπτου.Η προεπιλογή είναι 5000 χιλιοστά του δευτερολέπτου ή 5 δευτερόλεπτα.Για να το ορίσετε σε 20 δευτερόλεπτα, θα εισάγετε "20000".

Δεν πρέπει να ορίσετε μια τιμή πολύ χαμηλή ή οι υπηρεσίες φόντου δεν θα είναι σε θέση να κλείσουν σωστά.Κατά κανόνα, μην ορίσετε αυτήν την τιμή κάτω από "2000" ή 2 δευτερόλεπτα.

Για να αναιρέσετε αυτήν την αλλαγή, επιστρέψτε εδώ και κάντε διπλό κλικ στην επιλογή WaitToKillServiceTimeout.Ρυθμίστε το σε "5000", την προεπιλεγμένη ρύθμιση.