รู้ไหมว่า การ Shutdown ใน Windows 10 หรือ 11 ไม่ได้ปิดเครื่องจริงๆ? เพราะ Fast Startup อ่านต่อเพื่อเข้าใจ Fast Startup และวิธีปิดใช้งานใน Windows
Fast Startup ตามชื่อเลย คือ ฟีเจอร์ในตัวของ Windows ที่ทำให้คอมพิวเตอร์บูทเร็วขึ้นจากการปิดเครื่องแบบเย็น (Cold shutdown) 聽起來เป็นสิ่งดี แต่ไม่ได้ดีเสมอไป เราจะอธิบายว่าคืออะไร และทำไมควรปิดใน Windows 10 หรือ 11
Fast Startup คืออะไร?
ก่อนรู้ Fast Startup ทำงานอย่างไร ควรเข้าใจว่า "Kernel" ใน Windows คืออะไร
โดยพื้นฐาน Kernel คือแกนกลางของระบบปฏิบัติการ ทำให้ซอฟต์แวร์และฮาร์ดแวร์ทำงานร่วมกัน อยู่ในหน่วยความจำตลอดเวลา และเป็นสิ่งแรกที่ Firmware (BIOS หรือ UEFI) โหลดขึ้นมา
เมื่อปิดเครื่อง Windows จะปิดแอป/โปรแกรมทั้งหมด Sign out บัญชีผู้ใช้ และปิดระบบปฏิบัติการ นั่นคือสิ่งที่คุณคิด ว่าเป็นเช่นนั้น?
แต่ตั้งแต่ Windows 8 การ Shutdown ไม่ได้ปิดทุกอย่างในความหมายเดิม แทนที่จะเป็นการ Cache Kernel ไปที่ hiberfil.sys (ไฟล์ Hibernation)
เนื่องจาก Kernel เป็นสิ่งที่ทำให้ทุกอย่างทำงาน การมี Kernel พร้อมทำงานทันที ทำให้คอมพิวเตอร์บูทเร็วขึ้นเมื่อเริ่มต้นแบบ Cold start
Fast Startup ไม่เพิ่มความเร็วบูทมากหาก Windows รันบน SSD เร็ว หรือสเปคเครื่องแรง แต่ช่วยลดเวลาหลายวินาทีเมื่อบูทจากฮาร์ดดิสก์เก่า
แม้ Fast Startup จะมีข้อดี แต่ก็มักเป็นต้นเหตุปัญหาหลายอย่างบน Windows 10/11
การโหลด Kernel session เดิมซ้ำๆ เพิ่มโอกาส Mismatch ระหว่างคอมโพเนนต์ซอฟต์แวร์จริงและที่ Cache ไว้ โดยเฉพาะหลังอัปเดตระบบหรือไดรเวอร์
อาจนำไปสู่ BSOD (Blue Screen of Death) ข้อผิดพลาดบูท หรืออุปกรณ์ต่อพ่วงทำงานผิดปกติ Fast Startup ยังทำให้ Windows Update ติดปัญหา
นอกจากนี้ หากคอมพิวเตอร์เป็น Dual/Multi-boot (เช่น Windows และ Linux) Fast Startup จะล็อกการเข้าถึงไดรฟ์ Windows เมื่อบูทเข้า OS อื่น
แย่กว่านั้น การเปลี่ยน Partition จาก OS หนึ่งอาจทำให้ข้อมูลเสียหายเมื่อสลับไป OS อื่น
หากเชื่อว่า Fast Startup เป็นสาเหตุปัญหา (หรือต้องการป้องกันความขัดแย้ง) สามารถหยุด Windows ชั่วคราวไม่ให้ Cache Kernel ระหว่าง Shutdown ได้
วิธีทำ 2 แบบ:
- Shutdown ปกติ แต่ค้างปุ่ม Shift ไว้
- เลือก Restart แทน Shutdown เพื่อให้ OS ปิดและรีบูทอัตโนมัติ น่าประหลาดที่ Restart อัตโนมัติข้าม Fast Startup แต่ "Full shutdown" ไม่ข้าม
วิธีปิด Fast Startup ใน Windows
แม้จะข้าม Fast Startup และเคลียร์ Kernel Cache ได้ง่าย แต่อาจพิจารณาปิด Fast Startup ทั้งหมด หากเครื่องมีปัญหาบ่อย หรือติดตั้งหลาย OS
ปิด Fast Boot ผ่าน Control Panel
วิธีเร็วที่สุดใน Windows 11 และ 10:
- เปิด Start menu พิมพ์ Control Panel > Open
- เลือกหมวด Hardware and Sound
- เลือก Choose what the power buttons do ภายใต้ Power Options
- เลือก Change settings that are currently unavailable
- ยกเลิกติ๊ก Turn on fast startup (recommended)
- คลิก Save changes
หากไม่เห็นตัวเลือก Fast Startup แสดงว่าการตั้งค่า Hibernation ปิดอยู่ ให้รันคำสั่งด้านล่างใน PowerShell/Command Prompt (Admin) เพื่อเปิดใช้:
- คลิกขวา Start > Windows PowerShell/Terminal (Admin) หรือพิมพ์
cmdใน Start > Run as administrator
- พิมพ์คำสั่ง:
powercfg /hibernate on
- กด Enter แล้วไปปิด Fast Startup ผ่าน Control Panel ได้แล้ว
ปิด Fast Boot ผ่าน Registry Editor
วิธีอื่น (แต่ไม่น่าสะดวก) คือปรับ Registry Editor ควร Backup Registry ก่อนเริ่ม
- กด Windows + R พิมพ์
regedit> OK
- วางพาธนี้ใน Address bar ของ Registry Editor แล้วกด Enter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power
- ดับเบิลคลิกค่า HiberbootEnabled ด้านขวา
- ใส่ค่า 0 ใน Value data > OK
- ออกจาก Registry Editor
- ปิดเครื่องและรีสตาร์ท
ปิด Fast Boot ผ่าน Local Group Policy Editor
หากใช้ Windows 10/11 Professional, Enterprise หรือ Education สามารถใช้ Local Group Policy Editor ปิด Fast Startup ได้
- เปิด Run พิมพ์
gpedit.msc> OK
- ไปที่ตำแหน่งด้านซ้าย:
Computer Configuration > Administrative Templates > System > Shutdown
- ดับเบิลคลิก Require use of fast startup ด้านขวา
- เลือก Radio button Disabled
- คลิก Apply และ OK
Fast Startup: ควรเก็บไว้หรือปิด?
หากไม่ได้ใช้ PC เก่าที่มี HDD แบบกลไก หรือแค่ CPU/RAM ขั้นต่ำที่รัน Windows 11/10 ได้ คุณอาจไม่เห็นความแตกต่างของเวลาบูทที่มีนัยสำคัญกับ Fast Startup เปิดอยู่
แต่มีเหตุผลน้อยที่จะปิด Fast Startup ถาวร ยกเว้นเจอปัญหาซ้ำๆ ติดตั้งอัปเดตล้มเหลว หรือใช้หลาย OS จำไว้ว่าيمكنข้ามฟีเจอร์นี้ได้ตลอดเวลา