Τι είναι ο Runtime Broker και γιατί προκαλεί υψηλό φορτίο CPU;

Η Microsoft παρουσίασε τη διαδικασία Runtime Broker (RuntimeBroker.exe) στα Windows 8 και συνέχισε να τη χρησιμοποιεί και στα Windows 10.

Ο Runtime Broker είναι μια νόμιμη διαδικασία των Windows, αλλά μία με αρκετά κακή φήμη για την αύξηση του φορτίου CPU και της χρήσης μνήμης στα συστήματα σποραδικά.

Εάν παρακολουθείτε το Task Manager των Windows, φορτώνοντάς το με το Ctrl-Shift-Esc για παράδειγμα ή αν χρησιμοποιείτε πιο εξελιγμένο πρόγραμμα παρακολούθησης, όπως Process Explorer, ίσως έχετε ήδη παρατηρήσει ότι ο Runtime Broker δεν είναι ενεργός όλη την ώρα.

Εάν παρακολουθείτε πιο προσεκτικά, ίσως παρατηρήσετε ότι συνδέεται με κάποιο τρόπο με τις καθολικές εφαρμογές των Windows (εκείνες που έχουν εγκατασταθεί από το Windows Store, που συνοδεύει το λειτουργικό σύστημα και τις εφαρμογές με ανοιχτές κεφαλίδες).

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

Πληροφορίες για το Broker χρόνου εκτέλεσης

Θα βρείτε το Runtime Broker που παρατίθεται κάτω από τις διαδικασίες και κάτω από λεπτομέρειες όταν ανοίγετε το Windows Task Manager στα Windows 10.

Σημειώστε ότι ο Διαχειριστής εργασιών των Windows 10 διαχωρίζει τις διεργασίες σε εφαρμογές και διαδικασίες παρασκηνίου. Ανάλογα με την κατάσταση του Runtime Broker, μπορείτε να τον βρείτε αναγραφόμενο κάτω από ένα από αυτά. Για μια πιο καθαρή εικόνα, μεταβείτε στις λεπτομέρειες και εντοπίστε την εκεί.

Επειδή ο Runtime Broker συνδέεται με τις Καθολικές Εφαρμογές των Windows, θα παρατηρήσετε ότι γίνεται ενεργοποιημένη κάθε φορά που ξεκινάτε μία από αυτές τις εφαρμογές στη συσκευή σας.

Για να σας δώσουμε λίγο περισσότερες λεπτομέρειες: Το κύριο καθήκον του Runtime Broker είναι να ελέγξετε αν αυτές οι εφαρμογές έχουν δηλώσει όλα τα απαιτούμενα δικαιώματα και να σας ενημερώσουν για αυτό.

Έτσι, ενεργεί ως μεσάζων ασφαλείας μεταξύ της εφαρμογής και των δεδομένων και του υλικού σας στη συσκευή.

Runtime Broker που προκαλεί υψηλό φορτίο CPU

Οι αναφορές άρχισαν να εμφανίζονται ήδη από το 2015 ότι ο Runtime Broker προκαλούσε υψηλά φορτία CPU στα Windows 10 και ήδη από το 2012 χρησιμοποίησε πολλή μνήμη στα Windows 8.

Μπορεί επίσης να χρησιμοποιήσει πολλή μνήμη, ειδικά εάν μια λανθασμένη εφαρμογή είναι η βασική αιτία του προβλήματος:

Το Runtime Broker είναι μια διαδικασία των Windows στο Task Manager που σας βοηθά να διαχειριστείτε δικαιώματα στον υπολογιστή σας για εφαρμογές από το Windows Store. Θα πρέπει να χρησιμοποιεί μόνο μερικά megabytes μνήμης, αλλά σε ορισμένες περιπτώσεις, μια ελαττωματική εφαρμογή μπορεί να αναγκάσει τον Runtime Broker να χρησιμοποιήσει έως και ένα gigabyte μνήμης RAM ή και περισσότερο.

Γρήγορη προσωρινή επίλυση

Η Microsoft προτείνει να σκοτώσει τη Διαδικασία Broker Broker if it χρησιμοποιεί περισσότερο από το 15% της μνήμης.

Εάν η χρήση της μνήμης RAM είναι υψηλή και ο υπολογιστής σας λειτουργεί αργά, μια εφαρμογή μπορεί να είναι η αιτία του προβλήματος. Πατήστε Ctrl + Shift + Esc για να ανοίξετε το Task Manager και, στη συνέχεια, στην καρτέλα Processes (Διεργασίες), ελέγξτε για να δείτε πόσο μνήμη χρησιμοποιεί ο Broker Runtime Broker. Αν χρησιμοποιείτε περισσότερο από το 15% της μνήμης σας, πιθανόν να έχετε κάποιο πρόβλημα με μια εφαρμογή στον υπολογιστή σας. Για να σταματήσετε τη χρήση της μνήμης από τον Runtime Broker, επιλέξτε Runtime Broker από τη λίστα, επιλέξτε Τερματισμός εργασίας για να κλείσετε τον Runtime Broker και, στη συνέχεια, κάντε επανεκκίνηση του υπολογιστή σας.

  1. Χρησιμοποιήστε το Ctrl-Shift-Esc για να ανοίξετε το Task Manager.
  2. Κάντε δεξί κλικ στο Runtime Broker στη λίστα επεξεργασιών.
  3. Επιλέξτε End Task από το μενού περιβάλλοντος που ανοίγει.
  4. Επανεκκινήστε τον υπολογιστή.

Αυτή είναι μόνο μια προσωρινή λύση, καθώς ο Runtime Broker θα ξεκινήσει ξανά την επόμενη φορά που θα ξεκινήσει μια εφαρμογή Universal Windows.

Fix 2: Απενεργοποιήστε τη λήψη συμβουλών, τεχνάσματα και προτάσεις

Οποιαδήποτε λειτουργία των Windows 10 που τροφοδοτείται από μια εφαρμογή Universal Windows, οδηγεί στην εκτέλεση της διαδικασίας Runtime Broker.

Αυτό εξηγεί γιατί ενδέχεται να δείτε τη διαδικασία να χτυπάει το σκληρό δίσκο, προκαλώντας υψηλό φορτίο CPU ή υψηλή χρήση μνήμης, παρόλο που δεν είχε ξεκινήσει καμία εφαρμογή Windows την εποχή εκείνη.

Μια κοινή λύση είναι να απενεργοποιήσετε την εφαρμογή που είναι υπεύθυνη για την εμφάνιση συμβουλών και προτάσεων σε χρήστες των Windows.

  1. Χρησιμοποιήστε το συνδυασμό πλήκτρων Ctrl-I για να ανοίξετε την εφαρμογή Ρυθμίσεις στα Windows 10.
  2. Μεταβείτε στο Σύστημα> Ειδοποιήσεις και ενέργειες.
  3. Εντοπίστε "Λάβετε συμβουλές, κόλπα και προτάσεις όταν χρησιμοποιείτε τα Windows" και απενεργοποιήστε την προτίμηση.

Επιδιόρθωση 3: Μία εσφαλμένη εφαρμογή

Εάν παρατηρήσετε ότι το υψηλό φορτίο, η μνήμη ή η χρήση δίσκου του Runtime Broker προκαλείται από μια συγκεκριμένη εφαρμογή, μπορείτε να κάνετε τα εξής:

  1. Αν η εφαρμογή δεν είναι απαραίτητη, καταργήστε την εγκατάσταση και ολοκληρώστε το πρόβλημα.
  2. Εάν η εφαρμογή είναι απαραίτητη, ελέγξτε για ενημερώσεις. Εάν είναι διαθέσιμη μια ενημερωμένη έκδοση, πραγματοποιήστε λήψη και εγκατάσταση για να δείτε αν επιλύει το ζήτημα.
  3. Εάν δεν συμβαίνει αυτό, δοκιμάστε να απεγκαταστήσετε την εφαρμογή και να την εγκαταστήσετε ξανά μετά την επανεκκίνηση του υπολογιστή.

Fix 4: Περιορίστε τον αριθμό των εφαρμογών που μπορούν να εκτελεστούν στο παρασκήνιο

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

Μπορείτε να ελέγξετε τη συμπεριφορά με τον ακόλουθο τρόπο:

  1. Χρησιμοποιήστε τα Windows-I για να ανοίξετε την εφαρμογή Ρυθμίσεις.
  2. Μεταβείτε στην επιλογή Απόρρητο> Εφαρμογές φόντου.

Εναλλαγή οποιασδήποτε εφαρμογής που δεν θέλετε να εκτελείται στο παρασκήνιο. Αυτό ενδέχεται να καταργήσει λειτουργίες όπως η δυνατότητα της εφαρμογής να στέλνει ειδοποιήσεις ή να παραμένει ενημερωμένη.

Άλλες διορθώσεις

Εάν κάνετε αναζήτηση στο Internet για διορθώσεις για ζητήματα Runtime Broker, θα καταλήξετε με δεκάδες προτάσεις για την επίλυση του ζητήματος.

  1. Αλλάξτε το φόντο της τοπικής οθόνης από το Windows Spotlight (το οποίο αλλάζει συχνά τις εικόνες φόντου) στο Picture. Αυτό το κάνετε στην εφαρμογή Ρυθμίσεις (Personalization)> Κλείδωμα οθόνης (Settings).
  2. Απενεργοποιήστε τη λειτουργικότητα ενημέρωσης P2P στο Ρυθμίσεις> Ενημέρωση & Ασφάλεια> Σύνθετες επιλογές> Επιλέξτε τον τρόπο παράδοσης των ενημερώσεων. Απενεργοποιήστε την επιλογή.

Βασικά, οτιδήποτε άλλο τρέχει ως εφαρμογή μπορεί να προκαλέσει το πρόβλημα.

Ελέγξτε αν ο Runtime Broker είναι ιός

Τέλος, ίσως θελήσετε επίσης να ελέγξετε αν ο Runtime Broker είναι μια νόμιμη διαδικασία των Windows ή αν είναι ιός.

Η πιο εύκολη επιλογή για να μάθετε είναι να ελέγξετε αν το RuntimeBroker.exe βρίσκεται στο c: \ windows \ system32 \.

  1. Χρησιμοποιήστε το Ctrl-Shift-Esc για να ανοίξετε το Task Manager.
  2. Εντοπίστε τη διαδικασία του Διαχειριστή χρόνου εκτέλεσης κάτω από τις διαδικασίες.
  3. Κάντε δεξί κλικ στη διαδικασία και επιλέξτε το στοιχείο μενού "Άνοιγμα θέσης αρχείου".

Αυτό ανοίγει τη θέση στον υπολογιστή από τον οποίο ξεκίνησε η διαδικασία. Οτιδήποτε εκτός από c: \ windows \ system32 \

Αν είναι, μεταβείτε στο Virustotal και μεταφορτώστε το αρχείο αδίστακτων εκεί για να το ελέγξετε.