WMI Provider Host (WmiPrvSE.exe) là tiến trình liên quan đến dịch vụ Windows Management Instrumentation (WMI) – cơ sở hạ tầng cho dữ liệu quản lý và thao tác trên hệ điều hành Windows.
Tiến trình WMI Provider Host chạy ngầm và bình thường không dùng nhiều tài nguyên hệ thống. Nhưng trong nhiều trường hợp tôi nhận thấy WMI Provider Host (WmiPrvSE.exe) khiến CPU chạy ở 100% và làm hệ thống không thể sử dụng.

Trong hướng dẫn này bạn sẽ tìm thấy hướng dẫn chi tiết cách khắc phục và giải quyết vấn đề CPU cao do tiến trình WmiPrvSE.exe (WMI Provider Host) gây ra.
Cách khắc phục WMI Provider Host (WmiPrvSE.exe) sử dụng CPU cao (Windows 10, 8.1, 7)
Phương pháp 1. Quét virus cho máy tính.
Phương pháp 2. Cài đặt tất cả Windows Updates có sẵn.
Phương pháp 3. Chạy System Maintenance Troubleshooter.
Phương pháp 4. Xác định chương trình hoặc dịch vụ nào gây CPU cao.
Phương pháp 5. Tắt dịch vụ thứ ba phụ thuộc vào dịch vụ "Windows Management Instrumentation".
Phương pháp 6. Dừng hoặc tắt dịch vụ gây sự cố.
Phương pháp 7. SỬA file hệ thống và dịch vụ bị hỏng (SFC).
Phương pháp 8. SỬA lỗi hỏng Windows với công cụ DISM.
Phương pháp 1. Quét virus cho máy tính.
Virus hoặc chương trình độc hại có thể gây vấn đề CPU cao cho WMI Provider Host. Vì vậy, trước khi tiếp tục khắc phục sự cố WmiPrvSE.exe (WMI Provider Host) CPU cao, hãy dùng Hướng dẫn quét và gỡ malware này để kiểm tra và xóa virus/chương trình độc hại có thể đang chạy trên máy tính.
Phương pháp 2. Cài đặt tất cả Windows Updates có sẵn.
Đảm bảo bạn đã cài đặt tất cả Windows Updates có sẵn trên máy tính. Thực hiện như sau:
- Trên Windows 7, 8, 8.1:
1. Nhấn phím Windows + R để mở hộp thoại Run.
2. Gõ lệnh sau để mở Windows Update và nhấn Enter.
- wuapp.exe

3. Nhấp nút Check for updates sau đó cài đặt tất cả update tìm thấy.
- Trên Windows 10:
1. Nhấp nút Windows Start
và mở Settings.

2. Nhấp Update & security.
3. Nhấp nút Check for updates và cài đặt tất cả update tìm thấy.
Phương pháp 3. Chạy System Maintenance & Windows Update troubleshooters.
Chạy System Maintenance troubleshooter để tự động sửa sự cố hệ thống.
1. Vào Windows Control Panel.
2. Đặt View by thành: Small icons sau đó nhấp Troubleshooting.

3. Nhấp View all.

4. Double click vào System Maintenance.

5. Nhấp Next và làm theo hướng dẫn trên màn hình để chạy System Maintenance troubleshooter.

Phương pháp 4. Tìm dịch vụ hoặc chương trình nào gây WmiPrvSE.exe CPU cao.
1. Nhấn đồng thời phím Windows
+ R để mở hộp thoại Run.
2. Trong hộp thoại Run, gõ: eventvwr.msc nhấn Enter.

3. Trong Event viewer vào:
- Applications and Services Logs -> Microsoft -> Windows -> WMI Activity > Operational
4. Nhấp vào lỗi 'WMI-Activity' và ghi nhớ số ClientProcessId .

5. Sau đó nhấn phím Ctrl + SHIFT + ESC để mở Task Manager.
6. Xem tab Details & Services để tìm tiến trình hoặc dịch vụ có cùng số PID với số ClientProcessId bạn ghi nhận trong Event Viewer để tìm dịch vụ hoặc ứng dụng gây sự cố.

7. Khi tìm ra ứng dụng hoặc dịch vụ nào gây WMI Provider Host CPU cao, gỡ cài đặt ứng dụng gây sự cố hoặc đổi độ ưu tiên của tiến trình gây sự cố thành Low. *
* Lưu ý:
1. Để đổi độ ưu tiên tiến trình: chuột phải vào tiến trình và chọn Set priority.
2. Nếu CPU cao do dịch vụ Windows, hãy dừng hoặc tắt hoàn toàn dịch vụ bằng hướng dẫn Phương pháp 6 dưới đây.

8. Khi xong, khởi động lại PC và xem CPU cao đã được giải quyết chưa.
Phương pháp 5. Tắt dịch vụ thứ ba phụ thuộc vào dịch vụ "Windows Management Instrumentation".
1. Nhấn đồng thời phím Windows
+ R để mở hộp thoại Run.
2. Trong hộp thoại Run, gõ: services.msc và nhấn Enter.

3. Chuột phải vào dịch vụ Windows Management Instrumentation và chọn Properties.

4. Chọn tab Dependencies và xem ở hộp "The following system components depend on this service" có dịch vụ nào khác ngoài "IP Helper" không. *
* Lưu ý: Mặc định, chỉ có dịch vụ IP Helper phụ thuộc vào dịch vụ "Windows Management Instrumentation".
5. Nếu thấy dịch vụ khác (ngoài 'IP Helper'), hãy tắt dịch vụ thứ ba (xem phương pháp 6) hoặc gỡ ứng dụng tương ứng. *
* ví dụ (xem ảnh chụp màn hình dưới): Tắt dịch vụ MalwareBytes hoặc gỡ ứng dụng MalwareBytes.

Phương pháp 6. Dừng hoặc tắt dịch vụ gây sự cố.
1. Nhấn đồng thời phím Windows
+ R để mở hộp thoại Run.
2. Trong hộp thoại Run, gõ: services.msc và nhấn Enter.
3. Trong danh sách dịch vụ, tìm dịch vụ* bạn muốn dừng hoặc tắt và chuột phải vào nó. Sau đó thực hiện một trong các hành động sau:
* Lưu ý: Nếu không tìm thấy dịch vụ nào gây CPU cao, hãy tiến hành khởi động lại, dừng hoặc tắt dịch vụ "Windows Management Instrumentation".
- a. Chọn Stop để tạm dừng dịch vụ (cho đến khi khởi động lại).

- b. Chọn Properties và đặt Startup Type thành Disabled để tắt hoàn toàn dịch vụ.

Phương pháp 7. SỬA file hệ thống và dịch vụ bị hỏng (SFC).
Chạy công cụ System File Checker (SFC) để sửa file hệ thống và dịch vụ Windows bị hỏng. Thực hiện như sau:
1. Mở command prompt nâng cao bằng cách:
- Chuột phải vào nút Windows start
và chọn Command Prompt (Admin)

2. Trong cửa sổ command, gõ lệnh sau và nhấn Enter.
- SFC /SCANNOW

3. Đợi và KHÔNG sử dụng máy tính cho đến khi SFC tool kiểm tra và sửa file hệ thống hoặc dịch vụ bị hỏng.
4. Khi SFC tool xong, khởi động lại máy tính và kiểm tra xem 'WMI Provider Host' còn chiếm tài nguyên CPU không.
Phương pháp 8: SỬA lỗi hỏng Windows với công cụ DISM (System Update Readiness Tool).
1. Chuột phải vào nút Windows start
và chọn Command Prompt (Admin).
2. Tại cửa sổ command prompt, gõ lệnh sau & nhấn Enter:
- Dism.exe /Online /Cleanup-Image /Restorehealth

3. Kiên nhẫn chờ DISM sửa chữa component store.

4. Khi thao tác hoàn tất, bạn sẽ được thông báo component store corruption was repaired.

5. Đóng command prompt và khởi động lại máy tính.
Chúc may mắn!
Hãy cho tôi biết hướng dẫn này có giúp ích cho bạn không bằng cách để lại bình luận về trải nghiệm của bạn. Vui lòng like và chia sẻ hướng dẫn này để giúp đỡ người khác.