
ที่มาภาพ: XDA Developers
Windows ปิดเครื่องไม่สมบูรณ์ตั้งแต่ 2012 ทำให้เกิดบั๊กหลายอย่าง
⚡ สรุป 30 วิ
การเปิดใช้งาน Fast Startup ตั้งแต่ Windows 8 (ปี 2012) ทำให้คลิก Shut down ไม่ได้ปิดระบบเต็มที่ ไฟล์ hiberfil.sys ขนาดเท่า RAM เก็บสภาพคอร์ทำให้เกิดบั๊กเช่น…
การค้นพบไฟล์ระบบขนาด 12.5 GB ชื่อ hiberfil.sys บนไดรฟ์ C: ของผู้ใช้หนึ่งทำให้เปิดเผยข้อบกพร่องของระบบ “ปิดเครื่อง” ของ Windows ที่มีมาตั้งแต่ปี 2012 – การเปลี่ยนแปลงวิธีการดับเครื่องนี้เป็นสาเหตุหลักของความผิดพลาดหลายอย่างที่พบในช่วงทศวรรษที่ผ่านมา
Overview
ตั้งแต่ Windows 8 (เปิดตัวในปี 2012) Microsoft ได้นำคุณสมบัติ Fast Startup หรือ “Hybrid Shutdown” เข้ามาแทนการปิดเครื่องแบบเต็มรูปแบบเดิม ระบบจะทำการบันทึกภาพของเมมโมรีีเคอร์เนลลงในไฟล์ hiberfil.sys ก่อนปิดไฟฟ้า เพื่อให้การเปิดเครื่องครั้งต่อไปทำได้เร็วขึ้น การคลิกที่ “Shut down” บนเมนูจึงไม่ได้เป็นการตัดพลังทั้งหมด แต่เพียงแค่สั่งให้ระบบเข้าสู่สถานะพักแบบไฮเบอร์เนชั่นแบบครึ่งหนึ่ง
ตามข้อมูลจาก Microsoft Learn คุณลักษณะนี้จะทำงานโดยอัตโนมัติ ยกเว้นเมื่อผู้ใช้กดปุ่ม Shift ค้างขณะที่คลิก “Shut down” หรือเรียกคำสั่ง `shutdown /s` ผ่านคอมมานด์ไลน์ การตั้งค่าเริ่มต้นจึงทำให้ไฟล์ hiberfil.sys มีขนาดใกล้เคียงกับหน่วยความจำ RAM ที่ติดตั้งบนเครื่อง
Technical Background
การทำงานของ Fast Startup ประกอบด้วยสองขั้นตอนหลัก คือ (1) ปิดการทำงานของส่วนที่เกี่ยวข้องกับผู้ใช้และบริการบางอย่าง แล้ว (2) บันทึกภาพของเมมโมรีีเคอร์เนลลงในไฟล์ hiberfil.sys ไฟล์นี้จะถูกสร้างในโฟลเดอร์รากของไดรฟ์ระบบ (C:) และขนาดโดยประมาณเท่ากับ 75 %–100 % ของ RAM ที่ใช้งานอยู่
กระบวนการนี้ทำให้บางส่วนของฮาร์ดแวร์และซอฟต์แวร์ยังคง “อยู่ในสถานะเปิด” แม้หลังจากที่ผู้ใช้คิดว่าระบบได้ปิดเครื่องเรียบร้อยแล้ว ตัวอย่างเช่น ไดรเวอร์เครือข่ายอาจยังคงรักษาการเชื่อมต่อไว้, การตั้งค่า USB อาจไม่ได้รีเซ็ต และการอัปเดตของ Windows ที่ต้องการการรีสตาร์ทเต็มรูปแบบอาจทำงานไม่สำเร็จ
Impact on Users
ผู้ใช้หลายรายได้พบปัญหาที่ดูเหมือน “บั๊กแปลก ๆ” เช่น การที่อุปกรณ์ USB ไม่สามารถรีเซ็ตหลังจากเปิดเครื่องใหม่, เวลาในระบบค่อยๆ เลื่อนไปเรื่อย ๆ แม้ว่าเวลาจากอินเทอร์เน็ตจะถูกซิงค์แล้ว, หรือการติดตั้งแพตช์ของ Windows ที่บันทึกเป็น “Pending restart” อย่างต่อเนื่อง เนื่องจากเคอร์เนลยังอยู่ในสภาพที่ถูกบันทึกไว้จากการปิดเครื่องครั้งก่อน
นอกจากนี้ ไฟล์ hiberfil.sys ขนาดใหญ่ทำให้พื้นที่ดิสก์บน SSD หรือ HDD ลดลงอย่างมีนัยสำคัญ ผู้ใช้ที่มี SSD ความจุจำกัดอาจพบว่าพื้นที่ว่างเหลือเพียงไม่กี่เปอร์เซ็นต์หลังจากการอัปเดตระบบหรือการติดตั้งแอปพลิเคชันใหม่
Workarounds & Fixes
Microsoft ให้วิธีการปิด Fast Startup ผ่านเมนู “Power Options” หรือโดยใช้คำสั่งในคอมมานด์ไลน์ ดังนี้
- เปิด Control Panel Power Options Choose what the power buttons do
- คลิก “Change settings that are currently unavailable” แล้วยกเลิกการเลือก “Turn on fast startup (recommended)”
- หรือเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบและรัน `powercfg -h off` เพื่อลบไฟล์ hiberfil.sys และปิดโหมดไฮเบอร์เนชั่นทั้งหมด
การทำเช่นนี้จะทำให้ “Shut down” กลับมาเป็นการดับเครื่องแบบเต็มรูปแบบ อีกทั้งยังคืนพื้นที่ดิสก์ที่ถูกใช้โดย hiberfil.sys อย่างมีประสิทธิภาพ
Industry Perspective
นักวิเคราะห์ระบบปฏิบัติการหลายคนได้ชี้ว่า การนำ Fast Startup มาใช้อาจทำให้ Windows มีความเร็วในการบูตที่ดีขึ้นในช่วงแรก แต่ข้อเสียด้านความเสถียรระยะยาวนั้นอาจเป็นเหตุผลสำคัญของการร้องเรียนจากผู้ใช้องค์กรและนักพัฒนาซอฟต์แวร์โดยเฉพาะอย่างยิ่งในสภาพแวดล้อมเซิร์ฟเวอร์หรือเครื่องที่ต้องทำงานต่อเนื่องหลายวัน
ตามรายงานของ XDA‑Developers ผู้เขียนบทความได้สรุปว่า แม้ Microsoft จะไม่มีการประกาศถอนคุณสมบัตินี้ออกจาก Windows 10 หรือ Windows 11 อย่างเป็นทางการ แต่ก็แนะนำให้ผู้ใช้ “ตรวจสอบและตั้งค่า” ระบบของตนเองตามความต้องการ เพื่อหลีกเลี่ยงผลกระทบที่อาจเกิดขึ้น
Summary
ไฟล์ hiberfil.sys ขนาดหลายสิบกิกะไบต์ที่ปรากฏบนระบบ Windows แสดงให้เห็นว่า “Shut down” ตั้งแต่ปี 2012 ไม่ได้เป็นการปิดเครื่องเต็มรูปแบบ แต่เป็นการทำงานในโหมด Fast Startup ซึ่งอาจเป็นสาเหตุของข้อผิดพลาดหลายอย่างตลอดทศวรรษที่ผ่านมา ผู้ใช้สามารถแก้ไขโดยการปิดคุณสมบัตินี้ผ่าน Power Options หรือคำสั่ง `powercfg` เพื่อคืนความเสถียรและพื้นที่ดิสก์ที่สูญเสียไป.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- Windows hasn't properly shut down when you click shut down since 2012, and it explains a decade of weird bugs
- ผู้เขียน
- Abhinav Raj
- แหล่ง
- XDA Developers
- วันที่เผยแพร่
- 9 สิงหาคม 2569 เวลา 20:00



