Nếu bạn gặp tình trạng CPU 100% do Windows Modules Installer Worker, đừng lo lắng vì hàng nghìn người dùng khác cũng gặp vấn đề tương tự. Có nhiều cách khắc phục hiệu quả mà chúng ta sẽ thảo luận hôm nay. Để xác nhận, mở Task Manager (Ctrl + Shift + Esc) – bạn sẽ thấy Windows Modules Installer Worker đang chiếm dụng CPU hoặc Disk cao.

Mẹo: Bạn có thể để máy chạy qua đêm hoặc vài giờ để xem vấn đề tự giải quyết sau khi Windows hoàn tất tải và cài đặt cập nhật.
Windows Modules Installer Worker (WMIW) là gì?
Windows Modules Installer Worker (WMIW) là dịch vụ quản lý việc tự động cài đặt Windows Update. Theo mô tả dịch vụ, WMIW là tiến trình hệ thống cho phép cài đặt, sửa đổi và gỡ bỏ tự động các bản cập nhật Windows và thành phần tùy chọn.
Tiến trình này chịu trách nhiệm tìm kiếm và cài đặt bản cập nhật Windows mới tự động. Như bạn biết, Windows 10 tự động cài đặt các bản build mới (ví dụ 1803) qua Windows Update, nên tiến trình này chạy ngầm để cài đặt các bản cập nhật đó.
Mặc dù tiến trình gọi là Windows Modules Installer Worker (WMIW) và hiển thị tên này trong tab Processes của Task Manager, nhưng nếu chuyển sang tab Details, bạn sẽ thấy tên file thực tế là TiWorker.exe.
Tại sao Windows Modules Installer Worker lại dùng quá nhiều CPU?
Vì TiWorker.exe chạy liên tục ngầm, đôi khi nó chiếm CPU/Disk cao khi cài đặt hoặc gỡ bản cập nhật. Nhưng nếu liên tục dùng CPU cao, có thể WMIW đã bị treo khi kiểm tra cập nhật mới. Kết quả: máy lag, treo hoặc đóng băng hoàn toàn.
Thói quen đầu tiên khi máy lag là khởi động lại, nhưng cách này không hiệu quả trong trường hợp này. Vấn đề sẽ không tự giải quyết cho đến khi bạn khắc phục nguyên nhân gốc rễ.
Khắc phục CPU cao do Windows Modules Installer Worker
Hãy tạo điểm khôi phục hệ thống phòng sự cố.
Windows Modules Installer Worker (WMIW) là dịch vụ quan trọng, không nên tắt. WMIW/TiWorker.exe không phải virus/malware, bạn không thể xóa dịch vụ này. Hãy xem ngay các cách khắc phục dưới đây.
Cách 1: Chạy Trình khắc phục sự cố Windows Update
- Nhấn Windows Key + I mở Settings, chọn Update & Security.

- Menu bên trái chọn Troubleshoot (Khắc phục sự cố), dưới “Get up and running” nhấn Windows Update.

- Nhấn Run the troubleshooter (Chạy trình khắc phục) dưới Windows Update.
- Để trình khắc phục chạy, nó sẽ tự động sửa các lỗi tìm thấy.

Cách 2: Kiểm tra cập nhật Windows thủ công
- Nhấn Windows Key + I, chọn Update & Security.
- Bên trái chọn Windows Update.
- Nhấn nút Check for updates (Kiểm tra cập nhật).

- Nếu có cập nhật chờ, nhấn Download & Install updates.

- Sau khi tải xong, cài đặt các bản cập nhật – Windows sẽ được cập nhật mới nhất.
Cách 3: Chuyển Windows Update sang chế độ Thủ công (Manual)
Cảnh báo: Cách này chuyển Windows Update từ tự động sang thủ công. Bạn phải tự kiểm tra cập nhật (hàng tuần/tháng) để giữ an toàn. Nhưng sau khi khắc phục xong, bạn có thể bật lại chế độ Tự động.
- Nhấn Windows Key + R, gõ services.msc và nhấn Enter.

- Kéo xuống tìm dịch vụ Windows Modules Installer.
- Chuột phải chọn Properties (Thuộc tính).

- Nhấn Stop (Dừng), ở Startup type chọn Manual (Thủ công).

- Nhấn Apply, sau đó OK.
- Làm tương tự cho dịch vụ Windows Update.

- Khởi động lại máy.
- Kiểm tra Windows Updates thủ công và cài đặt các bản cập nhật chờ.

- Quay lại cửa sổ services.msc, mở thuộc tính Windows Modules Installer & Windows Update.
- Đặt Startup type về Automatic, nhấn Start. Apply > OK.

- Khởi động lại máy.
Cách 4: Chạy Trình khắc phục sự cố Bảo trì hệ thống
- Nhấn Windows Key + R, gõ control mở Control Panel.

- Tìm "Troubleshoot", chọn Troubleshooting.

- Bên trái chọn View all (Xem tất cả).
- Chọn System Maintenance để chạy System Maintenance Troubleshooter.

- Trình khắc phục có thể sửa lỗi CPU cao do WMIW, nếu không thì chạy System Performance Troubleshooter.
- Mở Command Prompt (tìm 'cmd' > Enter).

- Gõ lệnh sau và nhấn Enter:
msdt.exe /id PerformanceDiagnostic

- Làm theo hướng dẫn trên màn hình để chạy trình khắc phục và sửa lỗi hệ thống.
- Thoát cmd và khởi động lại máy.
Cách 5: Tắt Bảo trì tự động (Automatic Maintenance)
Đôi khi Automatic Maintenance xung đột với dịch vụ WMIW. Hãy thử tắt nó theo hướng dẫn này xem có khắc phục được không.

Mặc dù tắt Automatic Maintenance không khuyến khích, nhưng trong một số trường hợp (máy treo khi bảo trì tự động, CPU cao do WMIW) bạn nên tắt để khắc phục sự cố.
Cách 6: Chạy System File Checker và DISM
- Mở Command Prompt (tìm 'cmd' > Enter).
- Gõ lệnh sau và nhấn Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

- Đợi hoàn tất, khởi động lại máy.
- Mở lại cmd, gõ lần lượt các lệnh sau:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth

- Đợi DISM chạy xong.
- Nếu không hiệu quả, thử lệnh sau:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
Lưu ý: Thay C:\RepairSource\Windows bằng nguồn sửa chữa của bạn (đĩa cài Windows/khôi phục).
- Khởi động lại máy và kiểm tra xem đã khắc phục CPU cao do Windows Modules Installer Worker chưa.
Cách 7: Thực hiện Clean Boot
Phần mềm bên thứ ba đôi khi xung đột với Windows. Để khắc phục CPU cao do WMIW, hãy thực hiện Clean Boot và chẩn đoán từng bước.

Cách 8: Đặt WiFi thành Kết nối giới hạn (Metered Connection)
Lưu ý: Cách này sẽ tắt Windows Update tự động, bạn phải kiểm tra cập nhật thủ công.
- Nhấn Windows Key + I mở Settings, chọn Network & Internet.

- Bên trái chọn Wi-Fi.
- Dưới Wi-Fi, nhấn vào mạng đang kết nối.

- Kéo xuống Metered connection, bật công tắc Set as metered connection.

- Đóng Settings, khởi động lại máy.
Bài viết liên quan:
- Khắc phục lỗi Realtek High Definition Audio Driver
- Khắc phục Start Menu không hoạt động trong Windows 10
- Bật Enhanced Anti-Spoofing cho Windows Hello Face Authentication
- 6 cách chuyển người dùng trong Windows 10
Đã xong! Bạn đã khắc phục thành công CPU cao do Windows Modules Installer Worker. Nếu còn thắc mắc, hãy bình luận bên dưới.