Service Host Diagnostic Policy Service là dịch vụ chính sách quan trọng được cài sẵn trên mọi hệ thống Windows 11/10. Chức năng của dịch vụ này là phát hiện và khắc phục sự cố trên các thành phần hệ thống. Nó tự động khởi động hành động sửa chữa và thông báo cho người dùng về các vấn đề tiềm ẩn. Nó cũng tạo nhật ký thông tin chẩn đoán cho nguyên nhân sự cố.

Dịch vụ Diagnostic Policy Service chạy tự động trên mọi PC Windows 11/10 dưới tiến trình Service Host chung (svchost.exe). Nếu tiến trình này không chạy, bạn sẽ không biết nguyên nhân lỗi hệ thống. Bạn có thể thấy tiến trình này trong Task Manager (chuột phải Taskbar), cuộn xuống tab "Tiến trình (Processes)" để xem các tiến trình nền.

Diagnostic Policy Service (DPS) hiển thị sử dụng đĩa 100%
Nhiều người gặp tình trạng sử dụng đĩa cao do Diagnostic Policy Service trên Windows 10. Nếu dịch vụ tiêu thụ đĩa bất thường, hiệu suất toàn hệ thống bị ảnh hưởng, gây lag. Trong một số trường hợp, khởi động lại ở Chế độ an toàn có thể giúp. Khởi động lại ở Safe Mode khắc phục hầu hết sự cố. Nếu không, hãy thử phương pháp dưới đây.
Xóa tệp SRUDB.dat
Diagnostic Policy Service liên tục ghi nhật ký vào tệp SRUDB.dat, làm tăng kích thước tệp. Đây là một nguyên nhân gây tiêu thụ đĩa cao bởi dịch vụ DPS. Việc xóa tệp này có thể khắc phục vấn đề. Các bước xóa SRUDB.dat:
1] Trước tiên, dừng dịch vụ DPS. Tìm dịch vụ trong Task Manager như đã mô tả. Chọn nó và nhấn nút "Kết thúc tác vụ (End task)" góc dưới Task Manager.

2] Cửa sổ bật lên xuất hiện. Tích vào "Bỏ qua dữ liệu chưa lưu và tắt (Abandon unsaved data and shut down)" và nhấn "Tắt (Shut down)."

3] Nhấn "Ctrl + R", gõ "services.msc" và nhấn OK. Sẽ mở Services Manager.
4] Trong cửa sổ Services, cuộn tìm "Diagnostic Policy Service." Chuột phải > "Thuộc tính (Properties)."

5] Tab "Chung (General)", nhấn "Dừng (Stop)" rồi OK.

6] Mở lại Run, gõ "%WinDir%\System32\sru" và nhấn OK.
7] Trong cửa sổ Explorer, xóa tệp SRUDB.dat.

Khởi động lại hệ thống.
Một số lưu ý quan trọng để đảm bảo hiệu suất
Dưới đây là các điểm cần tuân thủ để máy tính hoạt động tối ưu và sử dụng đĩa bình thường:
- Chạy Dọn dẹp đĩa (Disk Cleanup)
- Nên giữ ít nhất 30% hoặc 30 GB dung lượng trống trên ổ cứng hệ thống.
- Rút các thiết bị ngoại vi không sử dụng.
- Giảm chương trình khởi động – đảm bảo không có tiến trình rác chạy ngầm.
- Cập nhật BIOS mới nhất từ trang web nhà sản xuất máy tính.
Hy vọng bài viết giúp bạn giải quyết vấn đề 100% sử dụng đĩa do Diagnostic Policy Service.
Các liên kết liên quan có thể giúp ích:
- Service Host SysMain gây cao CPU và RAM.
- Các tiến trình svchost.exe khác nhau trên Windows.
- Service Host State Repository Service sử dụng CPU cao.
