โฮสต์บริการ: บริการนโยบายการวินิจฉัยการใช้งานดิสก์ 100% บน Windows PC

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

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง

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

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง 1

บริการนโยบายการ(Policy Service)วินิจฉัย( DPS ) แสดงการใช้งานดิสก์ 100%

หลายคนพบการใช้ดิสก์สูง(high disk usage)เนื่องจากบริการนโยบายการ(Policy Service) วินิจฉัย บนพีซี Windows 10 หากบริการใช้พื้นที่ดิสก์อย่างผิดปกติ จะส่งผลต่อประสิทธิภาพของทั้งระบบ และผู้ใช้ประสบปัญหาแล็กในระบบของเขา ในบางกรณี การรีบูตระบบในเซฟโหมด(rebooting the system in safe mode)อาจช่วยได้ การรีสตาร์ทคอมพิวเตอร์ในเซฟโหมดสามารถแก้ไขปัญหาส่วนใหญ่ได้ หากไม่ได้ผล ให้ลองใช้วิธีการด้านล่าง

ลบไฟล์ SRUDB.dat

บริการนโยบาย การวินิจฉัย(Diagnostic Policy Service)จะสร้างบันทึกในไฟล์SRUDB.dat อย่างต่อเนื่อง (SRUDB.dat)ทำให้ขนาดของมันใหญ่ นี่เป็นสาเหตุหนึ่งที่ทำให้ บริการDPSใช้พื้นที่ดิสก์สูง ดังนั้น(Hence)การลบไฟล์นี้อาจช่วยแก้ปัญหาได้ ทำตามขั้นตอนด้านล่างเพื่อลบไฟล์SRUDB.dat

1] ก่อนอื่น(First)คุณต้องหยุดบริการDPS ค้นหาบริการในตัวจัดการงาน(in the Task Manager)ตามที่อธิบายไว้ก่อนหน้าในบทความ เลือกและคลิกที่ปุ่ม " สิ้นสุดงาน(End task) " ที่ด้านล่างของตัวจัดการ(Task Manager)งาน

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง2

2] หน้าต่างป๊อปอัปจะปรากฏขึ้นบนหน้าจอ ทำเครื่องหมายที่ช่อง " ละทิ้งข้อมูลที่ยังไม่ได้บันทึกและปิดเครื่อง(Abandon unsaved data and shut down) " แล้วคลิก " ปิด(Shut down)เครื่อง"

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง3

3] ตอนนี้กด " Ctrl + R " บนแป้นพิมพ์และพิมพ์services.mscแล้วคลิกตกลง จะเปิดServices Manager(open the Services Manager)

4] ใน หน้าต่าง Servicesให้เลื่อนลงเพื่อค้นหา " Diagnostic Policy Service " คลิกขวาที่มันแล้วเลือก “ Properties

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง 5

5] ใน แท็บ " ทั่วไป(General) " คลิก " หยุด(Stop) " แล้วคลิกตกลง

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง6

6] ตอนนี้เปิด หน้าต่าง Run อีกครั้ง แล้วพิมพ์%WinDir%\System32\sruแล้วคลิกตกลง 

7] ในหน้าต่าง Explorer ให้ลบไฟล์  SRUDB.dat

บริการนโยบายการวินิจฉัยการใช้ดิสก์สูง8

รีสตาร์ทระบบของคุณ

บางจุดสำคัญที่คุณควรดูแล

มีบางประเด็นที่จำเป็นต้องปฏิบัติตามเพื่อให้คอมพิวเตอร์ทำงานได้อย่างเต็มประสิทธิภาพ(optimum computer performance)และ การใช้ งานดิสก์ตามปกติ (normal disk usage)เรากำลังแสดงรายการจุดเหล่านี้ที่นี่

  • เรียกใช้การล้างข้อมูลบนดิสก์(Run disk cleanup)
  • คุณควรมีพื้นที่ว่างอย่างน้อย 30% หรือ 30 GB บนฮาร์ดไดรฟ์ของระบบเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด
  • ถอดปลั๊กอุปกรณ์ภายนอกที่ไม่ได้ใช้งานอยู่
  • ลดโปรแกรมเริ่มต้น(Reduce startup programs) – ตรวจสอบให้แน่ใจว่าไม่มีกระบวนการที่ไร้ประโยชน์ที่ทำงานอยู่เบื้องหลัง
  • ปรับปรุง BIOS ของคุณให้ทันสมัย(Keep your BIOS up to date)อยู่เสมอ คุณสามารถดาวน์โหลดได้จากเว็บไซต์ของผู้ผลิตคอมพิวเตอร์ของคุณ

หวังว่าบทความนี้จะช่วยคุณแก้ปัญหาการใช้ดิสก์ 100% โดย Diagnostic Policy Service(Policy Service)

ลิงค์ที่เกี่ยวข้องที่อาจช่วยคุณได้:(Related links that may help you:)



About the author

ฉันเป็นผู้เชี่ยวชาญด้าน Windows และทำงานในอุตสาหกรรมซอฟต์แวร์มากว่า 10 ปี ฉันมีประสบการณ์กับทั้งระบบ Microsoft Windows และ Apple Macintosh ทักษะของฉัน ได้แก่ การจัดการหน้าต่าง ฮาร์ดแวร์คอมพิวเตอร์และเสียง การพัฒนาแอพ และอื่นๆ ฉันเป็นที่ปรึกษาที่มีประสบการณ์ซึ่งสามารถช่วยให้คุณได้รับประโยชน์สูงสุดจากระบบ Windows ของคุณ



Related posts