如何修复 Windows 10 上的运行时代理高 CPU 使用率错误?

如果您正在阅读本文,那么您可能在 PC 上遇到过Runtime Broker High CPU Usage错误。您首先想到的是这个 Runtime Broker 是什么以及它为什么在我的 PC 上运行?

如果这是您的查询,请不要担心,那么您已登陆正确的页面,在本教程中,我将回答与Windows 10 上的Runtime Broker.exe 高 CPU 使用率错误相关的所有查询。

什么是运行时代理?

Runtime Broker 进程首先由 Microsoft 在 Windows 8 中引入,并且仍在 Windows 10 中继续使用。 这个(RuntimeBroker.exe)是一个位于计算机上 Windows System32 文件夹中的可执行文件。

Runtime Broker 的主要任务是检查您在 Windows 计算机上使用的应用程序是否具有在您的系统上运行所需的所有权限,例如检查通用应用程序是否声明了所有权限,例如访问系统位置、麦克风、网络摄像头等。运行时代理始终监视对 Windows API 的访问。

How-to-fix-Runtime-Broker.exe-High-CPU-Usage-Error-on-Windows-10-1

它还确保应用程序不应违反系统的核心安全性。简而言之,Runtime Broker 充当应用程序和系统安全之间的桥梁,从而让位于那些拥有所有权限的应用程序。 它充当中间人,检查应用程序是否遵循您配置的信任和隐私设置。

运行时代理高 CPU 使用率写入错误

虽然它通常在后台运行,但它的活动会在启动通用应用程序时出现。运行时代理通常占用非常低的内存配置文件,通常在 15-45 MB 的范围内。通用应用程序启动后,其内存消耗将增加到 500-700 MB。通常,它会在几分钟后下降,但如果没有,则存在Runtime Broker High Disk Usage 的问题。关闭所有通用应用程序后,其内存消耗会回落到正常内存范围。

用户报告的运行时代理错误消息

以下是一些常见的 Runtime Broker High CPU 使用率错误信息,遇到的用户数:

 

runtimebroker.exe – 拒绝访问

此消息表明您的防病毒软件可能阻止了对运行时 broker.exe 文件的访问。因此,请检查您的防病毒日志并相应地处理错误。

运行时代理应用程序可能已损坏。重新安装应用程序以解决此错误。

 

runtimebroker.exe – 错误 

runtimebroker.exe 不是内部或外部命令,也不是可运行的程序或批处理文件

此错误消息表明未安装 runtimebroker.exe。安装应用程序以消除此错误。

 

runtimebroker.exe – 应用程序错误 

试图执行非法指令

此错误消息指定 runtimebroker.exe 与您的系统配置不兼容。安装正确版本的应用程序。

您系统的任何硬件组件都可能会产生问题。彻底检查系统的硬件组件。

 

runtimebroker.exe – 错误 

由于无法启动程序,计算机中缺少 ____.dll 文件。

此错误通知运行 runtimebroker.exe 所需的.DLL 文件丢失或未更新。重新安装应用程序,或者如果它已经安装,则更新到最新的兼容版本。

修复此错误的故障排除提示

与 Runtime Broker 相关的最大误解之一是它的行为异常,因为它受到了 Runtime Broker 病毒的攻击。它是本机 Windows 进程,其行为不会受到病毒的影响。可能是通用应用程序之一存在错误或应用程序受到病毒影响,进而导致运行时代理高磁盘使用率。您可以在 C 驱动器的 Windows System32 文件夹中跟踪运行时 broker.exe 文件的位置。如果它在那个位置,那么它就不会受到病毒的影响。

如何修复运行时代理高 CPU 使用率错误?

通常,Runtime Broker访问低内存并在计算机中平稳运行,但一些损坏的应用程序会突然改变其行为,因此,Runtime Broker 显示高 CPU 错误。但是,如果您的计算机运行缓慢并且 Runtime Broker 消耗更多 CPU,请按照列出的步骤解决问题。

从任务管理器终止 Runtime Broker.exe 文件

这是一种临时且快速的修复方法,可以阻止运行时代理错误 Windows 10在系统中运行。

  • 转到“开始”菜单并右键单击它并选择“任务管理器”。

Task-Manager-6

  • 单击“运行时代理”,然后在页面底部单击“结束任务”按钮。

Runtime-Broker-End-Task-1

运行 Windows 更新疑难解答

摆脱此运行时代理错误的另一种简单方法是运行 Windows 更新疑难解答。这可以通过控制面板或从设置页面启动。只需通过任何一种方法运行故障排除程序并等待它完成扫描。重新启动计算机并检查错误。

禁用 Windows 支持功能“显示有关 Windows 的提示”

Windows 10 为用户提供了多种功能,以便他们可以有效地访问操作系统,其中一个是提示部分,它可以帮助初学者轻松了解 Windows。因此,禁用此功能将阻止运行时代理 Windows 10消耗更多内存。遵循流程。

  • 单击“开始”菜单并选择“设置”

Start-Settings-Button-5

  • “Windows设置”页面会出现,然后点击“系统”。

Systems-1

  • 选择“通知 和操作”

Notifications-actions-1

  • 选择“在使用 Windows 时获取提示、技巧和建议”,然后切换按钮将其关闭。

Get-tips-tricks-and-suggestions-as-you-use-Windows-1

禁用后台应用程序

如果上述解决方案不起作用,则禁用后台应用程序。通过禁用后台应用程序,您可以在一定程度上减少 CPU 的负载,这将使 CPU 使用率绝对下降。

  • 转到“设置”  ,然后单击“隐私设置”。

Privacy-Settings-1

  • 寻找后台应用程序。将所有这些正在运行的应用程序切换为关闭。

Background-applications-1

  • 关闭“设置”窗口并转到“任务管理器”以检查错误。

安装 Windows 更新

  • 单击“开始”按钮并在搜索栏中搜索Windows 更新

Search-Start-Install-Windows-Updates-2

  • 单击检查更新。然后继续显示可用的 Windows 更新(如果有)。

Install-Updates-1

  • 如果有任何更新可用,则单击“安装更新”以获取它们。

清理所有系统垃圾文件

任何系统的经常使用都会导致垃圾文件的积累。始终建议定期清理系统垃圾文件。如果您长时间没有清理系统垃圾文件,那么累积的垃圾文件可能会导致 CPU 使用率过高,从而影响系统的整体性能。

  • 打开开始菜单并在搜索栏中键入“命令”

Search-Command-4

  • 同时按住Ctrl + Shift键并按Enter。 在寻求许可的对话框中单击
  • 然后在黑框中输入“ cleanmgr”回车。您也可以通过在运行框中输入“cleanmgr”然后按 Win+R 键来打开它。)

Run-Cleanmgr-1

  • 您需要选择要清理的驱动器

Disk-Cleanup-Drive-Selection-1

  • 现在结果将显示在您的屏幕上,并带有一系列不同的复选框。检查所有不需要的类别,然后单击确定。

Disk-Cleanup-Check-all-the-unwanted-categories-3

  • 大多数情况下,临时文件占用了最大空间,导致高 CPU 使用率错误。

Temporary-Files-4

  •  它将清理所有文件,希望高 CPU 使用率错误已经消失。

修改 Windows 更新

这是防止Runtime Broker Windows 10消耗更多 CPU 使用率的有效方法。该过程很简单,在此过程中,您可以通过禁用“允许从其他 PC 下载”功能来修改 Windows 更新。Ť他步骤如下。

  • 单击“开始”按钮并选择“设置”

Start-Settings-Button-1-2

  • 选择“更新和安全”。

Update-and-Security-2-1

  • 选择“高级选项”。

Advanced-options-3

  • 向下滚动下一页并选择“交付优化”。

Delivery-Optimization-2

  • 您将获得“允许从其他 PC 下载”功能,选择它并关闭单选按钮。

Allow-downloads-1

从注册表编辑器禁用运行时代理

应用上述方法后,如果Runtime Broker Windows 10仍在消耗内存,则永久禁用它。好吧,不用担心它不会影响您的系统,将来您可以轻松启用它。

  • 同时按“Windows” +“ R ”键打开“运行”窗口并在框中 键入“regedit”,然后单击“确定”按钮。

Run-Regedit-2-1

  • “注册表编辑器”窗口中,选择“HKEY_LOCAL_MACHINE”并单击箭头按钮以获取其他设置。

HKEY_LOCAL_MACHINE-1

  • 现在选择“系统”;单击位于文件夹左端的箭头按钮,然后从特色选项中选择“CurrentControlSet”

SYSTEM-CurrentControlSet-1

  • “CurrentControlSet”菜单中 选择“Services”。

Services-3

  • 现在,单击与“服务”文件夹平行的箭头按钮,然后选择“TimeBrokerSvc”。

TimeBrokerSvc-1

  • 单击“TimeBrokerSvc”并选择“开始”文件。

Start-2

  • 双击“开始”文件,很快就会出现一个弹出窗口,移到“数值数据”部分并在框中插入4,然后单击“确定”按钮。

Value-data-1

  • 就是这样; 系统禁用运行时代理。但是,如果要再次启用它,请将值数据更改为 3,而不是 4。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun99056.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年11月29日 下午6:52
下一篇 2021年11月29日 下午6:56

相关推荐