hiberfil.sys (ไฟล์ไฮเบอร์เนต)
hiberfil.sys เป็นไฟล์ระบบที่ซ่อนอยู่ในไดรฟ์หลักของ Windows (C:\hiberfil.sys) Windows จะเขียนเนื้อหาในหน่วยความจำลงในไฟล์นี้เมื่อพีซีเข้าสู่โหมด Hibernate และ Fast Startup จะใช้ไฟล์นี้เพื่อบันทึกเคอร์เนลของ Windows ในขณะปิดเครื่อง ขนาดของไฟล์จะขึ้นอยู่กับปริมาณ RAM ที่ติดตั้งไว้ ดังนั้นในพีซีที่มีหน่วยความจำมาก ไฟล์นี้อาจใช้พื้นที่หลายกิกะไบต์
1สิ่งที่ใช้งานไฟล์นี้
โหมด Hibernate จะบันทึกเซสชันทั้งหมดลงในดิสก์และปิดพีซี โดยเซสชันจะถูกกู้คืนจาก hiberfil.sys ในการเปิดเครื่องครั้งถัดไป
Fast Startup ซึ่งเปิดใช้งานเป็นค่าเริ่มต้นในพีซีหลายเครื่อง จะบันทึกเฉพาะเซสชันของเคอร์เนลขณะปิดเครื่อง ซึ่งช่วยให้การเปิดเครื่องครั้งถัดไปเร็วขึ้น โดยฟีเจอร์นี้จำเป็นต้องใช้ไฟล์ไฮเบอร์เนตเช่นกัน
2ขนาด
powercfg /h /type reduced จะเก็บไฟล์ขนาดเล็กลงซึ่งเพียงพอสำหรับ Fast Startup แต่ไม่เพียงพอสำหรับ Hibernate ส่วน /type full จะกู้คืนขนาดเต็ม และ /size ใช้สำหรับกำหนดขนาดเป็นเปอร์เซ็นต์ของหน่วยความจำ
3การปิดโหมดไฮเบอร์เนต
powercfg /hibernate off จะลบไฟล์ hiberfil.sys และปิดการใช้งาน Hibernate และ Fast Startup ส่วน powercfg /hibernate on จะสร้างไฟล์ขึ้นมาใหม่ ห้ามลบไฟล์นี้ด้วยตนเอง
วิธีลดขนาดหรือลบ hiberfil.sys
- เปิด Command Prompt ในฐานะผู้ดูแลระบบ
- หากต้องการคง Fast Startup ไว้โดยใช้ไฟล์ขนาดเล็กลง ให้รันคำสั่ง:
powercfg /h /type reduced - หากต้องการลบไฟล์ออกอย่างสมบูรณ์ ให้รันคำสั่ง:
powercfg /hibernate off - หากต้องการเปิดใช้งานอีกครั้งในภายหลัง ให้รันคำสั่ง:
powercfg /hibernate on
ข้อควรระวัง
- หากไม่มีไฟล์ไฮเบอร์เนต จะไม่สามารถใช้งาน Hibernate และ Fast Startup ได้
- สำหรับแล็ปท็อป โหมดไฮเบอร์เนตสามารถช่วยปกป้องเซสชันเมื่อแบตเตอรี่หมด โปรดพิจารณาให้ดีก่อนปิดใช้งาน
- ห้ามลบ hiberfil.sys ใน File Explorer ให้ใช้คำสั่ง powercfg เท่านั้น
บทความที่เกี่ยวข้อง
- pagefile.sys (ไฟล์เพจ)หน้าที่ของไฟล์เพจใน Windows เหตุผลที่ไม่ควรลบ และวิธีการจัดการขนาดของไฟล์
- ไฟล์ชั่วคราวใน Windowsตำแหน่งที่ Windows เก็บไฟล์ชั่วคราว (%TEMP%, C:\Windows\Temp), สิ่งที่ปลอดภัยในการลบ และวิธีการทำความสะอาดที่รองรับ
- Storage SenseStorage Sense ใน Windows 10 และ 11 ทำหน้าที่อะไร ลบไฟล์ประเภทใด และวิธีการตั้งค่าอย่างปลอดภัย
แหล่งอ้างอิง
- ปิดและเปิดใช้งานโหมดไฮเบอร์เนตอีกครั้ง (Microsoft Learn) learn.microsoft.com
- ตัวเลือกบรรทัดคำสั่ง Powercfg (Microsoft Learn) learn.microsoft.com
ตรวจสอบล่าสุด: