Runtime Broker(或 Time Broker)是一个 Windows 系统进程,用于管理从 Microsoft Store 安装的通用应用程序的权限。它首次在 Windows 8 中引入,并继续出现在所有后续版本中。
此进程在后台运行,其功能类似于看门人:它在通用应用程序和系统资源(例如网络、摄像头和位置)之间进行协调。换句话说,它确保应用程序拥有正常运行所需的权限,而不会损害系统的安全性。
当您从 Microsoft Store 启动应用程序时,运行时代理会检查该应用程序是否具有使用系统资源的必要权限。如果没有,它会代表应用程序请求许可。获得许可后,运行时代理将充当应用程序与其需要使用的资源之间的中介。
例如,如果您启动需要访问您的照片的照片编辑应用程序,则运行时代理将请求访问这些图像的权限。获得批准后,Runtime Broker 将确保应用程序仅访问照片,而不访问其他敏感信息。通过这种方式,运行时代理可以保护 Windows 免受未经授权的访问和安全威胁。
既然您知道什么是运行时代理,您可能想知道为什么它有时会使用大量 CPU 资源。您可能已经注意到在使用任务管理器时经常出现此进程。
运行时代理进程仅在通用应用程序需要访问系统资源时运行。通常,这仅需要几兆字节的内存。但如果应用程序不断请求权限或存在权限问题,Runtime Broker 也会频繁运行并消耗大量 CPU 资源。
然而,损坏的并不一定是运行时代理;而是运行时代理损坏了。该应用程序更有可能存在错误。由于它是核心 Windows 组件,因此您无法禁用 Runtime Broker 进程,但您可以在任务管理器中结束它作为临时解决方案。
当 Runtime Broker 显示 CPU 使用率较高时,请检查打开的应用程序及其权限以识别可能的问题。我们展示了如何在 Windows 10 上管理应用程序权限;在 Windows 11 上,前往“设置”>“应用程序>已安装的应用程序。选择一个应用程序,单击三点按钮,然后选择高级选项以检查其应用程序权限。
如果重新启动计算机并更新应用程序没有帮助,请考虑重新安装应用程序,因为它可能已损坏。
以上是什么是'运行时代理”以及它在我的电脑上的用途是什么?的详细内容。更多信息请关注PHP中文网其他相关文章!