Se si utilizza un PC Windows e si è guardato attorno a Task Manager, è possibile che si sia notato un servizio chiamato runtimebroker.exe. Funziona su tutti i computer Windows e può occupare cicli e memoria del processore. Ma cos'è runtimebroker.exe, cosa fa e puoi sbarazzartene?
Vedi anche il nostro articolo Come velocizzare Windows 10 - La guida definitiva
Che cos'è runtimebroker.exe?
Il servizio runtimebroker.exe è stato con noi da Windows 8 per quanto posso ricordare. Anche ora con Windows 10 rimane sempre in uso. L'indizio di ciò che fa è nel suo nome. Funziona come un intermediario, quindi la parte broker e monitora app e programmi, la parte runtime.
In sostanza ciò che fa è tenere d'occhio l'esecuzione di app e programmi per assicurarsi che ti diano quando vogliono accedere a risorse di sistema come webcam, microfoni, posta, altoparlanti e tutto ciò che potrebbe causare problemi di privacy. Controlla tutte queste app e verifica le autorizzazioni dichiarate, ovvero quelle che richiedono un accesso simile al browser o al microfono, rispetto a ciò che l'app fa effettivamente.
Ad esempio, supponiamo che tu installi un'app di posta elettronica di terze parti e autorizzi a leggere i tuoi messaggi e ad accedere a Windows Mail. Il servizio runtimebroker.exe tiene d'occhio l'app per assicurarsi che non tenti di accedere a tutto ciò che non dovrebbe. Se tenta di accedere alla tua posizione, ad esempio, ti avviserà tramite le notifiche di Windows.
Perché usa la memoria?
Quando è in uso, runtimebroker.exe dovrebbe usare quasi zero cicli del processore e solo un po 'di RAM. Sul mio PC Windows 10, runtimebroker.exe utilizza lo 0% di CPU e 10, 7 MB di RAM. Ogni volta che apri un'app, il processo richiede un po 'più di risorse per monitorare cosa sta succedendo. Più app in esecuzione hai, più risorse sono necessarie.
Perché runtimebroker.exe causa un picco dell'utilizzo della mia CPU?
Sin dalla sua prima introduzione, runtimebroker.exe ha avuto qualche problema con la gestione dei cicli della CPU. Se stai utilizzando una versione aggiornata di Windows 10, non dovresti più vedere questo problema. Tuttavia, se appare, hai un paio di opzioni.
Sembra che quando si consente a Windows 10 di visualizzare suggerimenti e trucchi nelle notifiche, può causare un picco dell'utilizzo della CPU. Non so bene perché, solo che se disattivi questi suggerimenti e trucchi, non compaiono più picchi. La funzione è comunque fastidiosa, quindi suggerirei sempre di disattivarla. Ecco come:
- Seleziona Impostazioni di Windows e Sistema.
- Seleziona Notifiche e azioni.
- Scorri verso il basso fino a "Ottieni suggerimenti, trucchi e suggerimenti mentre usi Windows" e disattivalo.
Dopodiché, se vedi picchi di CPU per runtimebroker.exe, dovrai esaminare una per una tutte le app in esecuzione per vedere quale causa il problema. Apri Task Manager, evidenzia runtimebroker.exe, chiudi un'app e osserva il conteggio della CPU. In caso contrario, aggiorna l'app e riprova. In caso contrario, provane un altro. Risciacqua e ripeti fino a quando non vedi più punte.
Perché runtimebroker.exe utilizza così tanta memoria?
Se sei un utente di Windows 8, runtimebroker.exe ha un problema noto in cui si verifica una perdita di memoria tra esso e il servizio Metro Tile Updater. Quando il servizio viene eseguito, il servizio runtimebroker.exe aumenta gradualmente la memoria fino a quando non inizia a rallentare il computer.
Puoi provare per vedere quale app sta causando runtimebroker.exe per consumare memoria.
- Apri il menu Start di Windows 8.
- Fai clic con il pulsante destro del mouse su un'app Metro installata di recente e seleziona "Disattiva riquadro".
- Risciacquare e ripetere fino a quando runtimebroker.exe lascia andare la memoria.
Quando scopri quale app Metro utilizza la memoria, puoi lasciarla spenta. Ciò dovrebbe impedire ulteriori perdite.
Posso disabilitare runtimebroker.exe?
È possibile disabilitare runtimebroker.exe ma non lo consiglierei. Se non si hanno picchi di CPU o perdite di memoria, è meglio lasciarli soli. Se vuoi disabilitarlo, hai un'opzione che conosco.
Dovrai caricare il tuo computer Windows in un Live CD di Linux, montare la tua unità C: ed eliminare runtimebroker.exe in Windows \ System32. Quindi riavvia Windows e non dovresti più vedere il servizio in esecuzione. Per quanto ne so dalla sperimentazione, non influisce su altre funzionalità o servizi di Windows.
Ciò che la disabilitazione farà è rimuovere un valido controllo contro le applicazioni che fanno cose che non dovrebbero sul tuo computer. Sebbene il rischio sia minimo se utilizzi solo app di marca, se giochi o app di sideload, stai mettendo a rischio la tua privacy. Sulla tua testa sia!
