เมื่ออินเทอร์เน็ต/WiFi ไม่ทำงาน เรามักรัน Network Troubleshooter แต่ถ้าเจอข้อความ "The Diagnostics Policy Service Is Not Running" แสดงว่าบริการวินิจฉัยปัญหาหยุดทำงาน ต้องแก้เอง
Diagnostics Policy Service คืออะไร?
บริการที่ Windows Troubleshooter ใช้ตรวจจับปัญหาและแก้ไขคอมโพเนนต์ Windows หากบริการหยุด ทูลส์วินิจฉัยจะใช้ไม่ได้
สาเหตุที่บริการไม่ทำงาน
- Diagnostics Policy Service ถูก Disable
- Network Service ไม่มีสิทธิ์ Admin
- Network Drivers เก่าหรือเสียหาย
วิธีแก้ Diagnostics Policy Service Is Not Running
สร้าง Restore Point ก่อนเริ่มต้น
วิธีที่ 1: เริ่มบริการ Diagnostics Policy Service
- กด Win + R พิมพ์ services.msc Enter
- หา Diagnostics Policy Service คลิกขวา > Properties
- ถ้ากำลัง Run ให้กด Stop ก่อน แล้วตั้ง Startup type: Automatic
- กด Start > Apply > OK
- ทดสอบว่าปัญหาหายหรือยัง
วิธีที่ 2: ให้สิทธิ์ Admin แก่ Network Services
- กด Win + X เลือก Command Prompt (Admin)
- รันคำสั่งทีละบรรทัด:
net localgroup Administrators /add networkservice net localgroup Administrators /add localservice
- รีบูตคอมพิวเตอร์
วิธีที่ 3: ติดตั้ง Network Adapter Drivers ใหม่
- กด Win + R พิมพ์ devmgmt.msc Enter (Device Manager)
- ขยาย Network adapters > คลิกขวาอุปกรณ์ > Uninstall
- ติ๊ก Delete the driver software for this device > Uninstall
- เมนู Action > Scan for hardware changes
- รีบูต Windows จะติดตั้ง Driver เริ่มต้นอัตโนมัติ
- หายังไม่แก้ ดาวน์โหลด Driver ล่าสุดจากเว็บผู้ผลิต
วิธีที่ 4: ใช้ System Restore
- กด Win พิมพ์ Restore > Create a restore point
- แท็บ System Protection > System Restore
- Next > เลือก Restore Point ที่ต้องการ > Next > Finish
- รีบูตแล้วทดสอบ
วิธีที่ 5: รัน SFC และ DISM
- เปิด Command Prompt (Admin)
- รันคำสั่ง:
sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าคำสั่งแรกล้มเหลว)
- รอเสร็จ > รีบูต
- เปิด CMD Admin อีกครั้ง รัน DISM:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
- รอเสร็จ > รีบูต
- ถ้ายังไม่ได้ ลองคำสั่งขั้นสูง (ต้องมีสื่อติดตั้ง Windows):
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
วิธีที่ 6: Reset Windows 10
หมายเหตุ: ห้าเข้าถึง PC ไม่ได้ ให้รีสตาร์ทหลายครั้งจนเข้าสู่ Automatic Repair > Troubleshoot > Reset this PC > Remove everything
- Win + I > Settings > Update & Security
- เมนูซ้าย Recovery
- Reset this PC > Get Started
- เลือก Keep my files
- เตรียมสื่อติดตั้ง Windows 10
- เลือกเวอร์ชัน Windows และดรีฟที่ติดตั้ง Windows > Just remove my files
- คลิก Reset ทำตามขั้นตอน
บทความแนะนำ:
- สร้างหลายบัญชี Gmail ไม่ต้องยืนยันเบอร์โทร
- ระบุและติดตั้ง Audio & Video Codecs ที่หายไปใน Windows
- แก้ We Can't Sign Into Your Account Error ใน Windows 10
- 10 วิธีแก้โหลดเพจช้าใน Google Chrome
หวังว่าจะช่วย แก้ไข The Diagnostics Policy Service Is Not Running Error ได้ หากมีคำถาม ถามได้ในส่วนความคิดเห็น