Anonim

Εάν χρησιμοποιείτε υπολογιστή με Windows και έχετε κοιτάξει γύρω από το Task Manager, ίσως έχετε παρατηρήσει μια υπηρεσία που ονομάζεται runtimebroker.exe. Εκτελείται σε όλους τους υπολογιστές με Windows και μπορεί να αναλάβει κύκλους επεξεργαστών και μνήμη. Αλλά τι είναι το runtimebroker.exe, τι κάνει και μπορείτε να το ξεφορτωθείτε;

Δείτε επίσης το άρθρο μας Πώς να επιταχύνετε τα Windows 10 - Ο τελικός οδηγός

Τι είναι το runtimebroker.exe;

Η υπηρεσία runtimebroker.exe ήταν μαζί μας από τα Windows 8 όσο μπορώ να θυμηθώ. Ακόμα και τώρα με τα Windows 10 παραμένει σε χρήση όλη την ώρα. Η ένδειξη για το τι κάνει είναι στο όνομά της. Λειτουργεί ως μεσάζων, εξ ου και ο μεσίτης και παρακολουθεί εφαρμογές και προγράμματα, το τμήμα χρόνου εκτέλεσης.

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

Για παράδειγμα, ας πούμε ότι εγκαθιστάτε μια εφαρμογή αλληλογραφίας τρίτου μέρους και της δίνετε άδεια να διαβάσει τα μηνύματά σας και να αποκτήσει πρόσβαση στο Windows Mail. Η υπηρεσία runtimebroker.exe παρακολουθεί την εφαρμογή για να βεβαιωθεί ότι δεν προσπαθεί να αποκτήσει πρόσβαση σε οτιδήποτε δεν θα έπρεπε. Εάν προσπαθεί να έχει πρόσβαση στην τοποθεσία σας για παράδειγμα, θα σας ειδοποιήσει μέσω ειδοποιήσεων των Windows.

Γιατί χρησιμοποιεί τη μνήμη;

Όταν χρησιμοποιείται, το runtimebroker.exe θα πρέπει να χρησιμοποιεί δίπλα στους κύκλους μηδενικών επεξεργαστών και μόνο ένα μικρό κομμάτι μνήμης RAM. Στον υπολογιστή μου των Windows 10, το runtimebroker.exe χρησιμοποιεί 0% CPU και 10, 7MB μνήμης RAM. Κάθε φορά που ανοίγετε μια εφαρμογή, η διαδικασία χρειάζεται λίγο περισσότερους πόρους για να παρακολουθεί τι συμβαίνει. Όσο περισσότερες εφαρμογές εκτελείτε, τόσο περισσότερους πόρους χρειάζεστε.

Γιατί το runtimebroker.exe προκαλεί τη χρήση της CPU μου σε ακίδα;

Από τότε που παρουσιάστηκε για πρώτη φορά, το runtimebroker.exe αντιμετώπισε πρόβλημα με τη διαχείριση των κύκλων CPU. Εάν χρησιμοποιείτε μια ενημερωμένη έκδοση των Windows 10, δεν θα πρέπει πλέον να βλέπετε αυτό το ζήτημα. Ωστόσο, εάν εμφανιστεί, έχετε μερικές επιλογές.

Φαίνεται ότι όταν επιτρέπετε στα Windows 10 να εμφανίζουν συμβουλές και κόλπα στις ειδοποιήσεις, μπορεί να προκαλέσει τη χρήση της CPU σε ακίδα. Δεν ξέρω γιατί, απλά ότι αν απενεργοποιήσετε αυτές τις συμβουλές και κόλπα, δεν εμφανίζονται πλέον αιχμές. Το χαρακτηριστικό είναι ενοχλητικό ούτως ή άλλως, γι 'αυτό πάντα θα πρότεινα να το απενεργοποιήσετε. Δείτε πώς:

  • Επιλέξτε Ρυθμίσεις και Σύστημα των Windows.
  • Επιλέξτε Ειδοποιήσεις και Ενέργειες.
  • Κάντε κύλιση προς τα κάτω στην επιλογή "Λάβετε συμβουλές, κόλπα και προτάσεις όταν χρησιμοποιείτε τα Windows" και απενεργοποιήστε την.

Μετά από αυτό, αν δείτε spikes CPU για το runtimebroker.exe, θα πρέπει να εργαστείτε μέσα από όλες τις τρέχουσες εφαρμογές σας μία προς μία για να δείτε ποιο προκαλεί το πρόβλημα. Ανοίξτε το Task Manager, επισημάνετε το runtimebroker.exe, κλείστε μια εφαρμογή και παρακολουθήστε τον αριθμό CPU. Εάν μειωθεί, ενημερώστε την εφαρμογή και ελέγξτε ξανά. Εάν δεν το κάνει, δοκιμάστε άλλο. Ξεπλύνετε και επαναλάβετε έως ότου δεν βλέπετε περισσότερες αιχμές.

Γιατί το runtimebroker.exe χρησιμοποιεί τόσο πολλή μνήμη;

Εάν είστε χρήστης των Windows 8, το runtimebroker.exe έχει ένα γνωστό πρόβλημα όπου συμβαίνει διαρροή μνήμης μεταξύ αυτού και της υπηρεσίας Metro Tile Updater. Όταν εκτελείται η υπηρεσία, η υπηρεσία runtimebroker.exe αυξάνει σταδιακά τη μνήμη μέχρι να αρχίσει να επιβραδύνει τον υπολογιστή σας.

Μπορείτε να δοκιμάσετε να δείτε ποια εφαρμογή προκαλεί το runtimebroker.exe για να τρώτε μνήμη.

  1. Ανοίξτε το μενού Έναρξη των Windows 8.
  2. Κάντε δεξί κλικ σε μια πρόσφατα εγκατεστημένη εφαρμογή Metro και επιλέξτε 'Απενεργοποίηση κεραμιδιών'.
  3. Ξεπλύνετε και επαναλάβετε έως ότου το runtimebroker.exe αφήσει να πάει η μνήμη.

Αφού μάθετε ποια εφαρμογή Metro χρησιμοποιεί μνήμη, μπορείτε να την αφήσετε απενεργοποιημένη. Αυτό θα πρέπει να σταματήσει τυχόν περαιτέρω διαρροές.

Μπορώ να απενεργοποιήσω το runtimebroker.exe;

Μπορείτε να απενεργοποιήσετε το runtimebroker.exe αλλά δεν θα το συνιστούσα. Αν δεν έχετε αιχμές CPU ή διαρροή μνήμης, είναι καλύτερα να μείνετε μόνοι σας. Εάν θέλετε να το απενεργοποιήσετε, έχετε μια επιλογή που γνωρίζω.

Θα χρειαστεί να φορτώσετε τον υπολογιστή σας Windows σε ένα CD του Linux Live, να προσαρτήσετε τη μονάδα δίσκου C: και να διαγράψετε το runtimebroker.exe στα Windows \ System32. Στη συνέχεια εκκινήστε ξανά στα Windows και δεν θα πρέπει πλέον να βλέπετε την υπηρεσία που εκτελείται. Από όσο μπορώ να πω από το πειραματισμό, δεν επηρεάζει άλλες λειτουργίες ή υπηρεσίες των Windows.

Τι απενεργοποίηση θα κάνει είναι να αφαιρέσετε έναν πολύτιμο έλεγχο από τις εφαρμογές που κάνουν τα πράγματα που δεν θα έπρεπε στον υπολογιστή σας. Ενώ ο κίνδυνος είναι ελάχιστος εάν χρησιμοποιείτε μόνο εφαρμογές επωνυμίας, εάν παίζετε παιχνίδια ή εφαρμογές sideload, θέτετε σε κίνδυνο το απόρρητό σας. Με το δικό σας κεφάλι να είναι!

Τι είναι το runtimebroker.exe και τι κάνει;