Service Host Diagnostic Policy Service เป็นบริการนโยบายสำคัญที่ติดตั้งโดยค่าเริ่มต้นในทุกระบบ Windows 11/10 หน้าที่ของบริการนี้คือตรวจจับและแก้ไขปัญหาบนส่วนประกอบของระบบ Windows 11/10 เริ่มดำเนินการแก้ไขโดยอัตโนมัติและแจ้งเตือนผู้ใช้เกี่ยวกับปัญหาที่อาจเกิดขึ้น ยังสร้างบันทึกข้อมูลการวินิจฉัยที่เหมาะสมสำหรับสาเหตุของปัญหา

บริการ Diagnostic Policy Service ทำงานอัตโนมัติในทุกคอมพิวเตอร์ Windows 11/10 ภายใต้กระบวนการ Service Host แบบร่วมกัน (svchost.exe) หากกระบวนการนี้ไม่ทำงาน คุณจะไม่ทราบสาเหตุของข้อผิดพลาดระบบ คุณสามารถหากระบวนการนี้ที่ทำงานอยู่ใน Task Manager ซึ่งคุณสามารถเปิดได้โดยคลิกขวาที่แถบงาน ตอนนี้เลื่อนลงในแท็บ "Processes" เพื่อดูกระบวนการที่ทำงานอยู่ในพื้นหลัง

Diagnostic Policy Service (DPS) แสดงการใช้งานดิสก์ 100%
หลายคนเผชิญปัญหาการใช้งานดิสก์สูงเนื่องจาก Diagnostic Policy Service บนคอมพิวเตอร์ Windows 10 หากบริการนี้ใช้พื้นที่ดิสก์มากผิดปกติ จะส่งผลต่อประสิทธิภาพของระบบทั้งหมด และผู้ใช้จะประสบปัญหาการล่าช้าบนระบบของตน ในบางกรณี การรีบูตระบบใน Safe Mode อาจช่วยได้ การรีสตาร์ทคอมพิวเตอร์ใน Safe Mode จะแก้ไขปัญหาส่วนใหญ่ หากไม่ได้ผล ลองวิธีที่ระบุด้านล่าง
ลบไฟล์ SRUDB.dat
Diagnostic Policy Service สร้างบันทึกอย่างต่อเนื่องในไฟล์ SRUDB.dat ทำให้ขนาดไฟล์ใหญ่ขึ้น นี่เป็นหนึ่งในเหตุผลที่ทำให้บริการ DPS ใช้พื้นที่ดิสก์สูง ดังนั้น การลบไฟล์นี้อาจแก้ไขปัญหาได้ ปฏิบัติตามขั้นตอนด้านล่างเพื่อลบไฟล์ SRUDB.dat
1] ก่อนอื่น คุณต้องหยุดบริการ DPS ให้ค้นหาบริการใน Task Manager ตามที่อธิบายไว้ก่อนหน้านี้ เลือกมันแล้วคลิกปุ่ม "End task" ที่ด้านล่างของ Task Manager

2] จะมีหน้าต่างป๊อปอัปปรากฏขึ้นบนหน้าจอ ติ๊กกล่อง "Abandon unsaved data and shut down" และคลิก "Shut down."

3] ตอนนี้ กด "Ctrl + R" บนแป้นพิมพ์ของคุณ และพิมพ์ "services.msc" แล้วคลิก OK จะเปิด Services Manager
4] ในหน้าต่าง Services ให้เลื่อนลงค้นหา "Diagnostic Policy Service." คลิกขวาที่มันแล้วเลือก "Properties."

5] ในแท็บ "General" คลิก "Stop" แล้ว OK

6] ตอนนี้ เปิดหน้าต่าง Run อีกครั้ง และพิมพ์ "%WinDir%\System32\sru" แล้วคลิก OK
7] ในหน้าต่าง Explorer ให้ลบไฟล์ SRUDB.dat

รีสตาร์ทระบบของคุณ
จุดสำคัญที่คุณควรดูแล
มีบางจุดที่จำเป็นต้องปฏิบัติเพื่อประสิทธิภาพคอมพิวเตอร์ที่ดีที่สุดและการใช้งานดิสก์ปกติ เราจะระบุจุดเหล่านี้ไว้ที่นี่
- รัน Disk Cleanup
- ควรมีพื้นที่ว่างบนฮาร์ดดิสก์ของระบบอย่างน้อย 30% หรือ 30 GB เพื่อผลลัพธ์ที่ดีที่สุด
- ถอดอุปกรณ์ภายนอกที่ไม่ได้ใช้งานอยู่
- ลดโปรแกรมเริ่มต้น – ตรวจสอบให้แน่ใจว่าไม่มีกระบวนการที่ไม่จำเป็นทำงานในพื้นหลัง
- อัปเดต BIOS อยู่เสมอ คุณสามารถดาวน์โหลดได้จากเว็บไซต์ของผู้ผลิตคอมพิวเตอร์ของคุณ
หวังว่าบทความนี้จะช่วยคุณแก้ไขปัญหาการใช้งานดิสก์ 100% โดย Diagnostic Policy Service
ลิงก์ที่เกี่ยวข้องซึ่งอาจช่วยคุณ:
- Service Host SysMain ก่อให้เกิดการใช้ CPU และหน่วยความจำสูง
- กระบวนการ svchost.exe ที่แตกต่างกันบน Windows
- Service Host State Repository Service ใช้ CPU สูง
