Jannah 主题 许可证未验证,请转到主题选项页面以验证许可证,每个域名都需要一个许可证。

修复 .NET 运行时优化服务高 CPU 使用率

您可能经常在后台遇到消耗异常数量的系统资源的应用程序或系统进程。 一个进程对系统资源的高使用率会显着减慢系统的其他进程,并使您的计算机变得缓慢而混乱。 它也可能导致它完全崩溃。 我们已经在我们的网站上介绍了大量进程和高 CPU 使用率问题。 此外,今天我们将讨论如何修复高 .NET 运行时优化服务 CPU 使用率以及如何将其恢复到可接受的水平。

修复 .NET 运行时优化服务高 CPU 使用率 1200x800

如何修复 Windows 10 上的 .NET 运行时优化服务高 CPU 使用率

如您所知,Microsoft 和第三方使用此 .NET 框架来开发和运行 Windows 应用程序等。 该服务的可执行文件名为 mscorsvw.exe,是一个官方的 Windows 组件,负责优化 .NET 框架,即之前的 .NET 框架并重新编译 .NET 库。 这有助于应用程序和程序运行得更快。 优化服务旨在在您的计算机闲置 5 到 10 分钟后在后台运行。

为什么 .NET 运行时优化服务会导致 CPU 使用率过高?

有时,该服务可能需要比平时更长的时间来重新编译 .NET 库。 结果是

  • 您的计算机服务运行速度比平时慢。
  • 你的电脑出现故障。
  • 服务交付已损坏。
  • 恶意软件使用系统资源。

修复 .NET 运行时优化服务 CPU 使用率过高的问题

鉴于此服务对单个应用程序性能的影响,不建议在看到损坏时立即终止。 如果服务似乎需要很长时间才能完成运行,您可以选择通过执行一些命令或脚本来加快速度。 其他修复包括扫描计算机以查找恶意软件和病毒、重新启动服务以及执行干净启动,如下一节所述。

另請閱讀:  如何在 Windows 10 中删除文件时启用或禁用确认弹出窗口

方法 XNUMX:执行计算机的干净启动

该服务很可能很难为特定的第 10 方应用程序重新编译库,因此它会消耗更多的 CPU 功率来完成这项工作。 您可以在仅加载基本启动驱动程序和驱动程序的情况下执行干净启动,以检查是否确实是第三方程序提示 .NET 运行时优化服务出现高 CPU 使用率问题。 以下是执行 Windows XNUMX 干净启动的步骤:

1.按我的键 Windows + R的 同时开始运行 对话框。

2.类型 MSCONFIG 并按 . 键 输入 呸呸 系统设置。

键入 msconfig 并点击回车键打开 sy-457x272 修复 .NET 运行时优化服务高 CPU 使用率

3. 转到选项卡 “服务” 并选中该框 隐藏所有 Microsoft 服务.

转到服务选项卡并选中隐藏框-665x470 修复 .NET 运行时优化服务高 CPU 使用率

4.然后点击按钮 “禁用所有” ,如特色图片所示。 它将停止在后台运行的所有第三方服务和不必要的服务。

点击“禁用所有按钮”停止所有第三项 - 573x398 修复 .NET 运行时优化服务高 CPU 使用率

5. 单击按钮保存更改 “应用” > “确定”.

通过单击应用然后保存更改-570x390 修复 .NET 运行时优化服务高 CPU 使用率

6. 会出现一个弹窗询问你是要重启还是不重启就退出,如图。 选择一个选项 退出而不重新启动。

弹出询问您是否要休息 -347x143 修复 .NET 运行时优化服务高 CPU 使用率

7. 再次通过重复步骤 1-2 启动系统配置窗口。 切换到启动选项卡。

再次启动系统配置窗口-572x387 修复 .NET 运行时优化服务高 CPU 使用率

8.点击超链接 打开任务管理器 , 如图所示。

点击打开任务管理器超链接--665x470 修复 .NET 运行时优化服务高 CPU 使用率

备注: 检查所有列出的应用程序/进程的启动效果列,并禁用具有高启动影响的那些。

9.右键单击 应用程序 (喜欢 蒸汽) 并选择一个选项 关闭 如下所示。

检查所有列出的启动影响列-970x777 修复 .NET 运行时优化服务高 CPU 使用率

10. 最后,关闭所有活动的应用程序窗口并重新启动计算机。 它将以干净启动状态启动。

另請閱讀:  修复 - 文件资源管理器在 Windows 10 中没有响应

11. 现在,在任务管理器中检查 .NET 运行时服务的 CPU 使用率。 如果正常,请一一开启第三方程序,识别出罪魁祸首应用并卸载,以免日后出现此类问题。

方法 XNUMX:提升 .NET Framework 进程

由于不能选择结束此服务,因此您可以通过允许它使用额外的 CPU 内核来稍微提升此服务。 默认情况下,该服务仅使用一个核心。

  • 您可以自己执行一些命令
  • 或者只需从以下位置下载官方 Microsoft 脚本 GitHub上 并打开它。

选项 XNUMX:通过命令提示符

1. 单击开始,然后键入 命令提示符 然后点击 以管理員身份運行 , 如图所示。

打开开始菜单,输入命令提示符并点击 784x703 修复 .NET 运行时优化服务高 CPU 使用率

2. 输入给定的命令并按键 输入 来实施它。

备注: 必须执行的命令因系统架构而异。

  • 对于 32 位系统:cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
  • 对于 64 位系统:cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319

执行命令以转到 Microsoft-Net-framework-in-cmd-or-Command-Prompt-1024x214-1-1024x214 修复 .NET 运行时优化服务高 CPU 使用率

3.接下来,实现可执行项 可执行文件 , 如下所示。

修复 .NET 运行时优化服务 CPU 使用率过高的问题

专业提示:确定您的 Windows PC 是 32 位还是 64 位

如果您不确定您的系统架构,只需按照给定的步骤操作:

1.按我的键 Windows + R的 一起开 运行对话框。

2.类型 msinfo32 然后点击 “行” 开窗 “系统信息”。

3. 在这里,检查系统类型标签以验证这一点。

如果您不确定您的系统是否正确,请留意:arch-1024x590-1-1024x590 修复 .NET 运行时优化服务高 CPU 使用率

选项 XNUMX:通过 GitHub 脚本

1.转到页面 GitHub上 获取脚本。

click-on-Raw-option-in-github-page-1024x519-1-1024x519 修复 .NET 运行时优化服务高 CPU 使用率

2. 右键单击​​按钮 并选择一个选项 保存链接为… 如图所示。

右键单击 Raw 选项并选择将链接另存为...-在 github 页面-1024x491-1-1024x491 修复 .NET 运行时优化服务高 CPU 使用率

3.改变 保存类型 إلى Windows脚本文件 然后点击 保存。

选择“另存为类型为 Windows 脚本文件”并单击“保存”1024x578-1-1024x578 修复 .NET 运行时优化服务高 CPU 使用率

4.下载后,打开文件 Windows 脚本宿主。

方法三:重启 .NET 运行时优化服务

服务经常崩溃,然后表现出奇怪的行为,例如使用不必要的大量系统资源或长时间保持活动状态。 由于当前 Windows 操作系统版本中的错误,可能会出现故障实例。 以下是如何通过重启服务来解决 .NET 运行时优化服务的 CPU 使用率高的问题:

另請閱讀:  修复:Windows 10 中的 DNS_PROBE_FINISHED_BAD_CONFIG 错误

备注: 此解决方案仅适用于具有支持 NVIDIA 的专用显卡的系统。

1.按我的键 Windows + R的 同时开始运行 对话框。

2.类型 SERVICES.MSC 然后点击 “行” 打开应用程序 服务。

键入服务 msc 并单击确定打开服务 457x272 修复 .NET 运行时优化服务高 CPU 使用率

3. 滚动列表并找到服务 NVIDIA 遥测容器。

4.右键单击它并选择 ئصائص 从上下文菜单中,如图所示。

滚动列表并找到 nvidia telemetr 733x503 修复 .NET 运行时优化服务高 CPU 使用率

5. 点击按钮 “关闭” 哦不。 等待服务状态显示为已停止,然后单击“开始”按钮将其重新打开。

word-image-389x450 修复 .NET 运行时优化服务高 CPU 使用率

6. 确保启动类型:设置为自动。

在常规选项卡中单击启动类型drop-d-406x468 修复 .NET 运行时优化服务高 CPU 使用率

7. 服务重启后,点击 应用 > 确定 保存更改并关闭属性窗口。

一旦服务重新启动,点击应用保存-389x448 修复 .NET 运行时优化服务高 CPU 使用率

8. 按键 按Ctrl + Shift + Esc键 一起开 Task Manager 并检查服务是否仍在使用高 CPU 资源。

方法 XNUMX:恶意软件检测和删除

如果服务的CPU异常消耗持续存在,请运行病毒/恶意软件扫描以排除感染的可能性。 如果您不小心,恶意应用程序可能会渗入您的计算机。 这些程序会隐藏自己,冒充Windows官方组件,造成CPU占用率高等诸多问题。 您可以使用正版 Windows Defender 扫描您的计算机,也可以使用手头上的任何其他专用安全软件。 请按照以下步骤通过从计算机中删除恶意软件来修复 .NET 运行时优化服务的高 CPU 使用率:

1.按我的键 的Windows + I 同时开 設置。

2. 在这里,点击 التحديثوالأمان , 如图所示。

update-and-security-5-743x606 修复 .NET 运行时优化服务高 CPU 使用率

3. 进入菜单 Windows安全 وانقرعلى 病毒 & 威胁防护

选择病毒和威胁保护选项-unde-777x634 修复 .NET 运行时优化服务高 CPU 使用率

4. 點擊 快速检查 扫描您的计算机以检查是否有任何恶意软件。

点击“病毒和威胁保护”菜单中的“快速扫描”-849x541 修复 .NET 运行时优化服务高 CPU 使用率

5. 如果发现任何恶意软件,请单击 开始行动 删除或阻止它们并重新启动计算机。

所有威胁都将列在这里-点击-st-560x511 修复 .NET 运行时优化服务高 CPU 使用率

我们希望上述解决方案之一解决了您 PC 上 .NET 运行时优化服务的高 CPU 使用率问题。 如果以后同样的问题再次困扰您,请检查是否有可用的 Windows 更新或重新安装最新版本的 NET框架。. 此外,如果您对本文有任何疑问/建议,请随时将它们留在评论部分。

转到顶部按钮