Τι είναι Broker χρόνου εκτέλεσης και γιατί τρέχει στον υπολογιστή μου;
Εάν διαβάζετε αυτό το άρθρο, τότε πιθανόν να εντοπίσατε τη διαδικασία του Runtime Broker στο παράθυρο Task Manager και αναρωτήσατε τι ήταν - και ίσως ακόμη και γιατί αιχμαλωτίζει τη χρήση της CPU μερικές φορές. Έχουμε την απάντηση για εσάς.
Αυτό το άρθρο είναι μέρος της τρέχουσας σειράς μας εξηγώντας διάφορες διεργασίες που εντοπίστηκαν στο Task Manager, όπως τα svchost.exe, dwm.exe, ctfmon.exe, mDNSResponder.exe, conhost.exe, rundll32.exe, Adobe_Updater.exe και πολλά άλλα. Δεν ξέρω τι είναι αυτές οι υπηρεσίες; Καλύτερη έναρξη ανάγνωσης!
Οπότε, τι είναι?
Ο Runtime Broker είναι μια επίσημη διαδικασία πυρήνα της Microsoft που έκανε το ντεμπούτο στα Windows 8 και συνεχίζει στα Windows 10. Χρησιμοποιείται για να καθορίσει εάν οι καθολικές εφαρμογές που αποκτήσατε από το Windows Store - οι οποίες ονομάζονταν εφαρμογές Metro στα Windows 8 - δηλώνουν όλα τα δικαιώματά τους, όπως η δυνατότητα πρόσβασης στη θέση ή το μικρόφωνο. Αν και τρέχει στο παρασκήνιο όλη την ώρα, θα δείτε πιθανώς τη δραστηριότητά του να αυξάνεται όταν ξεκινάτε μια καθολική εφαρμογή. Μπορείτε να το σκεφτείτε σαν έναν μεσάζοντα που συνδέει τις καθολικές εφαρμογές σας με τις ρυθμίσεις εμπιστοσύνης και απορρήτου που έχετε ρυθμίσει.
Γιατί χρησιμοποιεί τη μνήμη?
Όταν δεν είναι ενεργό, ο Runtime Broker διατηρεί ένα πολύ χαμηλό προφίλ μνήμης, που συνήθως διαρκεί περίπου 20-40 MB. Όταν ξεκινάτε μια καθολική εφαρμογή, θα δείτε πιθανώς τη χρήση της μνήμης να φτάνει σε 500-700 MB.
Η εκκίνηση πρόσθετων καθολικών εφαρμογών δεν θα πρέπει να αναγκάσει τον Runtime Broker να καταναλώσει πρόσθετη μνήμη. Και όταν κλείνετε όλες τις ανοικτές καθολικές εφαρμογές, η χρήση μνήμης του Runtime Broker θα πρέπει να μειωθεί στο εύρος 20-40 MB.
Γιατί είναι αυτό Spiking My CPU Χρήση?
Όταν τρέχει μόνο στο παρασκήνιο, ο Runtime Broker καταναλώνει συνήθως το 0% της CPU σας. Όταν ξεκινάτε μια καθολική εφαρμογή, αυτή η χρήση θα πρέπει να αυξηθεί σύντομα στο 25-30% και στη συνέχεια να εγκατασταθεί πίσω. Αυτή είναι η συνηθισμένη συμπεριφορά. Αν παρατηρήσετε ότι ο Runtime Broker καταναλώνει συνεχώς 30% ή περισσότερο της CPU σας, παρουσιάζοντας υψηλότερη από την αναμενόμενη χρήση μνήμης ή αυξάνοντας τη χρήση ακόμη και όταν δεν έχετε τρέξει καθολική εφαρμογή, υπάρχουν δυο πιθανές εξηγήσεις.
Εάν πρόσφατα αναβαθμίσετε τα Windows 10, ίσως έχετε παρατηρήσει ότι τα Windows αρέσουν να σας δείξουν την περιστασιακή συμβουλή μέσω ειδοποιήσεων. Για οποιονδήποτε λόγο, αυτή η δραστηριότητα συμπεριφέρεται σαν μια καθολική εφαρμογή και εμπλέκεται στη διαδικασία Runtime Broker. Μπορείτε να το διορθώσετε απενεργοποιώντας συμβουλές. Μεταβείτε στις Ρυθμίσεις> Σύστημα> Ειδοποιήσεις και Ενέργειες και, στη συνέχεια, απενεργοποιήστε την επιλογή "Λάβετε συμβουλές, κόλπα και προτάσεις, καθώς χρησιμοποιείτε τα Windows".
Είναι επίσης πιθανό να έχετε μια κακή εφαρμογή που προκαλεί τον Runtime Broker να χρησιμοποιεί περισσότερους πόρους από ό, τι θα έπρεπε. Αν συμβαίνει αυτό, θα πρέπει να περιορίσετε την εφαρμογή που προκαλεί το πρόβλημα. Βεβαιωθείτε ότι η εφαρμογή ενημερώνεται στην πιο πρόσφατη έκδοση. Εάν αυτό δεν λειτουργήσει, δοκιμάστε να απεγκαταστήσετε και να επανεγκαταστήσετε την εφαρμογή. Και αν αυτό αποτύχει, βεβαιωθείτε ότι έχετε αφήσει τον προγραμματιστή να γνωρίζει το πρόβλημα (και, εάν δεν το χρειάζεστε, απεγκαταστήστε το εν τω μεταξύ).
Μπορώ να την απενεργοποιήσω?
Όχι, δεν μπορείτε να απενεργοποιήσετε το Runtime Broker. Και δεν πρέπει οπωσδήποτε. Είναι ζωτικής σημασίας για την προστασία της ασφάλειας και της ιδιωτικής ζωής σας όταν εκτελείτε καθολικές εφαρμογές. Είναι επίσης πολύ ελαφρύ όταν λειτουργεί σωστά, οπότε δεν υπάρχει λόγος να το απενεργοποιήσετε. Αν νομίζετε ότι είναι λάθος, θα μπορούσατε πάντα να σκοτώσετε τη διαδικασία Runtime Broker κάνοντας δεξί κλικ στο Task Manager και στη συνέχεια επιλέγοντας End Task.
Μετά από λίγα λεπτά, ο Runtime Broker θα ξεκινήσει πάλι αυτόματα. Απλώς προειδοποιήστε ότι για λίγα λεπτά έως ότου επανεκκινήσει, οι καθολικές εφαρμογές δεν θα έχουν τη δυνατότητα επιτυχούς πρόσβασης στις ρυθμίσεις εμπιστοσύνης και ενδέχεται να μην εκτελούνται καθόλου.
Η διαδικασία αυτή μπορεί να είναι ιός?
Η ίδια η διαδικασία είναι μια επίσημη συνιστώσα των Windows. Ενώ είναι πιθανό ότι ένας ιός έχει αντικαταστήσει τον πραγματικό Broker με ένα δικό του εκτελέσιμο, είναι πολύ απίθανο. Δεν έχουμε δει αναφορές ιών που να καταλαμβάνουν αυτή τη διαδικασία. Εάν θέλετε να είστε βέβαιοι, μπορείτε να ελέγξετε τη θέση του αρχείου του Runtime Broker. Στο Task Manager, κάντε δεξί κλικ στο Runtime Broker και επιλέξτε την επιλογή "Open File Location".
Εάν το αρχείο είναι αποθηκευμένο στο φάκελο Windows \ System32, τότε μπορείτε να είστε σίγουροι ότι δεν έχετε να αντιμετωπίσετε έναν ιό.
Τούτου λεχθέντος, αν εξακολουθείτε να θέλετε λίγο περισσότερη σιγουριά, μπορείτε πάντα να σαρώσετε για ιούς χρησιμοποιώντας τον προτιμώμενο σαρωτή ιών. Καλύτερα ασφαλές παρά συγγνώμη!