แก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องใน Windows 10

แก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องใน Windows 10: (Fix Task Host Window Prevents Shut Down in Windows 10: )หากคุณเพิ่งอัปเกรดเป็น Windows 10 หรืออัปเดต Windows คุณอาจประสบปัญหาเมื่อคุณพยายามปิดเครื่องคอมพิวเตอร์และข้อความแสดงข้อผิดพลาดปรากฏขึ้นว่า " หน้าต่างโฮสต์งาน: การปิด " 1 แอปและกำลังปิดตัวลง (หากต้องการย้อนกลับและบันทึกงานของคุณ ให้คลิกยกเลิกและทำสิ่งที่คุณต้องการให้เสร็จสิ้น) Task Host กำลังหยุดงานพื้นหลัง(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) "

แก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องใน Windows 10

taskhost.exe เป็นTask Hostซึ่งเป็นกระบวนการโฮสต์(Host Process)ทั่วไปสำหรับWindows 10 เมื่อคุณปิดเครื่องพีซี ซอฟต์แวร์ทั้งหมดที่ทำงานอยู่ในปัจจุบันจะต้องปิดทีละตัว แต่บางครั้งซอฟต์แวร์อาจวางสาย ดังนั้นคุณจึงไม่สามารถปิดเครื่องได้ โดยพื้นฐานแล้ว งานของ กระบวนการ โฮสต์งาน(Task Host)คือการขัดจังหวะกระบวนการปิดระบบเพื่อตรวจสอบว่าโปรแกรมที่ทำงานอยู่ทั้งหมดถูกปิดหรือไม่เพื่อหลีกเลี่ยงการสูญหายของข้อมูล

Task Hostเป็นกระบวนการทั่วไปที่ทำหน้าที่เป็นโฮสต์สำหรับกระบวนการที่ทำงานจากDLL(DLLs)แทนที่จะเป็นEXE (EXEs)ตัวอย่างนี้คือ ไฟล์ WordหรือWindows Media Playerจะเปิดขึ้น และในขณะที่คุณยังคงพยายามปิดเครื่องพีซี หน้าต่างโฮสต์งานจะป้องกันการปิดเครื่อง และคุณจะเห็นข้อความแสดงข้อผิดพลาด เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการFix Task Host Window Preventions Shut Down(Fix Task Host Window Prevents Shut Down)ในWindows 10ด้วยวิธีการด้านล่าง

แก้ไขหน้าต่างโฮสต์งานป้องกันการปิด(Fix Task Host Window Prevents Shut Down) เครื่อง ในWindows 10

อย่าลืม  สร้างจุดคืนค่า(create a restore point)ในกรณีที่มีข้อผิดพลาดเกิดขึ้น

วิธีที่ 1: ปิดใช้งาน Fast Startup(Method 1: Disable Fast Startup)

1.กด Windows Key + R จากนั้นพิมพ์controlแล้วกด Enter เพื่อเปิดControl Panel

แผงควบคุม

2. คลิกที่Hardware and Soundจากนั้นคลิกที่Power Options(Power Options)

ตัวเลือกพลังงานในแผงควบคุม

3. จากนั้นจากบานหน้าต่างด้านซ้ายเลือก " เลือกสิ่งที่ปุ่มเปิดปิดทำ (Choose what the power buttons do.)

เลือกสิ่งที่ปุ่มเปิดปิดทำ usb ไม่รู้จักแก้ไข

4. คลิกที่ " เปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้ (Change settings that are currently unavailable.)

เปลี่ยนการตั้งค่าที่ไม่สามารถใช้งานได้ในขณะนี้

5. ยกเลิกการเลือก(Uncheck)เปิดการเริ่มต้นอย่างรวดเร็ว(Turn on fast startup) ” และคลิกที่บันทึกการเปลี่ยนแปลง

ยกเลิกการเลือก เปิดการเริ่มต้นอย่างรวดเร็ว

วิธีที่ 2: เรียกใช้ Power-Troubleshooter(Method 2: Run Power-Troubleshooter)

1. พิมพ์ “troubleshooting” ใน แถบ Windows Searchและคลิกที่Troubleshooting

แผงควบคุมการแก้ไขปัญหา

2.ถัด ไป จากบานหน้าต่างด้านซ้าย เลือกดูทั้งหมด(View all.)

3.จากนั้นจากรายการแก้ไขปัญหา(Troubleshoot)คอมพิวเตอร์ ให้เลือกพลังงาน(Power.)

เลือกไฟในระบบและการแก้ไขปัญหาความปลอดภัย

4. ปฏิบัติตามคำแนะนำบนหน้าจอและปล่อยให้Power Troubleshootทำงาน

เรียกใช้ตัวแก้ไขปัญหาพลังงาน

5. รีบูทพีซีของคุณเมื่อกระบวนการเสร็จสมบูรณ์และตรวจสอบว่าคุณสามารถ  แก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องในปัญหา Windows 10 ได้หรือไม่(Fix Task Host Window Prevents Shut Down in Windows 10 Issue.)

วิธีที่ 3: เริ่มพีซีของคุณในเซฟโหมด(Method 3: Start your PC into Safe Mode)

เมื่อพีซีของคุณบูตเข้าสู่เซฟโหมด(Once your PC boot into Safe Mode)ให้ลองเรียกใช้แอปพลิเคชันที่คุณเรียกใช้โดยทั่วไปและใช้งานสองสามนาที จากนั้นลองปิดพีซีของคุณ หากคุณสามารถปิดเครื่องพีซีได้โดยไม่มีข้อผิดพลาด แสดงว่าปัญหามีสาเหตุมาจากข้อขัดแย้งกับแอปพลิเคชันของบริษัทอื่น

วิธีที่ 4: ดำเนินการคลีนบูต(Method 4: Perform a clean boot)

บางครั้งซอฟต์แวร์ของบริษัทอื่นอาจขัดแย้งกับระบบ(System)และอาจทำให้เกิดปัญหานี้ได้ ในการ  แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 Issues(Fix Task Host Window Prevents Shut Down in Windows 10 Issues)คุณต้องทำคลีนบูต(perform a clean boot)บนพีซีของคุณและวินิจฉัยปัญหาทีละขั้นตอน

ดำเนินการคลีนบูตใน Windows  การเริ่มต้นที่เลือกในการกำหนดค่าระบบ

วิธีที่ 5: เรียกใช้ SFC และ DISM(Method 5: Run SFC and DISM)

1. กดWindows Key + Xจากนั้นคลิกที่Command Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC สแกนทันทีพร้อมรับคำสั่ง

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

5. ปล่อยให้ คำสั่ง DISMทำงานและรอให้มันเสร็จสิ้น

6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถแก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่(Fix Task Host Window Prevents Shut Down in Windows 10.)

วิธีที่ 6: แก้ไข WaitToKillServiceTimeout(Method 6: Edit WaitToKillServiceTimeout)

1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

3. ตรวจสอบให้แน่ใจว่าได้เลือกการควบคุม(Control)มากกว่าในบานหน้าต่างด้านขวาดับเบิลคลิกที่WaitToKillServiceTimeout

นำทางไปยังสตริง WaitToKillServiceTimeout ในรีจิสทรีการควบคุม

4.เปลี่ยนค่าเป็น2000แล้วคลิกตกลง

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

5. นำทางไปยังเส้นทางต่อไปนี้:

HKEY_CURRENT_USER\Control Panel\Desktop

6. คลิกขวาบนเดสก์ท็อป(Desktop)จากนั้นเลือกNew > String Valueตั้ง ชื่อสตริงนี้เป็นWaitToKillServiceTimeout

คลิกขวาที่เดสก์ท็อป จากนั้นเลือก New และ String value จากนั้นตั้งชื่อว่า WaitToKillServiceTimeout

7. ดับเบิลคลิกเพื่อเปลี่ยนค่าเป็น2000แล้วคลิกตกลง

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

8. ออกจากRegistry Editorและรีบูตเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 7: แก้ไขการตั้งค่าบัญชี(Method 7: Modify Account Settings)

หากคุณเพิ่งอัปเดต Windows เป็น Creators Fall Update 1709การเปลี่ยนการตั้งค่าบัญชีอาจช่วยแก้ปัญหาได้

1.กดWindows Key + I เพื่อเปิดการตั้งค่า(Settings)จากนั้นคลิกที่บัญชี(Account.)

จากการตั้งค่า Windows เลือกบัญชี

2.จากเมนูด้านซ้ายมือ ให้คลิกที่ตัวเลือกการลงชื่อเข้าใช้(Sign-in options.)

3. เลื่อนลงไปที่ความเป็นส่วนตัว จากนั้นปิดหรือปิดใช้งานการสลับสำหรับ( turn off or disable the toggle for)ใช้ข้อมูลการลงชื่อเข้าใช้ของฉันเพื่อสิ้นสุดการตั้งค่าอุปกรณ์ของฉันโดยอัตโนมัติหลังจากอัปเดตหรือรีสตาร์ท(Use my sign-in info to automatically finish setting up my device after an update or restart)

ปิดใช้งานการสลับสำหรับ ใช้ข้อมูลการลงชื่อเข้าใช้ของฉัน เพื่อสิ้นสุดการตั้งค่าอุปกรณ์ของฉันโดยอัตโนมัติหลังจากอัปเดตหรือรีสตาร์ท

4. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไขหน้าต่างโฮสต์งานป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่(Fix Task Host Window Prevents Shut Down in Windows 10 Issue.)

วิธีที่ 8: ตรวจสอบให้แน่ใจว่า Windows เป็นเวอร์ชันล่าสุด(Method 8: Make sure Windows is up to date)

1.กดWindows Key + I จากนั้นเลือก  Update & Security

อัปเดต & ความปลอดภัย

2. จากนั้น คลิก  Check for updates อีกครั้ง  และตรวจสอบให้แน่ใจว่าได้ติดตั้งการอัปเดตที่รอดำเนินการ

คลิกตรวจสอบการอัปเดตภายใต้ Windows Update

3. หลังจากติดตั้งการอัปเดตแล้ว ให้รีบูตพีซีของคุณและดูว่าคุณสามารถ  แก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 Issue ได้หรือไม่(Fix Task Host Window Prevents Shut Down in Windows 10 Issue.)

วิธีที่ 9: เรียกใช้ CCleaner และ Malwarebytes(Method 9: Run CCleaner and Malwarebytes)

1. ดาวน์โหลดและติดตั้ง  CCleaner  &  Malwarebytes

2. เรียกใช้ Malwarebytes(Run Malwarebytes)  และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย

3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

4. เรียกใช้ CCleaner  และในส่วน "Cleaner" ใต้ แท็บ Windowsเราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:

การตั้งค่าตัวทำความสะอาด ccleaner

5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก  Run Cleaner  และปล่อยให้ CCleaner ดำเนินการตามแนวทางนั้น

6. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือก แท็บ Registryและตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

น้ำยาทำความสะอาดรีจิสทรี

7. เลือกScan for Issueและอนุญาตให้CCleanerสแกน จากนั้นคลิก  Fix Selected Issues

8. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?)” เลือกใช่

9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือกแก้ไขปัญหาที่เลือก(Fix All Selected Issues)ทั้งหมด

10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถแก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10 ได้หรือไม่(Fix Task Host Window Prevents Shut Down in Windows 10 issue.)

วิธีที่ 10: สร้างบัญชีผู้ใช้ใหม่(Method 10: Create New User Account)

1.กด Windows Key + I เพื่อเปิดSettingsแล้วคลิกAccounts

จากการตั้งค่า Windows เลือกบัญชี

2. คลิกที่แท็บ Family & other people(Family & other people tab)ในเมนูด้านซ้ายมือ แล้วคลิกAddบุคคลอื่นในพีซีเครื่องนี้(Add someone else to this PC)ภายใต้ Other People

ครอบครัวและคนอื่นๆ จากนั้นคลิก เพิ่มบุคคลอื่นในพีซีเครื่องนี้

3.คลิกฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้( I don’t have this person’s sign-in information)ที่ด้านล่าง

คลิก ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้

4. เลือกเพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft(Add a user without a Microsoft account)ที่ด้านล่าง

เลือก เพิ่มผู้ใช้ที่ไม่มีบัญชี Microsoft

5. พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่ แล้วคลิกถัด(Next)ไป

ตอนนี้พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีใหม่และคลิกถัดไป

ที่แนะนำ:(Recommended:)

นั่นคือคุณประสบความสำเร็จในการแก้ไข Task Host Window ป้องกันการปิดเครื่องใน Windows 10(Fix Task Host Window Prevents Shut Down in Windows 10)แต่หากคุณยังคงมีคำถามใดๆ เกี่ยวกับคู่มือนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

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



Related posts