Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

ล้าง Pagefile.sys ตอนปิดเครื่อง Windows 10/8.1/7: คู่มือขั้นตอนละเอียด

คอมพิวเตอร์มีหน่วยความจำ 2 ประเภท: RAM (Physical Memory) และ Virtual Memory (Pagefile.sys) ที่ใช้พื้นที่ฮาร์ดดิสก์ขยาย RAM ให้รันโปรแกรมได้มากกว่าที่ RAM จะรองรับ โดยสรุป: เมื่อ RAM ไม่พอ Windows จะย้ายบางส่วนไป Virtual Memory บนฮาร์ดดิสก์เป็นไฟล์ Pagefile.sys จัดการโดย Windows เอง

ข้อดีของ Virtual Memory:

  • รันแอปพลิเคชันพร้อมกันได้มากขึ้น
  • รันแอปขนาดใหญ่ได้แม้ RAM น้อย
  • เพิ่มหน่วยความจำราคาถูกกว่าซื้อ RAM
  • เพิ่มหน่วยความจำได้แม้ RAM ถึงขีดจำกัดฮาร์ดแวร์/OS

ข้อเสียของ Virtual Memory:

  • ประสิทธิภาพไม่เท่า RAM
  • อาจลดประสิทธิภาพระบบโดยรวม
  • ใช้พื้นที่จัดเก็บที่ควรใช้เก็บข้อมูลระยะยาว

ลบ Pagefile.sys ได้ไหม?

ได้ แต่ไม่สามารถลบแบบปกติ (Right-click Delete) เพราะเป็นไฟล์ระบบ ต้องทำขั้นตอนพิเศษ บทความนี้มี 2 วิธี: ลบ Pagefile สนิท หรือ ตั้งให้ล้าง Pagefile ทุกครั้งที่ปิดเครื่อง/รีบูท

หมายเหตุ: การล้าง Pagefile ตอนปิดเครื่องจะทำให้ Shutdown/Reboot ช้าลง เพราะ Windows เขียน 0 ทับ Pagefile ทั้งไฟล์

วิธี 1: ลบ Pagefile.sys (Disable Paging File)

  • Control Panel > ค้นหา Advanced system settings
  • แท็บ Advanced > Performance > Settings
  • แท็บ Advanced อีกครั้ง > Virtual Memory > Change...
  • ยกเลิกติ๊ก Automatically manage paging file size for all drives
  • เลือก No paging file (หรือกำหนดขนาดเองก็ได้)
  • Set > OK > OK > Restart PC
  • ไฟล์ Pagefile.sys จะหายจากฮาร์ดดิสก์

วิธี 2: ตั้งให้ล้าง Pagefile ทุกครั้งที่ Shutdown/Restart

ผ่าน Registry Editor

  • Start > พิมพ์ regedit > Enter
  • ไปที่: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
  • หา ClearPageFileAtShutdown (REG_DWORD) > ดับเบิลคลิก > เปลี่ยน Value เป็น 1
  • หากไม่มี: คลิกขวา > New > DWORD (32-bit) Value > ชื่อ ClearPageFileAtShutdown > Value = 1
  • รีสตาร์ทคอมพิวเตอร์

ยกเลิก: แก้ Value กลับเป็น 0 > Save > Reboot

ผ่าน Group Policy Editor (Windows 10 Pro/Enterprise เท่านั้น)

Windows 10 Home ไม่มี Group Policy

  • รัน gpedit.msc
  • ไปที่: Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options
  • หา Shutdown: Clear virtual memory page file > ดับเบิลคลิก
  • เลือก Enabled > OK
  • Restart Computer

ยกเลิก: เปลี่ยนเป็น Disabled > Save > Reboot

เลือกวิธีที่เหมาะกับความต้องการ: ลบ Pagefile สนิท (ประหยัดพื้นที่) หรือล้างทุกครั้งที่ปิดเครื่อง (ความปลอดภัยข้อมูล)