当您发现计算机出现延迟或过热时,您(overheating on your computer)首先检查的是Windows 任务管理器(Windows Task Manager),以查看降低计算机速度或导致发热的过程。如果您打开任务管理器(Task Manager)并看到一个奇怪的进程正在运行,您现在必须决定是离开它还是摆脱它。
您可能正在阅读这篇文章,因为您说Modern Setup Host或SetupHost.exe在系统后台运行。在考虑从系统中删除此文件或进程之前,请阅读本文。在这里,我将告诉您这个过程是什么以及如何确定它是否是病毒。
您计算机上的Modern Setup Host是什么?(Setup Host)
Modern Setup Host或SetupHost.exe文件是一个Windows操作系统进程,当您将操作系统升级到较新的Windows 10版本时,它可以让您的计算机为更新做好准备并促进系统设置。它捆绑在Windows 10中,并在您安装Windows 更新(Updates)时在系统后台运行。此SetupHost.exe 进程有时会显示 CPU 或内存使用率过高(SetupHost.exe process can sometimes show high CPU or Memory usage)。
您可以在计算机的$Windows.~BT/Sources文件夹中找到SetupHost.exe文件。它不会干扰您机器的运行,除非您安装Windows更新。这是Modern Setup Host应该出现在任务管理器(Task Manager)中的唯一一次。
如果您的机器缺少现代安装主机(Modern Setup Host),您将无法运行Windows 更新(updates)。如果此文件有错误或损坏,更新也将不起作用。
现代安装主机安全吗?
您可能会在任务管理器中看到(Task Manager)Modern Setup Host并想知道它是什么。一般来说,这个文件不是病毒;因此,它是无害的。然而,恶意玩家经常将他们的软件伪装成合法文件或进程。因此,您看到的Modern Setup Host进程可能是病毒,也可能不是病毒。如果您删除此文件,您可能会收到如下屏幕截图所示的Windows更新错误。(Windows)
幸运的是,您有办法确定此文件的真实性。首先,您不要从第三方网站下载SetupHost.exe文件,因为(SetupHost.exe)Windows会在运行更新时自动安装它。您从这些第三方网站获得的文件很可能是恶意的。
SetupHost.exe文件的恶意版本可能会导致您的计算机出现问题,其中最常见的是CPU使用率过高。在接下来的部分中,我将向您展示一些您可以检查的因素,以确保您的Modern Setup Host副本是安全的。
我如何知道SetupHost.exe是安全的还是病毒?
1]检查文件的位置
合法的SetupHost.exe文件位于计算机的$Windows.~BT/Sources文件夹中。这意味着您必须将文件资源管理器(File Explorer)导航到 Local Disk (C:) > $WINDOWS.~BT > Sources才能找到该文件。
要确定SetupHost.exe文件副本的位置,请按Windows键并搜索 setuphost。从搜索结果中 右键单击 SetupHost.exe ,然后从上下文菜单中选择打开文件位置选项。(Open file location)
检查作为文件位置打开的目录。如果此文件夹不是 $Windows.~BT/Sources 文件夹,则该文件可能不是真实的。
2]检查(Check)文件的版权和签名
Modern Setup Host由Microsoft开发和分发。因此(Therefore),验证系统上文件合法性的另一种方法是确认它带有Microsoft签名。
按(Press)Windows键并搜索 setuphost。从搜索结果中,右键单击 SetupHost.exe并选择 Open file location。
接下来,右键单击SetupHost.exe文件并 从上下文菜单中选择“属性”。(Properties)切换到 SetupHost属性(Properties)窗口顶部的Details选项卡,然后转到 Copyright。此处,合法文件应注明Microsoft Corporation的版权。如果您看到其他公司,请删除该文件,因为它是病毒。
确认版权(Copyright)信息后,切换到 顶部的数字签名选项卡。(Digital Signatures)签名列表中的 签名(Signature list)者名称(Name of signer)列应显示 Microsoft Windows以验证该文件是
3]检查它何时运行
现代安装主机(Modern Setup Host)只关注Windows更新。不安装更新时,该过程不应该运行。这本身就是判断文件是否恶意的另一个指针。
首先,确认没有更新,按键盘上的 CTRL + SHIFT + ESC组合键打开任务管理器(Task Manager)。如果您在未安装Windows更新时看到(Windows)SetupHost.exe进程正在运行,则可能是病毒,必须清除。
为了防止病毒感染您的计算机并造成损害,您需要可靠的防病毒软件(reliable antivirus software)。
相关阅读(Related read):Modern Setup Host 已停止工作(Modern Setup Host has stopped working)。
Explaining Modern Setup Host in Windows 10. Is it safe?
When yoυ nоtice lag or overheating on your computer, the first place you check is the Windows Task Manager to see the process slowing the computer down or causing the heating. If you open Task Manager and see a strange process running, you now have to decide whether to leave it or get rid of it.
You may be reading this post because you say Modern Setup Host or SetupHost.exe running in the background of your system. Before even thinking of removing this file or process from your system, read this article. Here, I’ll tell you what this process is and how to determine if it’s a virus or not.
What is Modern Setup Host on your computer?
Modern Setup Host or the SetupHost.exe file is a Windows operating system process that prepares your machine for updates and facilitates the system setup when you upgrade your operating system to a newer Windows 10 edition. It comes bundled in Windows 10 and runs in the background of your system when you install Windows Updates. This SetupHost.exe process can sometimes show high CPU or Memory usage.
You can find the SetupHost.exe file in the $Windows.~BT/Sources folder of your computer. It doesn’t interfere with the running of your machine, except when you install a Windows update. This is the only time Modern Setup Host should appear in Task Manager.
With Modern Setup Host missing from your machine, you wouldn’t be able to run Windows updates. Updates won’t also work if this file is buggy or corrupt.
Is Modern Setup Host safe?
You may see Modern Setup Host running in Task Manager and wonder what it is. Generally, this file isn’t a virus; hence, it’s harmless. However, malicious players often disguise their software as legitimate files or processes. So, the Modern Setup Host process you see may or may not be a virus. If you delete this file, you can get Windows update errors such as in the screenshot below.
Thankfully, you have ways to determine the authenticity of this file. Firstly, you are not to download the SetupHost.exe file from a third-party website because Windows installs it automatically while running updates. Files you obtain from these third-party websites are likely to be malicious.
Malicious versions of the SetupHost.exe file can lead to issues on your machine, of which the most common is high CPU usage. In the section that follows, I’ll show you some factors you can check to be sure that your copy of Modern Setup Host is safe.
How do I know if SetupHost.exe is safe or a virus?
1] Check the file’s location
The legitimate SetupHost.exe file resides in the $Windows.~BT/Sources folder of your computer. This means that you have to navigate File Explorer to Local Disk (C:) > $WINDOWS.~BT > Sources to find the file.
To determine the location of your copy of the SetupHost.exe file, press the Windows key and search for setuphost. Right-click on SetupHost.exe from the search results and select the Open file location option from the context menu.
Check the directory that opens up as the file’s location. If this folder is anything other than the $Windows.~BT/Sources folder, then there’s a chance that the file is not authentic.
2] Check the file’s copyright and signature
Modern Setup Host is developed and distributed by Microsoft. Therefore, another way of verifying the legitimacy of the file on your system is to confirm that it carries the Microsoft signature.
Press the Windows key and search for setuphost. From the search results, right-click on SetupHost.exe and select Open file location.
Next, right-click on the SetupHost.exe file and select Properties from the context menu. Switch to the Details tab at the top of the SetupHost Properties window and go down to Copyright. Here, the legitimate file should indicate the copyright of the Microsoft Corporation. If you see a different company, delete the file because it’s a virus.
After confirming the Copyright information, switch to the Digital Signatures tab at the top. The Name of signer column in the Signature list should show Microsoft Windows to verify that the file is
3] Check when it runs
Modern Setup Host concerns itself with Windows updates only. When not installing updates, the process should never run. This in itself is another pointer to tell if the file is malicious or not.
First, confirm that no update, press the CTRL + SHIFT + ESC key combination on your keyboard to open Task Manager. If you see the SetupHost.exe process running when you’re not installing a Windows update, it’s probably a virus, and it has to go.
To prevent viruses from infecting your computer and causing damage, you need reliable antivirus software.
Related read: Modern Setup Host has stopped working.