如果您正面临Windows Modules Installer Worker的(Windows Modules Installer Worker)高 CPU 使用率(High CPU Usage),请不要担心,因为成千上万的其他用户也面临着类似的问题,因此,我们今天将在本文中讨论许多有效的修复程序。要验证您是否遇到此问题,请打开任务管理器(Task Manager)( Ctrl + Shift + Esc ),您会发现Windows Modules Installer Worker正在消耗高 CPU(High CPU)或磁盘使用率(Disk Usage)。

专业提示:(Pro Tip:)Windows完成下载和安装更新后,您可以让您的 PC 过夜或几个小时以查看问题自行纠正。
什么是 Windows 模块安装程序工作者 (WMIW)?(What is Windows Modules Installer worker (WMIW)?)
Windows Modules Installer worker ( WMIW ) 是一项负责自动安装Windows Update的服务。根据其服务描述, WMIW是一个系统进程,可以自动安装、修改和删除Windows更新和可选组件。
此过程负责自动查找新的Windows 更新(Windows Update)并安装它们。您可能知道 Windows 10 通过Windows Updates自动安装较新的版本(即 1803 等) ,因此此过程负责在后台安装这些更新。
虽然这个进程被称为Windows Modules Installer worker ( WMIW ),并且你会在任务管理器的(Task Manager)进程(Processes)选项卡中看到相同的名称,但是如果你切换到详细信息(Details)选项卡,那么你会发现文件的名称为TiWorker.exe。
为什么Windows Modules Installer worker使用(Using)这么多CPU?
由于Windows Modules Installer worker ( TiWorker.exe ) 在后台连续运行,有时它在安装或卸载Windows 更新时可能会占用较高的(Windows Updates)CPU或磁盘使用率。但是,如果它经常使用高CPU,那么Windows 模块安装程序(Windows Modules Installer)工作人员在检查新更新时可能会变得无响应。因此,您可能会遇到延迟,或者您的系统可能会完全挂起或冻结。
用户遇到系统冻结或滞后问题时要做的第一件事是重新启动他们的 PC,但我向您保证,这种策略在这种情况下不起作用。这是因为除非您解决根本原因,否则该问题不会自行解决。
修复 Windows Modules Installer Worker 高 CPU 使用率(Fix Windows Modules Installer Worker High CPU Usage)
确保 创建一个还原点(create a restore point) 以防万一出现问题。
Windows Modules Installer Worker ( WMIW ) 是一项重要的服务,不应禁用它。WMIW或TiWorker.exe不是病毒或恶意软件,您不能只从 PC 中删除此服务。因此,不要浪费任何时间,让我们在下面列出的故障排除指南的帮助下查看如何修复 Windows 模块安装程序工作人员高 CPU 使用率。(How to Fix Windows Modules Installer Worker High CPU Usage)
方法 1:运行Windows 更新疑难解答(Windows Update Troubleshooter)
1. 按 Windows 键 + I 打开设置(Settings),然后单击更新和安全图标。(Update & Security icon.)

2. 从左侧菜单中,选择“启动并运行(Get up and running)”下的疑难解答(Troubleshoot),单击Windows 更新。(Windows Update.)

3. 现在点击Windows Update 下的“运行疑难解答”。(Run the troubleshooter)
4. 让疑难解答程序运行,它会自动修复在Windows 更新(Windows Update)中发现的任何问题。

方法 2:手动检查(Check)Windows更新(Windows Updates)
1. 按Windows Key + I 然后选择更新和安全。(Update & Security.)
2. 从左侧,菜单点击Windows Update。
3. 现在单击“检查更新(Check for updates)”按钮以检查任何可用的更新。

4. 如果有任何更新待处理,请单击下载并安装更新。(Download & Install updates.)

5. 下载更新后,安装它们,您的 Windows 将成为最新版本。
方法 3:将 Windows更新(Update)配置为手动(Manual)
注意:(Caution:)此方法会将Windows 更新(Windows Update)从自动安装新更新切换到手册。这意味着您必须手动检查Windows 更新(Windows Update)(每周或每月)以确保您的 PC 安全。但是按照这种方法,一旦问题解决,您可以再次将更新设置为自动。(Automatic)
1.按 Windows 键 + R 然后键入services.msc并按 Enter。

2. 向下滚动并在列表中找到Windows Modules Installer服务。
3. 右键单击 Windows Modules Installer 服务(Windows Modules Installer service)并选择属性。(Properties.)

4. 现在单击停止(Stop),然后从启动类型(Startup type)下拉列表中选择手动。( Manual.)

5. 单击应用,然后单击确定。(OK.)
6. 同样,对Windows 更新服务执行相同的步骤。(Windows Update service.)

7. 重新启动您的 PC 以保存更改。
8. 再次手动(Windows Updates Manually)检查(check for) Windows 更新并安装任何挂起的更新。

9. 完成后,再次返回 services.msc 窗口并打开Windows Modules Installer & Windows Update Properties窗口。
10. 将启动类型(Startup type)设置为自动(Automatic),然后单击启动(Start)。然后单击应用,然后单击确定。

11. 重新启动您的 PC 以保存更改。
方法 4:运行系统维护疑难解答(Method 4: Run System Maintenance Troubleshooter)
1. 按Windows Key + R然后键入 control 并按Enter打开控制面板。(Control Panel.)

2.搜索疑难解答(Search Troubleshoot)并单击疑难解答。(Troubleshooting.)

3. 接下来,单击左窗格中的查看全部(View all)。
4. 点击“系统维护”(“System Maintenance”)运行 系统维护疑难解答。(System Maintenance Troubleshooter.)

5.疑难解答可能能够修复Windows模块安装程序工作人员高CPU使用率,(Fix Windows Modules Installer Worker High CPU Usage,)但如果没有,那么您需要运行系统性能疑难解答。(System Performance Troubleshooter.)
6.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。

7. 在 cmd 中键入以下命令并按Enter:
msdt.exe /id PerformanceDiagnostic

8.按照屏幕上的说明运行疑难解答并修复找到系统(System)的任何问题。
9. 最后,退出 cmd 并重新启动您的 PC。
方法 5:禁用自动维护(Method 5: Disable Automatic Maintenance)
有时自动维护可能与 Windows Modules Installer Worker服务发生冲突,因此请尝试使用本指南禁用自动维护,看看这是否能解决您的问题。

虽然禁用自动维护(Maintenance)不是一个好主意,但在某些情况下您可能需要实际禁用它,例如,如果您的 PC 在自动维护期间死机或Windows Modules Installer Worker 高 CPU 使用率(Windows Modules Installer Worker High CPU Usage)问题,那么您应该禁用维护以进行故障排除问题。
方法 6:运行系统文件检查器和 (Method 6: Run System File Checker and )DISM
1.打开命令提示符(Command Prompt)。用户可以通过搜索“cmd”然后按 Enter 来执行此步骤。
2.现在在cmd中输入以下内容并回车:
Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

3.等待(Wait)上述过程完成,完成后,重新启动PC。
4.再次(Again)打开 cmd 并输入以下命令并在每个命令后按回车键:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

5. 让DISM命令运行并等待它完成。
6. 如果上述命令不起作用,请尝试以下操作:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:(Note:) 将(Replace)C:RepairSourceWindows 替换为您的修复源(Windows 安装(Windows Installation)或恢复光盘(Recovery Disc))。
7. 重新启动您的 PC 以保存更改并查看您是否能够修复 Windows 模块安装程序工作人员高 CPU 使用率。(Fix Windows Modules Installer Worker High CPU Usage.)
方法 7:执行干净启动(Method 7: Perform a Clean Boot)
有时,第 3 方软件可能与Windows发生冲突并可能导致问题。要修复 Windows Modules Installer Worker 高 CPU 使用率问题(Fix Windows Modules Installer Worker High CPU Usage issue),您需要在 PC 上执行干净启动(perform a clean boot) 并逐步诊断问题。

方法 8:将您的 WiFi 设置为计量连接(Method 8: Set your WiFi as Metered Connection)
注意:(Note:)这将停止Windows 自动更新(Windows Automatic Update),您需要手动检查更新。
1. 按 Windows 键 + I 打开设置(Settings),然后单击网络和 Internet。(Network & Internet.)

2. 从左侧菜单中,选择Wi-Fi。
3. 在 Wi-Fi 下,单击(click)您当前连接的网络 (WiFi)。(connected network (WiFi).)

4.向下滚动(Scroll)到计量(Metered)连接并启用(enable the toggle)“设置为计量连接(Set as metered connection)”下的切换。

5. 关闭设置并重新启动您的 PC 以保存更改。
受到推崇的:(Recommended:)
就是这样,您已成功修复 Windows Modules Installer Worker 高 CPU 使用率(Fix Windows Modules Installer Worker High CPU Usage),但如果您对本教程仍有任何疑问,请随时在评论部分询问他们。
Fix Windows Modules Installer Worker High CPU Usage
If уоu are facing the High CPU Usagе by Windows Modules Installer Worker, thеn don’t worry аs thousands of other users are alѕo facing the similar problem and therefore, there are many working fixes which we will be discussing today in this article. To verify if you are facing this issue open Task Manager (Ctrl + Shift + Esc) and you will find that the Windows Modules Installer Worker is consuming High CPU or Disk Usage.

Pro Tip: You may leave your PC overnight or for a few hours to see the issue rectify itself once the Windows is finished downloading and installing updates.
What is Windows Modules Installer worker (WMIW)?
Windows Modules Installer worker (WMIW) is a service which takes cares of automatically installing Windows Update. According to its service description, WMIW is a system process that enables automatic installation, modification, and removal of Windows updates and optional components.
This process is responsible for finding new Windows Update automatically and installing them. As you might be aware that Windows 10 automatically install newer builds (i.e. 1803 etc.) via Windows Updates, so this process is responsible for installing these updates in the background.
Although this process is called Windows Modules Installer worker (WMIW) and you will see the same name in the Processes tab in the Task Manager, but if you switch to Details tab, then you will find the name of the file as TiWorker.exe.
Why Is Windows Modules Installer worker Using So Much CPU?
As Windows Modules Installer worker (TiWorker.exe) runs continuously in the background, sometimes it might utilize high CPU or disk usage when installing or uninstalling Windows Updates. But if its constantly using high CPU then the Windows Modules Installer worker may have become unresponsive while checking new updates. As a result, you may be experiencing lags, or your system might hang or freeze completely.
The first thing users do when they experience freezing, or lagging issues on their system is to restart their PC, but I assure you that this strategy won’t work in this case. This is because the issue will not resolve by itself until and unless you fix the underlying cause.
Fix Windows Modules Installer Worker High CPU Usage
Make sure to create a restore point just in case something goes wrong.
Windows Modules Installer Worker (WMIW) is an important service, and it should not be disabled. WMIW or TiWorker.exe is not a virus or malware, and you cannot just delete this service from your PC. So without wasting any time let’s see How to Fix Windows Modules Installer Worker High CPU Usage with the help of the below-listed troubleshooting guide.
Method 1: Run Windows Update Troubleshooter
1. Press Windows Key + I to open Settings then click on Update & Security icon.

2. From the left-hand menu, select Troubleshoot under “Get up and running” click on Windows Update.

3. Now click on “Run the troubleshooter” under Windows Update.
4. Let the troubleshooter run, and it will automatically fix any issues found with Windows Update.

Method 2: Manually Check for Windows Updates
1. Press Windows Key + I then select Update & Security.
2. From the left-hand side, menu clicks on Windows Update.
3. Now click on the “Check for updates” button to check for any available updates.

4. If any updates are pending, then click on Download & Install updates.

5. Once the updates are downloaded, install them, and your Windows will become up-to-date.
Method 3: Configure Windows Update to Manual
Caution: This method will switch Windows Update from automatically installing the new updates to the manual. This means you have to manually check for Windows Update (weekly or monthly) to keep your PC secure. But follow this method, and you can again set the Updates to Automatic once the issue is resolved.
1.Press Windows Key + R then type services.msc and hit Enter.

2. Scroll down and find Windows Modules Installer service in the list.
3. Right-click on Windows Modules Installer service and select Properties.

4. Now click on Stop then from the Startup type drop-down select Manual.

5. Click Apply, followed by OK.
6. Similarly, follow the same step for the Windows Update service.

7. Reboot your PC to save changes.
8. Again check for Windows Updates Manually and install any pending updates.

9. Once is done, again go back to services.msc window and open the Windows Modules Installer & Windows Update Properties window.
10. Set the Startup type to Automatic and click Start. Then click Apply followed by OK.

11. Reboot your PC to save changes.
Method 4: Run System Maintenance Troubleshooter
1. Press Windows Key + R then type control and hit Enter to open Control Panel.

2. Search Troubleshoot and click on Troubleshooting.

3. Next, click on View all in the left pane.
4. Click on “System Maintenance” to run the System Maintenance Troubleshooter.

5. The Troubleshooter may be able to Fix Windows Modules Installer Worker High CPU Usage, but if it didn’t, then you need to run System Performance Troubleshooter.
6. Open Command Prompt. The user can perform this step by searching for ‘cmd’ and then press Enter.

7. Type the following command into cmd and hit Enter:
msdt.exe /id PerformanceDiagnostic

8. Follow the on-screen instruction to run the troubleshooter and fix any issues find the System.
9. Finally, exit the cmd and reboot your PC.
Method 5: Disable Automatic Maintenance
Sometimes Automatic Maintenance can conflict with the Windows Modules Installer Worker service, so try to disable Automatic Maintenance using this guide and see if this fixes your issue.

Although disabling Automatic Maintenance is not a good idea, but there might be some case where you need to actually disable it, for example, if your PC freezes during automatic maintenance or Windows Modules Installer Worker High CPU Usage issue then you should disable maintenance to troubleshoot the issue.
Method 6: Run System File Checker and DISM
1. Open Command Prompt. The user can perform this step by searching for ‘cmd’ and then press Enter.
2.Now type the following in the cmd and hit enter:
Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

3. Wait for the above process to finish and once done, restart your PC.
4. Again open cmd and type the following command and hit enter after each one:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

5. Let the DISM command run and wait for it to finish.
6. If the above command doesn’t work, then try on the below:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
Note: Replace the C:\RepairSource\Windows with your repair source (Windows Installation or Recovery Disc).
7. Reboot your PC to save changes and see if you’re able to Fix Windows Modules Installer Worker High CPU Usage.
Method 7: Perform a Clean Boot
Sometimes 3rd party software can conflict with Windows and can cause the issue. To Fix Windows Modules Installer Worker High CPU Usage issue, you need to perform a clean boot on your PC and diagnose the issue step by step.

Method 8: Set your WiFi as Metered Connection
Note: This will stop Windows Automatic Update, and you will need to manually check for Updates.
1. Press Windows Key + I to open Settings then click on Network & Internet.

2. From the left-hand menu, select Wi-Fi.
3. Under Wi-Fi, click on your currently connected network (WiFi).

4. Scroll down to Metered connection and enable the toggle under “Set as metered connection“.

5. Close Settings and reboot your PC to save changes.
Recommended:
That’s it, you have successfully Fix Windows Modules Installer Worker High CPU Usage but if you still have any queries regarding this tutorial then feel free to ask them in the comment’s section.