ผู้ใช้ส่วนใหญ่พยายามปิดเครื่อง (Shutdown) โดยไม่ปิดแอปพลิเคชันที่ทำงานอยู่ทั้งหมด Windows 10 โดยค่าเริ่มต้นจะปิด (Terminate) แอปพลิเคชันที่ทำงานอยู่เมื่อ Shutdown แต่ผู้ใช้สามารถเปลี่ยนการตั้งค่านี้เพื่อหยุด Windows ไม่ให้ปิดแอปพลิเคชัน ช่วยให้ผู้ใช้บันทึกความคืบหน้าการทำงานและปิดแอปพลิเคชันอย่างปลอดภัย บทความนี้ให้วิธีเปลี่ยนการตั้งค่านี้หลายวิธี
Local Group Policy Editor ไม่มีใน Windows 10 Home Edition จึงมีวิธี Registry Editor ให้ใช้
หยุด Windows ปิดแอปพลิเคชันก่อน Shutdown
มีสองวิธีหยุด Windows 10 ไม่ให้ Terminate แอปพลิเคชันเมื่อ Shutdown วิธีหนึ่งใช้ Local Group Policy Editor อีกวิธีใช้ Registry Editor ทั้งสองให้ผลลัพธ์เหมือนกัน ขึ้นอยู่กับเครื่องมือที่มีและคุ้นเคย
ปิดการ Terminate แอปพลิเคชันอัตโนมัติเมื่อ Shutdown ผ่าน Local Group Policy Editor
Local Group Policy Editor เป็นฟีเจอร์ Windows สำหรับจัดการและกำหนดค่า OS ให้ตัวเลือกเกือบทั้งหมดที่ผู้ใช้ปรับแททได้ ทำตามขั้นตอนเปิดใช้งาน Turn off automatic termination of applications when shutting down:
หมายเหตุ: Local Group Policy Editor มีเฉพาะ Windows 10 Enterprise, Pro, Education หากใช้รุ่นอื่น ข้ามไป วิธีที่ 2
- กด Windows Key + R เปิด Run Box พิมพ์ "gpedit.msc" กด Enter เปิด Local Group Policy Editor เลือก Yes ที่ UAC

- ในแผงซ้ายของ Local Group Policy Editor ไปที่:
Computer Configuration \ Administrative Templates \ System \ Shutdown Options

- ดับเบิลคลิก Option "Turn off automatic termination of application that block or cancel shutdown" ในแผงขวา หน้าต่างใหม่ เปลี่ยนจาก Not Configured เป็น Enabled คลิก Apply และ OK

- ตอนนี้ Windows จะไม่ Terminate แอปพลิเคชันเมื่อ Shutdown
ปิดการ Terminate แอปพลิเคชันอัตโนมัติเมื่อ Shutdown ผ่าน Registry Editor
วิธีอื่นคือแก้ไขการตั้งค่านี้ผ่าน Registry Editor ผู้ใช้ส่วนใหญ่คุ้นเคย Registry Editor มากกว่า แต่ Registry Editor มีตัวเลือกปรับแต่งน้อยกว่าวิธีแรก อาจมี Key/Value ขาดหาย ต้องสร้างเอง ทำตามขั้นตอน:
- กด Windows Key + R เปิด Run Box พิมพ์ "regedit" กด Enter เปิด Registry Editor คลิก Yes ที่ UAC เพื่อเปิดด้วยสิทธิ์ Admin

- ใน Registry Editor Window ใช้แผงซ้ายไปที่ Key:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
- ในแผงขวา หา AllowBlockingAppsAtShutdown Value หากไม่มี คลิกขวาแผงขวา เลือก New > DWORD (32-bit) Value สร้างใหม่ ตั้งชื่อ AllowBlockingAppsAtShutdown

- ดับเบิลคลิก Value นั้น เปลี่ยน Value Data เป็น 1 คลิก OK

- หลังแก้ไขเสร็จ รีสตาร์ท คอมพิวเตอร์ เพื่อให้การเปลี่ยนแปลงมีผล