บางครั้งเมื่อคุณพยายามปิดเครื่อง รีสตาร์ท หรือออกจากระบบ Windows คุณอาจเห็น Windows แจ้งเตือนว่าแอป(หรือหลายแอป) กำลังป้องกันไม่ให้ Windows ปิดเครื่องหรือรีสตาร์ท ในการปิดระบบ คุณต้องคลิกที่ปุ่ม "Shut down anyway" หากคุณไม่คลิกปุ่มภายในเวลาที่กำหนด Windows จะยกเลิกการปิดเครื่อง

โดยทั่วไป เมื่อคุณปิดเครื่องหรือรีสตาร์ทระบบ Windows จะพยายามปิดแอปพลิเคชันทั้งหมดอย่างสงบ อย่างไรก็ตาม เมื่อแอปกำลังทำงานในพื้นหลัง หรือหากมีงานที่ยังไม่ได้บันทึก มันอาจบล็อก Windows ไม่ให้ปิดเครื่อง นี่เป็นเรื่องดีในส่วนมาก เพราะมันให้คุณโอกาสบันทึกงานและปิดแอปพลิเคชันอย่างถูกต้อง
แต่หากมีแอปใดที่ใช้ประโยชน์จากคุณสมบัตินี้ผิดวัตถุประสงค์ หรือหากคุณคิดว่าคุณไม่ต้องการให้แอปพลิเคชันบล็อกกระบวนการปิดเครื่องหรือรีสตาร์ท คุณสามารถบังคับให้ Windows ปิดแอปพลิเคชันทั้งหมดโดยไม่คำนึงถึงสถานะของมันระหว่างการปิดเครื่อง รีสตาร์ท หรือกระบวนการออกจากระบบ บทความนี้จะแสดงวิธีการทำ
เปิดใช้งาน "AutoEndTasks" สำหรับผู้ใช้ปัจจุบัน
หากคุณต้องการหยุดไม่ให้แอปพลิเคชันบล็อกการปิดเครื่องหรือรีสตาร์ทระบบของคุณสำหรับผู้ใช้ปัจจุบัน ให้ทำตามขั้นตอนด้านล่าง โปรดทราบว่าผู้ใช้คนอื่นบนระบบของคุณจะไม่ได้รับผลกระทบจากการเปลี่ยนแปลงที่คุณทำที่นี่ เช่น เมื่อจำเป็น แอปพลิเคชันยังคงสามารถบล็อกผู้ใช้คนอื่นไม่ให้ปิดเครื่องหรือรีสตาร์ทระบบได้
นอกจากนี้ เนื่องจากเราจะแก้ไข Windows Registry ให้สำรองข้อมูลไว้ มันช่วยให้คุณกู้คืน Registry ได้หากเกิดอะไรผิดปกติ
1. เพื่อเปิด Windows Registry ให้ค้นหา "regedit" ในเมนู Start และกด Enter บนคีย์บอร์ด

2. ใน Registry ให้ไปที่ตำแหน่งต่อไปนี้ หากคุณใช้ Windows 10 ให้คัดลอกและวางพาธด้านล่างในแถบที่อยู่ของ Registry Editor แล้วกด Enter คุณจะถูกนำไปยังคีย์เป้าหมายทันที
HKEY_CURRENT_USER\Control Panel\Desktop
3. เมื่อคุณอยู่ที่นี่แล้ว ให้คลิกขวาบนแผงด้านขวาแล้วเลือก "New" แล้วตามด้วย "String Value"

4. ตั้งชื่อ String Value ว่า "AutoEndTasks"

5. ดับเบิลคลิกที่ค่าที่สร้างใหม่ พิมพ์ "1" ในฟิลด์ข้อมูลค่า และคลิก "OK" เพื่อบันทึกการเปลี่ยนแปลง

รีสตาร์ทระบบของคุณเพื่อให้การเปลี่ยนแปลงมีผล หลังจากรีสตาร์ท Windows จะไม่ยอมให้แอปบล็อกการปิดเครื่อง รีสตาร์ท หรือกระบวนการออกจากระบบอีกต่อไป
หากคุณต้องการคืนค่าเดิม สามารถลบค่า AutoEndTasks หรือเปลี่ยนข้อมูลค่ากลับเป็น "0" ได้
เปิดใช้งาน "AutoEndTasks" สำหรับผู้ใช้ทั้งหมด
หากคุณต้องการปิดแอปพลิเคชันโดยอัตโนมัติสำหรับผู้ใช้ทั้งหมดขณะรีสตาร์ทหรือปิดเครื่อง คุณสามารถทำได้เช่นกัน อย่างไรก็ตาม เนื่องจากคุณจะทำการเปลี่ยนแปลงสำหรับผู้ใช้ทั้งหมด คุณจำเป็นต้องมีสิทธิ์ผู้ดูแลระบบ
1. ค้นหา "regedit" ในเมนู Start คลิกขวาแล้วเลือก "Run as administrator" นี่จะเปิด Registry Editor ด้วยสิทธิ์ผู้ดูแล
2. ตอนนี้ ให้ไปที่ตำแหน่งต่อไปนี้:
HKEY_USERS\.DEFAULT\Control Panel\Desktop

3. บนแผงด้านขวา คลิกขวาแล้วเลือก "New > String Value" ตั้งชื่อค่าว่า "AutoEndTasks" และกด Enter เพื่อยืนยันชื่อ

4. หลังจากสร้างค่าแล้ว ให้ดับเบิลคลิกที่มันเพื่อเปิดหน้าต่าง "Edit Value" พิมพ์ "1" ในฟิลด์ข้อมูลค่า และคลิก "OK" เพื่อบันทึกการเปลี่ยนแปลง

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