Windows 8中的RuntimeBroker.exe进程是什么?


25

今天,我正在查看我的任务管理器,并看到名为Runtime Broker的内容正在运行:

在此处输入图片说明 在此处输入图片说明


我在以前的Windows版本中从未见过。
它是什么?它有什么作用?

Answers:


34

Runtime Broker进程由Microsoft创建,是Windows 8中的核心进程。

RuntimeBroker.exe是Windows 8中包含的一个安全Microsoft进程,用于协助Metro应用程序权限。如果使用的光系统占用的内存大约为5,000 K,则不会影响性能。

RuntimeBroker.exe由Metro应用触发。如果没有打开任何Metro应用,则此过程将不会运行。

它有什么作用?

Runtime Broker负责检查Metro应用程序是否正在声明其所有权限(例如访问您的照片),并通知用户是否允许其使用。特别值得一提的是,在与硬件访问权限(例如应用程序拍摄网络摄像头快照)配合使用时,它如何工作。它充当您的应用程序与隐私/安全之间的中间人。

快速浏览该过程的字符串,可以看到Microsoft定义是Runtimebroker.exe“ Windows部分信任组件的过程”的一部分。
其大多数相关的注册表项以及该过程本身可以在以下位置找到:

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

参考文献:12


IMO只是暂停Modern Ui应用程序,而Windows在一段时间后会自动将其暂停。它不会关闭应用程序。
2012年

@avirk你是对的。我可以确认它关闭后不会关闭Metro应用程序。
amiregelz 2012年

9

RuntimeBroker.exe如上面的amiregelz所述;但是,它也可能是使Windows 8爬行速度减慢的内存消耗。显然,在某些情况下,安排实时磁贴更新时Windows应用商店应用程序(也称为Metro应用程序)会导致内存泄漏。我最近发现RuntimeBroker使用了约2.5GB的内存-这当然会导致我的系统出现性能问题。请参阅http://social.technet.microsoft.com/Forums/zh-CN/w8itprogeneral/thread/52000c8f-f2b7-4c10-a4ec-01adfcdf2f39,以获取有关此问题的讨论和更多详细信息。


1
在Win8笔记本电脑上打开Mail后,我有90%的CPU使用率。看来,这个过程也不是那么轻巧
亚历Sorokoletov

我有一个系统明显带有RuntimeBroker.exe内存泄漏,该系统会转换为System进程(pid 4),根据我的经验,该进程很少> 28K,但是当RuntimeBroker失控时,系统将高达11GB (幸运的是,我的系统中有32GB)。
2015年

0

似乎表明由其中一个应用程序引起的内存泄漏/问题。就我而言,这是“时间”应用程序。卸载应用程序并重新获得3的内存!

“时间”应用程序的作者已重新编写了该应用程序,但它似乎仍然占用大量内存。避免。


0

显然,有些用户在使用此特定的.exe文件时遇到了与内存相关的问题-但我不是一个人,因此我无法证明任何内存问题。

但是,我注意到这是在活动进程下进行的,并且在系统闲置一会后几乎总是存在。

我相信RuntimeBroker.exe在闲置期过后会变为活动状态,它充当中继,与在闲置期内保持打开状态的所有应用程序进行通讯-检查它们是否应该关闭或再次变为活动状态。

*我不使用计算机,我只是普通用户。这仅是我的观点,不应作为对任何机器进行任何更改的基础。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.