Jeśli korzystasz z komputera z systemem Windows i rozejrzałeś się po Menedżerze zadań, być może zauważyłeś usługę o nazwie runtimebroker.exe. Działa na wszystkich komputerach z systemem Windows i może zajmować cykle procesora i pamięć. Ale co to jest runtimebroker.exe, co robi i czy możesz się go pozbyć?
Co to jest runtimebroker.exe?
Usługa runtimebroker.exe jest z nami od czasu Windows 8, o ile pamiętam. Nawet teraz w systemie Windows 10 pozostaje w użyciu przez cały czas. Wskazówka do tego, co robi, tkwi w jego nazwie. Działa jako pośrednik, stąd część brokera i monitoruje aplikacje i programy, część środowiska wykonawczego.
Zasadniczo pilnuje uruchomionych aplikacji i programów, aby upewnić się, że informują Cię, kiedy chcą uzyskać dostęp do zasobów systemowych, takich jak kamery internetowe, mikrofony, poczta, głośniki i wszystko, co może powodować obawy o prywatność. Obserwuje wszystkie te aplikacje i sprawdza ich zadeklarowane uprawnienia, tj. Te, o które proszą, takie jak dostęp do przeglądarki lub mikrofonu, z tym, co faktycznie robi aplikacja.
Załóżmy na przykład, że instalujesz aplikację pocztową innej firmy i udzielasz jej uprawnień do odczytywania wiadomości i uzyskiwania dostępu do Poczty systemu Windows. Usługa runtimebroker.exe pilnuje aplikacji, aby upewnić się, że nie próbuje uzyskać dostępu do niczego, czego nie powinna. Jeśli na przykład spróbuje uzyskać dostęp do Twojej lokalizacji, ostrzeże Cię za pośrednictwem powiadomień systemu Windows.
jak zrefundować uzdolnione gry na Steam
Dlaczego używa pamięci?
Kiedy jest używany, runtimebroker.exe powinien zużywać prawie zero cykli procesora i tylko niewielką ilość pamięci RAM. Na moim komputerze z systemem Windows 10 runtimebroker.exe zużywa 0% procesora i 10,7 MB pamięci RAM. Za każdym razem, gdy otwierasz aplikację, proces wymaga trochę więcej zasobów, aby monitorować, co się dzieje. Im więcej masz uruchomionych aplikacji, tym więcej potrzebuje zasobów.
Dlaczego plik runtimebroker.exe powoduje gwałtowny wzrost wykorzystania procesora?
Odkąd został po raz pierwszy wprowadzony, runtimebroker.exe miał problem z zarządzaniem cyklami procesora. Jeśli używasz zaktualizowanej wersji systemu Windows 10, nie powinieneś już widzieć tego problemu. Jeśli jednak się pojawi, masz kilka opcji.
Wygląda na to, że jeśli zezwolisz systemowi Windows 10 na wyświetlanie wskazówek i sztuczek w powiadomieniach, może to spowodować gwałtowny wzrost wykorzystania procesora. Nie bardzo wiem dlaczego, tylko że jeśli wyłączysz te wskazówki i triki, nie pojawią się już skoki. Ta funkcja i tak jest denerwująca, więc zawsze sugerowałbym jej wyłączenie. Oto jak:
- Wybierz Ustawienia i system Windows.
- Wybierz Powiadomienia i akcje.
- Przewiń w dół do „Wskazówki, porady i sugestie podczas korzystania z systemu Windows” i wyłącz tę opcję.
Następnie, jeśli zauważysz skoki procesora dla runtimebroker.exe, będziesz musiał kolejno przejrzeć wszystkie uruchomione aplikacje, aby sprawdzić, co powoduje problem. Otwórz Menedżera zadań, zaznacz runtimebroker.exe, zamknij aplikację i obserwuj liczbę procesorów. Jeśli się nie powiedzie, zaktualizuj aplikację i powtórz test. Jeśli nie, spróbuj innego. Płucz i powtarzaj, aż nie zobaczysz więcej kolców.
szukaj duplikatów w arkuszach google
Dlaczego runtimebroker.exe zużywa tak dużo pamięci?
Jeśli jesteś użytkownikiem systemu Windows 8, w programie runtimebroker.exe występuje znany problem polegający na przecieku pamięci między nim a usługą Metro Tile Updater. Gdy usługa jest uruchomiona, usługa runtimebroker.exe stopniowo zwiększa pamięć, aż zacznie spowalniać komputer.
Możesz przetestować, aby zobaczyć, która aplikacja powoduje, że plik runtimebroker.exe zużywa pamięć.
- Otwórz menu Start systemu Windows 8.
- Kliknij prawym przyciskiem ostatnio zainstalowaną aplikację Metro i wybierz „Wyłącz kafelek”.
- Przepłucz i powtarzaj, aż runtimebroker.exe zwolni pamięć.
Gdy dowiesz się, która aplikacja Metro korzysta z pamięci, możesz ją wyłączyć. Powinno to powstrzymać dalsze wycieki.
Czy mogę wyłączyć runtimebroker.exe?
Możesz wyłączyć runtimebroker.exe, ale nie polecam tego. Jeśli nie masz skoków procesora lub wycieku pamięci, lepiej zostać samemu. Jeśli chcesz to wyłączyć, masz jedną opcję, o której wiem.
Będziesz musiał załadować komputer z systemem Windows na Linux Live CD, zamontować dysk C: i usunąć runtimebroker.exe w WindowsSystem32. Następnie uruchom ponownie system Windows i nie powinieneś już widzieć uruchomionej usługi. O ile mogę stwierdzić na podstawie eksperymentów, nie wpływa to na inne funkcje ani usługi systemu Windows.
przesyłać pliki z jednego dysku google na drugi
Wyłączenie spowoduje usunięcie cennego sprawdzenia, czy aplikacje nie wykonują na komputerze rzeczy, których nie powinny. Chociaż ryzyko jest minimalne, jeśli używasz tylko markowych aplikacji, grając w gry lub aplikacje typu sideload, narażasz swoją prywatność na ryzyko. Na własną głowę niech tak będzie!