X
MODIFY: Technology News
Technology, Innovation, and Education เทคนิดการใช้งาน สมาร์ทโฟน คอมพิวเตอร์ เรื่องไอที

วิธีปิด Hibernate Windows 10, 11

Hibernate คืออะไรปิดอย่างไร

สำหรับผู้ใช้งาน Windows 10 หรือจะเป็น Windows 11 มีฟีเจอร์หนึ่งที่น่าสนใจอยู่ก็คือ Hibernate นั้นเอง โดยเจ้า Hibernate จะทำหน้าที่เก็บงานต่างๆที่เราเปิดไว้ในขณะนั้นเป็นไฟล์เก็บเอาไว้ หากเราปิดเครื่องที่เราจงใจเลือกแบบ Hibernate หรือปิดโดยไม่ตั้งใจ เราอาจกลับมาเปิดโปรแกรมแล้วงานของเรายังคงอยู่ ไม่หายไปไหน นั้นก็เป็นหน้าที่ของ Hibernate นั้นเอง บทความนี้จะมาพูดถึงว่า Hibernate คืออะไร มีหน้าที่อย่างไร และปิดหรือเปิดมันอย่างไร

hiberfil.sys คืออะไร

hiberfil.sys คือไฟล์ที่ถูกสร้างขึ้นโดย Hibernate ของ Windows 10 สร้างขึ้นมา เพื่อเก็บฟีเจอร์ต่างๆใน ฟีเจอร์ของ Hibernate ทำให้เกิดคำถามว่า Hibernate คืออะไร

Hibernate คือฟีเจอร์ที่เอาข้อดีของ Sleep และ Shutdown มารวมกันข้อดีของการ Sleep คือเมื่อตื่นมาแล้วโปรแกรมจะพร้อมใช้งานที่เราเคยเปิดเอาไว้ ส่วนข้อดีของ Shutdown คือการทำให้ประหยัดพลังงาน Hibernate เอาฟีเจอร์ดังกล่าวมารวมกันให้เราสามารถปิดเครื่องได้เหมือน Shutdown และเมื่อเปิดขึ้นมาจะเปิดโปรแกรมต่างๆก่อนปิดเครื่องเหมือนใช้งาน Sleep (อ่าน Hibernate คืออะไร แบบละเอียด)

Hibernate ใน Windows แบ่งได้เป็น 2 ส่วนด้วยกันก็คือ

Hibernate ที่ Windows เก็บเองโดยอัตโนมัติ

Hibernate ในตำแหน่ง C:\hiberfil.sys

โดยปกติแล้ว Windows 10 จะสร้างไฟล์ hiberfil.sys ในส่วนของ C:\ เพื่อสำรองการใช้ของเราเอาไว้เวลาปิดเครื่องโดยไม่คาดคิดหรือปิดเครื่องในรูปแบบ Hibernate จะมีการเปิดโปรแกรมต่างๆขึ้นมาตอนเราเปิดเครื่อง ซึ่งขนาดมันจะค่อนข้างใหญ่ หากมีความจำเป็นต้องใช้พื้นที่เก็บข้อมูล ก็อาจจำเป็นต้องทำการปิดเอาไว้

วิธีเข้าไปดู hiberfil.sys

ให้เข้าไปยังตำแหน่งของไดรฟ์ C: แล้วเปิด การแสดงไฟล์ System โดยเลือก Folder Option

เอาติกถูกที่ Hide protected operating system files (Recommended) ออก เพื่อให้เรามองเห็นไฟล์ของระบบ คุณจะมองเห็นไฟล์ hiberfil.sys

จากภาพด้านบนจะเห็นว่าขนาดของ hiberfil.sys มีขนาดใหญ่ถึง 6GB กว่าๆ เราสามารถปิดการทำงานของ Hibernate โดยทำดังต่อไปนี้ ให้กด Windows + S แล้วพิมพ์ CMD หรือ Command Prompt แล้วคลิกขวาที่ Command Prompt เลือก Run Administrator ดังภาพด้านล่าง

ให้พิมพ์ powercfg -h off แล้วกด Enter ดังภาพด้านล่าง

หากต้องการกลับมาเปิดให้พิมพ์ powercfg -h on แทน

Hibernate ที่เราตั้งค่าได้ตอนปิดเครื่อง

เป็นอีกหนึ่งฟีเจอร์ของ Windows คือเราสามารถเพิ่มปุ่ม Hibernate ตรงปุ่มสำหรับปิดได้ เพื่อให้เปิดขึ้นมาใหม่ โปรแกรมต่างๆยังคงเปิดและทำงานเหมือนเดิมก่อนปิดเครื่อง

ปกติแล้วในเมนู Shutdown or sign out ตอนเราจะปิดเครื่องจะมีให้เราเลือกแค่ 4 เมนูคือ

  • Sign out (ออกจากระบบ)
  • Sleep (สั่งให้หลับ)
  • Shutdown (ปิดเครื่อง Power Off)
  • Restart (เริ่มคอมพิวเตอร์ใหม่)

จะไม่มีเมนูสำหรับ Hibernate ซึ่งเราสามารถเพิ่มมันได้ โดยเข้าไปที่ Setting โดยคลิกขวาที่ปุ่ม Windows จากนั้นเลือก Settings

จากนั้นให้เลือก System

จากนั้นให้เลือกเมนูด้านข้าง Power & Sleep

ให้เลือกเมนู Additional Power Settings (หากเปิดเต็มจอจะอยู่ด้านขวามือ ภาพตัวอย่างด้านล่างเปิดไม่เต็มจอเลยอยู่ด้านล่าง)

คุณจะเข้าไปยังหน้าต่าง Power Options ให้เลือก Shoose what the power buttons do ดังภาพด้านล่าง

ให้เลือกเมนู Change Settings that are currently unavailable

ติ๊กถูกที่ Hibernate แล้วกด Save Shanges ออกมา

เมนูตอนเราสั่ง Shutdown or sign out จะมีคำสั่ง Hibernate เพิ่มเข้ามา