Homepage » Come » Che cos'è RuntimeBroker.exe e Perché è in esecuzione?

    Che cos'è RuntimeBroker.exe e Perché è in esecuzione?

    Se stai utilizzando Task Manager su un computer Windows 8, probabilmente hai visto RuntimeBroker.exe in esecuzione in background. È sicuro? È un virus?

    Buone notizie: il processo di Runtime Broker è stato creato da Microsoft ed è un processo di base in Windows 8 e Windows 10. Vorresti saperne di più? Continuare a leggere.

    Se hai appena effettuato l'accesso a Windows 8 o Windows 10 e non hai ancora eseguito alcuna app, probabilmente non vedrai ancora RuntimeBroker.exe in esecuzione. RuntimeBroker.exe viene attivato dalle app universali e, se il processo finisce, tutte le app attualmente aperte si chiuderanno immediatamente completamente.

    Quindi, cosa fa? Bene, il Runtime Broker controlla se un'app sta dichiarando tutte le sue autorizzazioni (come l'accesso alle tue foto) e informa l'utente se è consentito o meno. In particolare, è interessante vedere come funziona quando associato all'accesso all'hardware, come la capacità di un'applicazione di acquisire istantanee webcam. Pensala come intermediario tra le tue app e la tua privacy / sicurezza.

    Un'occhiata rapida alle stringhe del processo mostra la definizione Microsoft di Runtimebroker.exe come parte di "Processi per componenti parziali di fiducia di Windows". È possibile trovare la maggior parte delle relative voci di registro e il processo stesso in queste posizioni:

    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ WindowsRuntime
    • C: \ Windows \ System32 \ RuntimeBroker.exe

    Perdite di memoria

    Poco dopo la versione OEM di Windows 8 e Windows 10, gli utenti hanno iniziato a segnalare perdite di memoria associate a RuntimeBroker.exe. Il risultato di queste perdite è un enorme drenaggio delle risorse del sistema fisico che potrebbe far sì che RuntimeBroker utilizzi diversi giga di memoria. Associati a queste perdite sono app di terze parti che implementano una funzione di aggiornamento Live Tile chiamata "TileUpdater.GetScheduledTileNotifications". Quando viene eseguito l'aggiornamento delle tile, Windows invia la richiesta, ma non rilascia mai effettivamente la memoria associata alla funzione.

    Si noti che ogni chiamata di aggiornamento utilizza una piccola quantità di memoria. Tuttavia, l'effetto aumenta a mano a mano che le richieste vengono ripetutamente inviate nel tempo e la memoria non viene mai riallocata. Per risolvere questo problema è necessario che lo sviluppatore dell'app cambi il modo in cui gli aggiornamenti Live Tile funzionano per la particolare app con perdita. Come utente finale, l'unica opzione è evitare di utilizzare qualsiasi app con tali perdite di memoria e attendere che vengano aggiornate.

    Conclusione

    RuntimeBroker.exe è un processo Microsoft sicuro incluso in Windows 8 e Windows 10 per fornire assistenza con i permessi delle app. Ha un ingombro di sistema leggero, utilizzando meno di 3.000 k di RAM. Non vedrai un successo in termini di prestazioni da questo processo in esecuzione in background. Questo processo dovrebbe essere lasciato solo se non stai cercando un modo rapido per chiudere tutte le tue app.