Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

เพิ่มพื้นที่ดิสก์โดยการปิดใช้งาน Pagefile และ Hibernation ของ Windows

หากคอมพิวเตอร์ของคุณมีพื้นที่ดิสก์เหลือน้อย คุณอาจลบข้อมูลบางส่วนหรือรัน Disk Cleanup เพื่อลบไฟล์ชั่วคราว แต่หากทำแล้วยังเผชิญปัญหาเดิม ให้ลองปิดใช้งาน Windows Pagefile และ Hibernation เพื่อปลดปล่อยพื้นที่บนฮาร์ดดิสก์

ทำไม Pagefile และ Hibernation จึงกินพื้นที่มาก

Pagefile (pagefile.sys) เป็นไฟล์ระบบที่ซ่อนอยู่ที่ C:\pagefile.sys ใช้สำหรับเก็บข้อมูลชั่วคราวของโปรเซสที่ทำงานอยู่ เมื่อหน่วยความจำ (RAM) เต็ม Windows จะสปข้อมูลที่ใช้บ่อยน้อยลงฮาร์ดดิสก์เพื่อป้องกันการค้างของโปรแกรม แม้การเข้าถึงจากฮาร์ดดิสก์จะช้ากว่า RAM ก็ตาม

Hibernation (hiberfil.sys) ทำงานโดยบันทึกสถานะหน่วยความจำทั้งหมดลงไฟล์ hiberfil.sys ก่อนปิดเครื่อง เพื่อให้เปิดเครื่องเร็วขึ้นและคืนสถานะเดิม ไฟล์นี้มีขนาดเท่ากับ RAM ที่ติดตั้ง (เช่น RAM 16 GB = hiberfil.sys ~16 GB)

ข้อควรระวังก่อนปิด Pagefile

สำคัญ: หากปิด Pagefile ต้องแน่ใจว่ามี RAM เพียงพอ (แนะนำ 16 GB ขึ้นไป) มิฉะนั้นโปรแกรมอาจ Crash เมื่อ RAM หมดเพราะไม่มี Virtual Memory รองรับ

วิธีปิด Windows Paging File (pagefile.sys)

  1. คลิกขวาที่ This PC หรือ My Computer เลือก Properties
  2. คลิก Advanced System Settings ด้านซ้าย
  3. แท็บ Advanced > คลิก Settings ใต้ Performance
  4. แท็บ Advanced อีกครั้ง > คลิก Change ใต้ Virtual Memory
  5. ยกเลิกเครื่องหมาย Automatically manage paging file size for all drives
  6. เลือก No paging file > คลิก Set
  7. คลิก OK > Apply > OK
  8. รีสตาร์ทคอมพิวเตอร์ เพื่อให้การเปลี่ยนแปลงมีผล

วิธีปิด Hibernation ใน Windows 10/11

  1. กด Win + X เลือก Command Prompt (Admin) หรือ Windows Terminal (Admin)
  2. พิมพ์คำสั่งต่อไปนี้และกด Enter:
    powercfg -h off
  3. เมนู Shutdown จะไม่แสดงตัวเลือก Hibernate อีกต่อไป
  4. ไฟล์ hiberfil.sys จะหายไป (ต้องแสดงไฟล์ระบบใน Folder Options จึงจะเห็น)
  5. หากต้องการเปิดใช้งานอีกครั้ง ให้รันคำสั่ง powercfg -h on แล้วรีสตาร์ท

หลังจากทำตามขั้นตอนแล้ว คุณควรได้พื้นที่ว่างเพิ่มขึ้นอย่างมีนัยสำคัญ หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็นครับ