แก้ Host Process for Windows Services has stopped working: ผู้ใช้หลายคนเจอ Error: "Host Process for Windows Services has stopped working and was closed." Error ไม่มีรายละเอียด ต้องเปิด View Reliability History หรือ Event Viewer เพื่อหาสาเหตุ
จากการค้นคว้า พบว่าสาเหตุมาจาก: โปรแกรมบุคคลที่สามขัดแย้งกับ Windows, Memory Corruption, หรือ Windows Services สำคัญเสียหาย หลายคนเจอหลัง Windows Update เพราะ BITS (Background Intelligent Transfer Service) files เสียหาย
วิธีแก้ Host Process for Windows Services Has Stopped Working
สร้าง Restore Point ก่อนเพื่อความปลอดภัย
วิธีที่ 1: เปิด Event Viewer หรือ Reliability History
- Windows Key + R > eventvwr Enter
- เมนูซ้าย ขยาย Windows Logs เช็ค Application และ System logs
- หา event ที่มี Red X รายละเอียด error "Host process for Windows has stopped working"
- ระบุสาเหตุ แล้ว troubleshoot ตามลำดับ
- หาข้อมูลไม่ได้ ลอง Reliability History: ค้นหา "Reliability" > View Reliability History
- หา event error เดียวกัน บันทึก process ที่เกี่ยวข้อง
- ถ้าเกี่ยวกับโปรแกรมบุคคลที่สาม ให้ Uninstall จาก Control Panel
วิธีที่ 2: Perform a Clean Boot
ซอฟต์แวร์บุคคลที่สามขัดแย้งกับระบบ ทำ Clean Boot เพื่อวินิจฉัยทีละขั้นตอน
วิธีที่ 3: รัน System Restore
- Windows Key + R > sysdm.cpl Enter
- แท็บ System Protection > System Restore
- Next > เลือก Restore Point
- ปฏิบัติตามคำแนะนำ > รีบูท
วิธีที่ 4: รัน DISM Tool (อย่ารัน SFC)
สำคัญ: อย่ารัน SFC จะแทนที่ Microsoft Opencl.dll ด้วย Nvidia ทำให้ปัญหาเพิ่มขึ้น ใช้ DISM Checkhealth แทน
- Windows Key + X > Command Prompt (Admin)
- รันคำสั่งตามลำดับ:
Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth
- ไม่ได้ลอง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
- ตรวจสอบความสมบูรณ์ของระบบ: Dism /Online /Cleanup-Image /CheckHealth
- รีบูทเครื่อง
วิธีที่ 5: รัน CCleaner และ Malwarebytes
- ติดตั้ง CCleaner & Malwarebytes
- รัน Malwarebytes สแกนไฟล์อันตราย ลบอัตโนมัติ
- รัน CCleaner: Cleaner tab > Windows tab > เลือกตัวเลือก > Run Cleaner
- Registry tab > Scan for Issues > Fix Selected Issues > Backup Yes > Fix All
- รีบูทเครื่อง
วิธีที่ 6: ซ่อม BITS Files ที่เสียหาย
- Windows Key + R > \Programdata\Microsoft\network\downloader Enter
- ขออนุญาต > Continue
- ในโฟลเดอร์ Downloader ลบไฟล์ที่ขึ้นต้นด้วย Qmgr (Qmgr0.dat, Qmgr1.dat ฯลฯ)
- ลบสำเร็จ ให้รัน Windows Update ทันที
- ลบไม่ได้ ตาม Microsoft KB article ซ่อม corrupt BITS files
วิธีที่ 7: รัน Memtest86
หมายเหตุ: ต้องมีคอมพิวเตอร์อีกเครื่อง ดาวน์โหลด burn ลง USB ใช้เวลานาน ควรทิ้งค้างคืน
- เสียบ USB Flash Drive
- ดาวน์โหลดติดตั้ง Memtest86 Auto-installer for USB Key
- Extract ไฟล์ภาพ > รัน Memtest86+ USB Installer
- เลือก USB Drive ที่เสียบ (จะ format USB)
- เสร็จ เสียบ USB เข้าเครื่องที่มีปัญหา
- รีบูท เลือก boot จาก USB
- Memtest86 ทดสอบ memory corruption
- ผ่านทั้งหมด = RAM ปกติ / ไม่ผ่าน = RAM ชำรุด ต้องเปลี่ยน
บทความแนะนำ:
- แก้ Black Squares Behind Folder Icons
- แก้ Task Scheduler service is not available error
- วิธีแก้ Windows 10 will not shut down completely
- แก้ Windows Keyboard Shortcuts Not Working
เสร็จสิ้น! คุณได้ แก้ Host Process for Windows Services Has Stopped Working error เรียบร้อยแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ