หน้าต่างโฮสต์งานป้องกันการปิดเครื่อง: 6 วิธีในการแก้ไข


หาก Windows ปฏิเสธที่จะปิดตัวลง อาจเป็นเพราะ หน้าต่างโฮสต์งานซึ่งเป็นบริการระบบที่จัดการงานในเบื้องหลังและตรวจสอบให้แน่ใจว่าโปรแกรมปิดอย่างถูกต้องก่อนที่จะปิดตัวลง หากหน้าต่างโฮสต์งานตรวจพบว่าโปรแกรมยังคงทำงานอยู่หรือจำเป็นต้องบันทึกงาน จะป้องกันไม่ให้ระบบปิดตัวลงเพื่อป้องกันข้อมูลสูญหาย

หากคุณไม่สามารถปิดระบบได้เนื่องจากหน้าต่าง Task Host แต่ไม่มีสาเหตุที่ชัดเจน คุณจะต้องตรวจสอบปัญหาโดยใช้ขั้นตอนด้านล่าง

1. เรียกใช้เครื่องมือแก้ไขปัญหา Windows Update

หากหน้าต่างโฮสต์งานของคุณป้องกันการปิดระบบ อาจเป็นเพราะ รอการอัปเดต หรือปัญหากับกระบวนการ Windows Update

การเรียกใช้ ตัวแก้ไขปัญหาการอัปเดต Windows สามารถแก้ไขปัญหาเหล่านี้ได้โดยการตรวจสอบ ปัญหาการอัปเดต และแก้ไขโดยอัตโนมัติ Windows มีเครื่องมือในตัวนี้โดยเฉพาะสำหรับการวินิจฉัยและแก้ไขปัญหาทั่วไปที่เกี่ยวข้องกับการอัปเดต

หากต้องการแก้ไขปัญหาการอัปเดตโดยใช้ตัวแก้ไขปัญหา Windows Update ให้ทำตามขั้นตอนเหล่านี้

  1. คลิกขวาที่ปุ่มเริ่ม แล้วกด การตั้งค่า
    1. ในเมนู การตั้งค่ากด ระบบทางด้านซ้าย
    2. เลือก แก้ไขปัญหาจากตัวเลือกทางด้านขวามือ
      1. ถัดไป กด เครื่องมือแก้ปัญหาอื่นๆจากนั้นกดปุ่ม Runถัดจาก Windows Update
        1. ปฏิบัติตามคำแนะนำหรือคำแนะนำเพิ่มเติมบนหน้าจอ หากเครื่องมือพบปัญหาใดๆ เครื่องมือจะพยายาม แก้ไขโดยอัตโนมัติ หรือให้คำแนะนำในการแก้ไขปัญหาด้วยตนเอง
        2. หลังจากที่ตัวแก้ไขปัญหาเสร็จสิ้นกระบวนการแล้ว และคุณแน่ใจว่าพีซีของคุณไม่ได้อัปเดต และไม่มีไฟล์ที่ใช้งานอยู่หรือยังไม่ได้บันทึก เป็นความคิดที่ดีที่จะบังคับให้พีซีของคุณรีสตาร์ท

          หากปัญหาได้รับการแก้ไข พีซีของคุณควรรีสตาร์ทและบูตใหม่อีกครั้งโดยไม่มีปัญหา

          2. เริ่มบริการติดตั้ง Microsoft Store ใหม่

          หากคุณเพิ่งติดตั้งหรืออัปเดตแอป Microsoft Store หน้าต่างโฮสต์งาน อาจไม่อนุญาตให้ระบบของคุณ ปิดตัวลง เนื่องจากปัญหากับ 7.

          หากบริการนี้ค้างหรือประสบปัญหา สามารถป้องกันการปิดระบบที่เหมาะสมได้ การเริ่มบริการเฉพาะนี้ใหม่มักจะสามารถแก้ไขปัญหาได้.

          หากต้องการเริ่มบริการติดตั้ง Microsoft Store ใหม่ ให้ทำตามขั้นตอนเหล่านี้

          1. กด ปุ่ม Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
          2. ใน Runให้พิมพ์ services.mscแล้วกด OKหรือกด Enterคีย์
            1. ในหน้าต่าง บริการให้เลื่อนลงและค้นหา บริการติดตั้ง Microsoft Store
            2. คลิกขวาที่บริการและเลือก รีสตาร์ทหากกำลังทำงานอยู่ หรือ เริ่มหากไม่ทำงาน
              1. หลังจากเริ่มบริการใหม่แล้ว ให้ลองปิดคอมพิวเตอร์ของคุณอีกครั้ง
              2. 3. ปิดใช้งานบริการที่ไม่จำเป็นและแอปเริ่มต้นทั้งหมดโดยใช้ msconfig

                หากคอมพิวเตอร์ของคุณประสบปัญหาในการปิดระบบเนื่องจากหน้าต่างโฮสต์งาน บริการที่ไม่จำเป็นและแอปเริ่มต้นอาจเป็นสาเหตุของปัญหา อาจทำงานในพื้นหลังและรบกวนกระบวนการของระบบ ยูทิลิตีการกำหนดค่าระบบ(หรือ msconfig) เป็นเครื่องมือ Windows ในตัวที่ช่วยให้คุณจัดการการตั้งค่าเหล่านี้ได้อย่างง่ายดาย

                หากต้องการปิดใช้งานบริการ Windows ที่ไม่จำเป็นและแอปเริ่มต้น ให้ทำตามขั้นตอนเหล่านี้

                1. กด ปุ่ม Windows + Rเพื่อเปิดกล่องโต้ตอบ Runขึ้นมา
                2. พิมพ์ msconfigลงในช่อง Runและกด OKหรือ Enterเพื่อเปิดหน้าต่างยูทิลิตี้ System Configuration
                  1. จากนั้น เลือกแท็บ บริการ
                  2. ทำเครื่องหมายที่ช่องถัดจาก ซ่อนบริการทั้งหมดของ Microsoftซึ่งจะทำให้แน่ใจได้ว่าคุณจะไม่ปิดใช้บริการระบบที่สำคัญโดยไม่ตั้งใจ
                  3. ตรวจสอบบริการที่เหลือและยกเลิกการเลือกบริการที่คุณไม่ต้องการเมื่อเริ่มต้น โปรดระวังอย่าปิดการใช้งานบริการที่ฮาร์ดแวร์หรือซอฟต์แวร์ของคุณอาจต้องทำงานอย่างถูกต้อง
                    1. ถัดไป ให้กดการเริ่มต้นแตะแล้วกดเปิดตัวจัดการงาน
                      1. ใน ตัวจัดการงานเลือกแอปเริ่มต้นแต่ละแอปที่คุณไม่ต้องการทันทีเมื่อเข้าสู่ระบบ และคลิกปิดใช้งาน
                        1. ปิดตัวจัดการงานแล้วคลิก ใช้หรือ ตกลงใน System Configuration Utility
                          1. รีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลงเหล่านี้.
                          2. โปรดทราบว่าบริการและแอปบางอย่างจำเป็นสำหรับระบบและอุปกรณ์ที่เชื่อมต่อของคุณเพื่อให้ทำงานได้อย่างถูกต้อง หากคุณประสบปัญหาใดๆ ให้ทำซ้ำขั้นตอนเหล่านี้และเปิดใช้งานแอพหรือบริการใดๆ ที่คุณปิดใช้งานก่อนหน้านี้อีกครั้ง หากคุณมีปัญหาในการบูต คุณยังสามารถ รีสตาร์ท Windows ในเซฟโหมด เพื่อดำเนินการนี้

                            4. เรียกใช้การสแกน DISM และ SFC

                            เมื่อมีปัญหา Windows ที่คุณไม่สามารถแก้ไขได้ เป็นความคิดที่ดีที่จะลองใช้การสแกน Deployment Image Servicing and Management(DISM) ตามด้วย ตัวตรวจสอบไฟล์ระบบ(SFC) สแกน

                            เครื่องมือเหล่านี้มีอยู่ใน Windows และสามารถช่วยซ่อมแซมไฟล์ระบบและฟื้นฟูความสมบูรณ์ของระบบได้ หากข้อผิดพลาดของระบบทำให้บริการ Task Host Window หยุดคุณจากการรีบูต การดำเนินการนี้ (หวังว่า) จะแก้ไขปัญหาได้

                            หากต้องการเรียกใช้การสแกน DISM และ SFC ให้ทำตามขั้นตอนเหล่านี้

                            1. คลิกขวาที่เมนู Start และเลือก Terminal (Admin)คุณยังสามารถพิมพ์ cmdหรือ PowerShellในการค้นหาเมนู Start และเลือกตัวเลือกเหล่านั้นแทน (ตราบใดที่คุณเลือกที่จะเรียกใช้ในฐานะผู้ดูแลระบบ)
                              1. ในหน้าต่าง Terminalให้พิมพ์คำสั่ง DISM /Online /Cleanup-Image /RestoreHealthแล้วกด Enterเพื่อเริ่มการสแกน DISM กระบวนการนี้อาจใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ในขณะที่ซ่อมแซมอิมเมจระบบของคุณ
                                1. เมื่อการสแกน DISM เสร็จสิ้น ให้พิมพ์ sfc /scannowและกด Enterเพื่อเริ่มต้นการสแกน SFC ซึ่งจะตรวจสอบและซ่อมแซมไฟล์ระบบที่เสียหาย
                                  1. ปฏิบัติตามคำแนะนำบนหน้าจอ เมื่อกระบวนการเสร็จสมบูรณ์ ให้รีสตาร์ทพีซีของคุณ
                                  2. การสแกน DISM ก่อนการสแกน SFC ถือเป็นสิ่งสำคัญ เนื่องจาก DISM สามารถดึงสำเนาใหม่ของไฟล์ที่เสียหายจาก Windows Update ซึ่ง SFC สามารถใช้เพื่อซ่อมแซมให้เสร็จสิ้นได้

                                    หากการสแกน SFC พบปัญหา ก็ไม่สามารถแก้ไขได้ หรือหากรายงานว่าพบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขได้ การเรียกใช้เครื่องมือ DISM ในบางครั้งสามารถช่วยแก้ไขปัญหาที่ค้างอยู่เหล่านี้ได้ หากขั้นตอนนี้แก้ไขปัญหาหน้าต่างโฮสต์งานได้ ระบบของคุณควรสามารถปิดระบบได้ตามปกติแล้ว

                                    5. ปิดการใช้งานการเริ่มต้นอย่างรวดเร็ว

                                    การเริ่มต้นอย่างรวดเร็วเป็นคุณลักษณะใน Windows ที่ออกแบบมาเพื่อลดเวลาการเริ่มต้นคอมพิวเตอร์โดยการโหลดข้อมูลการบูตบางส่วนไว้ล่วงหน้าก่อนที่พีซีของคุณจะปิด อย่างไรก็ตาม อาจนำไปสู่ปัญหาที่ไม่คาดคิด เช่น Task Host Window ที่รบกวนกระบวนการปิดระบบ .

                                    ปิดการใช้งานการเริ่มต้นอย่างรวดเร็ว อาจแก้ไขปัญหาการปิดระบบเหล่านี้ได้ หากต้องการปิดใช้งานการเริ่มต้นอย่างรวดเร็ว ให้ทำตามขั้นตอนเหล่านี้

                                    1. คลิกขวาที่เมนู Start และเลือก Terminal (Admin)
                                      1. ในหน้าต่าง Terminalให้พิมพ์ powercfg /h offและกด Enterเพื่อปิดใช้งาน Fast Startup
                                        1. รีสตาร์ทพีซีของคุณเพื่อให้การเปลี่ยนแปลงมีผล
                                        2. เมื่อปิดใช้งาน Fast Startup คอมพิวเตอร์ของคุณจะปิดระบบอย่างละเอียดมากขึ้น ซึ่งอาจแก้ไขปัญหาการปิดระบบ Task Host Window ได้

                                          6. แก้ไข WaitToKillServiceTimeout ใน Windows Registry

                                          หากคุณยังคงประสบปัญหากับ Task Host Window ที่ทำให้คุณไม่สามารถปิดเครื่องพีซีได้ คุณสามารถลองปรับเปลี่ยนเวลาที่รอก่อนที่จะพยายามบังคับปิดเครื่องได้

                                          สิ่งนี้เกิดขึ้นได้โดยการแก้ไขการตั้งค่า WaitToKillServiceTimeoutใน Windows Registry ค่านี้กำหนดระยะเวลาที่ Windows รอให้บริการหยุดหลังจากออกคำสั่งให้ปิดเครื่อง

                                          การปรับระยะหมดเวลานี้สามารถช่วยเร่งกระบวนการปิดระบบได้ หากต้องการแก้ไขค่า WaitToKillServiceTimeout ให้ทำตามขั้นตอนเหล่านี้

                                          1. กด ปุ่ม Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
                                          2. พิมพ์regeditแล้วกด Enterเพื่อเปิด ตัวแก้ไขรีจิสทรี li>
                                            1. ใช้แถบนำทางหรือแผงต้นไม้ทางด้านซ้าย ไปที่คีย์รีจิสทรีต่อไปนี้: HKEY_CURRENT_USER\Control Panel\Desktop
                                            2. มองหาค่า WaitToKillServiceTimeoutทางด้านขวา หากไม่มีอยู่ ให้คลิกขวาที่แผงทางด้านขวาแล้วเลือก ใหม่>ค่าสตริง
                                              1. ตั้งชื่อค่าสตริงใหม่เป็น WaitToKillServiceTimeout
                                              2. ดับเบิลคลิกที่ WaitToKillServiceTimeoutและตั้งค่า ค่านี้เป็นหน่วยมิลลิวินาที ดังนั้นการป้อน 2000จะตั้งค่าระยะหมดเวลาเป็น 2 วินาที
                                              3. คลิก ตกลงและปิด Registry Editor
                                                1. รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
                                                2. ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลรีจิสทรีก่อนทำการเปลี่ยนแปลง ซึ่งจะช่วยให้คุณสามารถคืนค่ากระบวนการหากพีซีของคุณไม่เสถียรหลังจากทำการเปลี่ยนแปลงคีย์รีจิสทรีของคุณ.

                                                  การปิดเครื่องพีซีของคุณอย่างปลอดภัย

                                                  การใช้ขั้นตอนข้างต้น คุณสามารถแก้ไขสิ่งต่างๆ ได้อย่างรวดเร็วหากหน้าต่างโฮสต์งานป้องกันการปิดระบบ ในกรณีส่วนใหญ่ การบังคับให้รีสตาร์ทก็สามารถแก้ไขปัญหาได้ แต่คุณอาจต้องแก้ไขปัญหาเพิ่มเติม

                                                  ยังคงประสบปัญหากับพีซี Windows ของคุณใช่ไหม อาจถึงเวลาสำหรับการรีเฟรช คุณสามารถ รีเซ็ตการติดตั้ง Windows 11 ของคุณเป็นค่าเริ่มต้นจากโรงงาน เพื่อช่วยคุณแก้ไขปัญหาของระบบเช่นนี้เป็นทางเลือกสุดท้าย

                                                  .

                                                  กระทู้ที่เกี่ยวข้อง:


                                                  5.02.2024