u小马_微软原版 Win10/Win11 iso镜像下载

当前位置:首页 > 文章教程 > Win10教程

Win10系统SetupHost.exe占用高CPU的解决方法

时间:2021-04-10 来源:u小马 访问:次

系统之家Win10 64位下载 V2021.04_Win10 20H2专业版

系统之家Win10 64位下载 V2021.04_Win10 20H2专业版

大小:4.79 GB类别:国产软件

更新:2021-04-02下载:7798

Win10系统SetupHost.exe占用高CPU该如何解决?SetupHost.exe是什么进程?很多Win10系统用户可能会在进程管理中看到SetupHost.exe进程在运行,有时我们会发现Windows 10系统消耗了大量的内存和CPU,至少比起初要多。这样的问题该如何解决?下面小编就来教大家Win10系统SetupHost.exe占用高CPU的解决方法,希望大家会喜欢。

Win10系统SetupHost.exe占用高CPU的解决方法:

一、什么是现代安装程序主机进程?

Modern Setup Host是Windows环境中的一个过程,负责提取和安装操作系统更新,此过程由可执行文件“setuphost.exe”运行,可以在以下位置找到该文件:

C:Windows.BTSources

在更新Windows 10或更新到Windows 10时,可以在任务管理器中运行此过程。

二、Modern Setup是病毒吗?

从技术上讲,Modern Setup Host不是病毒,而是合法的Windows进程。话虽如此,如今,黑客倾向于将其恶意软件伪装成合法程序,以便可以将它们隐藏在可见的地方而不会被发现,因此,如果不确认其数字签名,就无法确定该过程是否是病毒。

数字签名是附加到包含元数据或元素来源(例如其创建者的信息)的元素的真实性的电子证明,可以检查此签名来确定PC上运行的Modern Setup Host进程的真实性。

要检查其数字签名,请使用Ctrl + Shift + Esc快捷键打开“任务管理器”, 然后切换到“详细信息”选项卡。从那里查找进程“setuphost.exe”,右键单击它,然后从上下文菜单中选择“打开文件位置”。然后,在“文件资源管理器”中右键单击该文件 ,从上下文菜单中单击“属性”。

在“属性”窗口中,切换到“数字签名”选项卡。如果“签名人名称”列为Microsoft,则表示该过程是合法的,而不是骗局。如果没有签名者的名字或其他任何东西,该过程很可能是恶意的。在这种情况下,我们建议你使用防病毒软件摆脱它。

三、修复Modern Setup Host高磁盘利用率

可以采取多种措施来修复Modern Setup Host的高资源利用率,以便可以在PC上开始日常任务。

1.运行Windows Update故障排除程序

由于该过程与Windows更新相关联,因此第一个操作过程应该是运行Windows Update的内置疑难解答程序。Windows 10带有故障排除技术,该技术可自动检测任何故障并提出解决方案。

在“设置”应用中打开“疑难解答”选项(运行-> ms-settings:troubleshoot),然后单击“其他疑难解答”现在,单击“Windows更新”,然后单击“运行疑难解答”。

Win10系统SetupHost.exe占用高CPU

打开一个Windows更新疑难解答窗口,并开始扫描你的系统,然后,它将建议执行一些操作(如果发现任何问题)。按提示执行操作以解决问题。

完成后,请让Modern Setup Host保持几分钟的时间来安装更新。

2.修复Windows镜像

操作系统文件损坏也可能导致Modern Setup Host使用超出其所需资源的资源。可以尝试使用“部署映像服务和管理(DISM)”命令行工具来修复损坏的文件。

为此,请以管理权限启动命令提示符,然后输入以下3个命令:

DISM.exe /Online /Cleanup-image /Scanhealth

DISM.exe /Online /Cleanup-image /Checkhealth

DISM.exe /Online /Cleanup-image /Restorehealth

命令可能需要几分钟才能完全执行。不要关闭命令提示符,并让它们有足够的时间运行。完成后,重新启动计算机,然后尝试重新安装Windows更新。

3.执行干净启动

干净启动是一种启动过程,它临时阻止不必要的后台应用程序和进程干扰关键系统进程。用这种方法,可以排除可能导致设备出现问题的所有应用程序或程序。

要执行干净启动,请在“运行”中键入msconfig开始,在“常规”标签下,取消选中“加载启动项”旁边的框。

Win10系统SetupHost.exe占用高CPU

现在切换到“服务”选项卡,选中底部“隐藏所有Microsoft服务”旁边的框,然后单击“全部禁用”。

Win10系统SetupHost.exe占用高CPU

现在切换到“启动”选项卡,单击“打开任务管理器”,在“启动”选项卡中单击列表中的每个项目,然后单击“禁用”,以使它们不会在你下次登录电脑时自动启动。

完成后,关闭任务管理器,然后在“系统配置”窗口中单击“应用”和“确定”以保存更改并关闭。重新启动计算机,并检查Modern Setup Host是否仍然占用了过多的系统资源。

4.将系统语言更改为默认系统UI语言

Windows电脑上使用的语言会极大地影响Windows更新的安装过程。如果当前的系统语言与默认的系统UI语言不匹配,安装过程可能会卡住,并且Modern Setup Host进程会消耗大量资源。

首先,必须检查操作系统的默认系统UI语言是什么。为此,请以管理权限启动命令提示符,然后键入以下内容:

DISM.exe /online /get-intl

这将在“安装的语言”之前显示默认的系统UI语言。

Win10系统SetupHost.exe占用高CPU

现在,要将系统语言更改为其Ui语言,请在“设置”应用程序中打开“区域和语言”选项(运行-> ms-settings:regionlanguage),然后从下拉菜单中将Windows显示语言更改为与UI语言相同的语言。

完成后,尝试重新安装Windows更新,并检查Modern Setup Host问题是否仍然存在。

5.清除软件分发文件夹

可以在C:Windows中找到Software Distribution文件夹。此文件夹包含安装Windows更新所需的子文件夹(下载)中的临时文件。由于文件夹中的这些临时文件,Windows更新经常无法安装或更改。

在这种情况下,任何相关的进程(例如Modern Setup Host)都会异常运行,并且可能会消耗大量的系统资源,却一无所获,因此,这些临时文件需要删除,并且更新过程需要从顶部开始。

使用文件资源管理器导航到以下位置:

C:WindowsSoftwareDistributionDownload

现在,使用Ctrl + A快捷键选择所有项目,然后,在按住Shift键的同时,使用Del键删除所有选定的项,以将其永久删除。

6.禁用Windows更新

由于Modern Setup Host进程与Windows更新直接相关,因此可以完全禁用Windows。但是,我们不建议这样做,因为定期更新操作系统可以使你的系统和信息免受外界威胁,并使操作系统保持稳定。

以上介绍的内容就是关于Win10系统SetupHost.exe占用高CPU的解决方法,不知道大家学会了没有,如果你也遇到了这样的问题的话可以按照小编的方法自己尝试一下,希望可以帮助大家解决问题,谢谢!!!想要了解更多的Windows10技巧请关注Win10u小马~~~

热门Win镜像下载

本类热门教程