แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10: หากคุณเพิ่งอัปเกรดเป็น Windows 10 หรืออัปเดต Windows แล้ว คุณอาจเจอปัญหาเมื่อพยายามปิดเครื่อง และข้อความข้อผิดพลาดจะปรากฏขึ้นว่า "Task Host Window: Closing 1 app and shutting down (To go back and save your work, click Cancel and finish what you need to). Task Host is stopping background tasks"
taskhost.exe คือ Task Host ซึ่งเป็น Generic Host Process สำหรับ Windows 10 เมื่อคุณปิดเครื่อง ซอฟต์แวร์ที่ทำงานอยู่ทั้งหมดต้องปิดทีละตัว แต่บางครั้งซอฟต์แวร์อาจค้างทำให้คุณไม่สามารถปิดเครื่องได้ โดยพื้นฐานแล้ว หน้าที่ของกระบวนการ Task Host คือการหยุดการปิดเครื่องเพื่อตรวจสอบว่าโปรแกรมที่ทำงานอยู่ทั้งหมดถูกปิดแล้วหรือไม่ เพื่อป้องกันการสูญหายของข้อมูล
Task Host เป็นกระบวนการทั่วไปที่ทำหน้าที่เป็นโฮสต์สำหรับกระบวนการที่รันจาก DLLs แทนที่จะเป็น EXEs ตัวอย่างเช่น ไฟล์ Word หรือ Windows Media Player เปิดอยู่ และคุณยังพยายามปิดเครื่อง Task Host Window จะป้องกันการปิดเครื่องและคุณจะเห็นข้อความข้อผิดพลาด มาเริ่มดูวิธีแก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ด้วยวิธีด้านล่างนี้เลย
แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10
โปรดสร้างจุดกู้ระบบ (Restore Point) ก่อน เพื่อป้องกันกรณีที่เกิดปัญหาขึ้น
วิธีที่ 1: ปิดใช้งาน Fast Startup
- กด Windows Key + R พิมพ์ control แล้วกด Enter เพื่อเปิด Control Panel

- คลิก Hardware and Sound แล้วคลิก Power Options

- จากหน้าต่างด้านซ้าย เลือก "Choose what the power buttons do"

- คลิก "Change settings that are currently unavailable"

- ยกเลิกติ๊ก "Turn on fast startup" แล้วคลิก Save changes

วิธีที่ 2: รัน Power Troubleshooter
- พิมพ์ "troubleshooting" ในช่องค้นหา Windows แล้วคลิก Troubleshooting

- จากหน้าต่างด้านซ้าย เลือก View all
- จากรายการ Troubleshoot computer problems เลือก Power

- ทำตามคำแนะนำบนหน้าจอ และปล่อยให้ Power Troubleshoot ทำงาน

- รีบูทคอมพิวเตอร์เมื่อกระบวนการเสร็จสิ้น และตรวจสอบว่าสามารถ แก้ไขปัญหา Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่
วิธีที่ 3: บูทคอมพิวเตอร์เข้าสู่ Safe Mode
เมื่อคอมพิวเตอร์บูทเข้าสู่ Safe Mode ให้ลองรันแอปพลิเคชันที่คุณมักใช้งานเป็นเวลาสักครู่ แล้วลองปิดเครื่อง หากสามารถปิดเครื่องได้โดยไม่มีข้อผิดพลาด แสดงว่าปัญหาเกิดจากการขัดแย้งกับแอปพลิเคชันของบุคคลที่สาม
วิธีที่ 4: ทำ Clean Boot
บางครั้งซอฟต์แวร์ของบุคคลที่สามอาจขัดแย้งกับระบบและทำให้เกิดปัญหานี้ ในการ แก้ไขปัญหา Task Host Window ป้องกันการปิดเครื่องใน Windows 10 คุณต้องทำ Clean Boot บนคอมพิวเตอร์และวินิจฉัยปัญหาทีละขั้นตอน
วิธีที่ 5: รัน SFC และ DISM
- กด Windows Key + X แล้วคลิก Command Prompt (Admin)

- พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างต้นล้มเหลว ลองคำสั่งนี้)

- รอให้กระบวนการข้างต้นเสร็จสิ้น และรีสตาร์ทคอมพิวเตอร์
- เปิด cmd อีกครั้ง พิมพ์คำสั่งต่อไปนี้ และกด Enter ทีละคำสั่ง:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

- ปล่อยให้คำสั่ง DISM ทำงานและรอจนเสร็จสิ้น
- หากคำสั่งข้างต้นไม่ทำงาน ให้ลองคำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
- หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งแหล่งซ่อมแซมของคุณ (Windows Installation หรือ Recovery Disc)
- รีบูทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และดูว่าสามารถ แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่
วิธีที่ 6: แก้ไข WaitToKillServiceTimeout
- กด Windows Key + R พิมพ์ regedit แล้วกด Enter เพื่อเปิด Registry Editor

- ไปที่คีย์รีจิสทรี:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control - เลือก Control แล้วในหน้าต่างด้านขวา คลิกสองครั้งที่ WaitToKillServiceTimeout

- เปลี่ยนค่าเป็น 2000 แล้วคลิก OK

- ไปที่เส้นทางต่อไปนี้:
HKEY_CURRENT_USER\Control Panel\Desktop - คลิกขวาที่ Desktop เลือก New > String Value ตั้งชื่อ String ว่า WaitToKillServiceTimeout

- คลิกสองครั้งเปลี่ยนค่าเป็น 2000 แล้วคลิก OK

- ออกจาก Registry Editor และรีบูทเพื่อบันทึกการเปลี่ยนแปลง
วิธีที่ 7: ปรับการตั้งค่าบัญชีผู้ใช้
หากคุณเพิ่งอัปเดต Windows เป็น Creators Fall Update 1709 การเปลี่ยนการตั้งค่าบัญชีดูจะแก้ไขปัญหาได้
- กด Windows Key + I เปิด Settings คลิก Account

- จากเมนูด้านซ้าย คลิก Sign-in options
- เลื่อนลงไปที่ Privacy ปิด/ปิดใช้งาน toggle สำหรับ "Use my sign-in info to automatically finish setting up my device after an update or restart"

- รีบูทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และดูว่าสามารถ แก้ไขปัญหา Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่
วิธีที่ 8: ตรวจสอบว่า Windows อัปเดตล่าสุดแล้ว
- กด Windows Key + I เลือก Update & Security

- คลิก Check for updates และติดตั้งอัปเดตที่ค้างอยู่ทั้งหมด

- หลังจากติดตั้งอัปเดตเสร็จ รีบูทคอมพิวเตอร์ และดูว่าสามารถ แก้ไขปัญหา Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่
วิธีที่ 9: รัน CCleaner และ Malwarebytes
- ดาวน์โหลดและติดตั้ง CCleaner & Malwarebytes
- รัน Malwarebytes ให้สแกนระบบหาไฟล์อันตราย
- หากพบมัลแวร์ จะลบอัตโนมัติ
- รัน CCleaner ในส่วน "Cleaner" ใต้แท็บ Windows แนะนำให้ติ๊กตัวเลือกต่อไปนี้เพื่อทำความสะอาด:

- เมื่อแน่ใจว่าตัวเลือกถูกต้อง คลิก Run Cleaner ให้ CCleaner ทำงาน
- เพื่อทำความสะอาดเพิ่มเติม เลือกแท็บ Registry ตรวจสอบให้แน่ใจว่าติ๊กตัวเลือกต่อไปนี้:

- คลิก Scan for Issue ให้ CCleaner สแกน แล้วคลิก Fix Selected Issues
- เมื่อ CCleaner ถาม "Do you want backup changes to the registry?" เลือก Yes
- เมื่อสำรองเสร็จ เลือก Fix All Selected Issues
- รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และดูว่าสามารถ แก้ไขปัญหา Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่
วิธีที่ 10: สร้างบัญชีผู้ใช้ใหม่
- กด Windows Key + I เปิด Settings คลิก Accounts

- คลิกแท็บ Family & other people ในเมนูด้านซ้าย คลิก Add someone else to this PC ภายใต้ Other people

- คลิก I don't have this person's sign-in information ที่ด้านล่าง

- เลือก Add a user without a Microsoft account ที่ด้านล่าง

- พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่ คลิก Next

แนะนำเพิ่มเติม:
- วิธี Restore NTBackup BKF File บน Windows 10
- แก้ไข 100% Disk Usage โดย System and Compressed Memory
- วิธีสร้าง Windows 10 Bootable USB Flash Drive
- แก้ไข Mouse Pointer Lag ใน Windows 10
เพียงเท่านี้คุณก็ แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 เรียบร้อยแล้ว หากยังมีคำถามเกี่ยวกับคำแนะนำนี้ สามารถถามได้ในส่วนความคิดเห็นครับ
