หากคุณสะดุดกับไฟล์ “pagefile.sys” ใน Windows File Explorer คุณอาจสงสัยว่าเหตุใดไฟล์เดียวจึงใช้พื้นที่หลายกิกะไบต์มาก ไฟล์นี้เป็นเครือข่ายความปลอดภัยที่เป็นความลับของพีซีของคุณและไม่ควรยุ่งกับมันโดยไม่รู้ว่ามันทำอะไร มาเรียนรู้ว่าไฟล์ลึกลับนี้ทำหน้าที่อะไร และจะแก้ไขอย่างไรให้ตรงกับความต้องการเฉพาะของคุณ
สารบัญ
Pagefile.sys คืออะไร
Pagefile.sys เป็นไฟล์ระบบที่ซ่อนอยู่ซึ่ง Windows ใช้เป็นหน่วยความจำเสมือน มันจะแปลงส่วนหนึ่งของ HDD หรือ SSD ของคุณให้เป็นหน่วยความจำเสมือนเพื่อใช้ร่วมกับ RAM ระบบของคุณเพื่อจัดการกระบวนการของระบบ ป>
เมื่อรันกระบวนการต่างๆ Windows จะย้ายกระบวนการแบบพาสซีฟจาก RAM เช่น กระบวนการแอปย่อขนาด ไปยังไฟล์เพจซึ่งช้าแต่มีหน่วยความจำขนาดใหญ่ เมื่อระบบต้องการกระบวนการเหล่านั้น ระบบจะย้ายกระบวนการเหล่านั้นไปยัง RAM อย่างรวดเร็ว ซึ่งเป็นหน่วยความจำที่รวดเร็วแต่มีจำกัด การแลกเปลี่ยนข้อมูลอย่างต่อเนื่องจะป้องกันไม่ให้ RAM เต็ม ซึ่งอาจทำให้ระบบล่มได้
เพื่อเป็นตัวอย่าง เมื่อคุณย้ายจากโปรแกรมหนึ่งไปยังอีกโปรแกรมหนึ่งที่ไม่ได้ใช้บ่อย คุณจะเห็นความล่าช้าเล็กน้อยก่อนที่โปรแกรมจะขยายอินเทอร์เฟซให้สูงสุด ในระหว่างความล่าช้านั้น Windows กำลังย้ายกระบวนการของโปรแกรมนั้นจากไฟล์เพจไปยัง RAM เพื่อให้คุณสามารถโต้ตอบกับมันได้อีกครั้ง
ตามค่าเริ่มต้น Windows จะปรับขนาดไฟล์เพจแบบไดนามิกเพื่อให้ตรงกับความต้องการการใช้งาน RAM ของคุณ สำหรับพีซีส่วนใหญ่ ราคาเริ่มต้นต่ำ และใช้พื้นที่เพียง 1-2GB เท่านั้น หากกิจกรรมของคุณใช้ RAM+หน่วยความจำไฟล์เพจ 90% อย่างต่อเนื่อง กิจกรรมจะเพิ่มขนาดไฟล์เพจโดยอัตโนมัติ ตามทฤษฎีแล้ว สามารถเพิ่มขนาดได้สูงสุดถึง 3 เท่าของขนาด RAM จริงของคุณ แต่สำหรับคนส่วนใหญ่ จะเพิ่มขนาดได้ใหญ่เท่ากับขนาด RAM จริงของพวกเขา
กล่าวโดยสรุปคือ pagefile เป็นเครือข่ายความปลอดภัยที่สำคัญ โดยจะปรับสมดุลภาระงานของฮาร์ดแวร์ของคุณ เพื่อให้มั่นใจว่า RAM ของคุณจะยังคงมุ่งเน้นไปที่งานเร่งด่วนของคุณ ในขณะที่ฮาร์ดไดรฟ์จะจัดการกับข้อมูล "ที่ค้างอยู่" ในเบื้องหลัง
คุณควรปิดการใช้งาน Pagefile หรือไม่
หากพีซีของคุณมี RAM จำนวนมาก คุณอาจถูกล่อลวงให้ปิดการใช้งานไฟล์เพจเพื่อเพิ่มพื้นที่ว่าง แม้ว่าในทางเทคนิคแล้ว คุณสามารถปิดการใช้งานไฟล์เพจได้ แต่ก็มีข้อเสียอย่างมาก หากไม่มีไฟล์เพจ RAM ของคุณจะยังคงเต็มเมื่อคุณเปิดโปรแกรมและข้อมูลเพิ่มเติมจนกว่าจะเต็ม และระบบล่มด้วย BSOD
แม้ว่าระบบของคุณจะมี RAM จำนวนมาก ซึ่งภาระงานของคุณไม่สามารถเติมเต็มได้อย่างสมบูรณ์ แต่ก็ยังไม่แนะนำให้ปิดการใช้งานไฟล์เพจ แอพ Windows หลายตัวคาดหวังว่าไฟล์เพจจะพร้อมใช้งานตลอดเวลา ดังนั้น คุณมักจะจัดการกับข้อขัดข้องและข้อผิดพลาดเมื่อคุณใช้ฟังก์ชันที่คาดหวังไฟล์เพจ แม้ว่าปริมาณงานของคุณในทางเทคนิคจะไม่ต้องการมันก็ตาม
ครั้งเดียวที่ปิดใช้งานไฟล์เพจได้คือเมื่อคุณต้องการเพิ่มพื้นที่ว่างชั่วคราวในกรณีฉุกเฉิน ไม่ควรปิดใช้งาน Pagefile อย่างถาวร เนื่องจากจะทำให้เสถียรภาพของระบบไม่ดี
ดังที่กล่าวไว้ หากคุณยังคงสนใจที่จะปิดการใช้งานไฟล์เพจ ต่อไปนี้คือวิธีการ:
ค้นหา “ปรับลักษณะที่ปรากฏ” ใน Windows Search และเปิด ปรับลักษณะที่ปรากฏและประสิทธิภาพของ Windows . ป>
ที่นี่ ย้ายไปที่ขั้นสูง แท็บแล้วคลิก เปลี่ยน ภายใต้หน่วยความจำเสมือน .
ตอนนี้ ให้ยกเลิกการเลือกจัดการขนาดไฟล์เพจโดยอัตโนมัติสำหรับไดรฟ์ทั้งหมด เพื่อให้สามารถกำหนดค่าตัวเลือกทั้งหมดได้ หลังจากนั้น ให้เลือก ไม่มีไฟล์เก็บเพจ และคลิกตั้งค่า ปุ่มเพื่อปิดการใช้งาน คุณจะต้องรีสตาร์ท Windows เพื่อให้การเปลี่ยนแปลงมีผล
ย้ายหรือปรับขนาดไฟล์เพจแทนที่จะปิดการใช้งาน
ทางเลือกที่ดีกว่าในการปิดใช้งานไฟล์เพจคือเพียงย้ายไฟล์ไปยังไดรฟ์อื่นที่มีพื้นที่ว่างมากกว่าหรือปรับขนาดด้วยตนเองตามความต้องการของคุณ ด้วยวิธีนี้ คุณจะยังคงเก็บไฟล์เพจไว้เพื่อไม่ให้แอปและฟังก์ชันของระบบเสียหาย และคุณยังคงเพิ่มพื้นที่ว่างในไดรฟ์ ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนในการเปลี่ยนขนาดและตำแหน่งของไฟล์เพจ
ล้าง Pagefile.sys โดยอัตโนมัติเมื่อปิดเครื่อง
อีกวิธีในการแก้ไข pagefile.sys เพื่อประโยชน์ของคุณคือการล้างข้อมูลโดยอัตโนมัติเมื่อปิดเครื่อง ไฟล์เพจมีความสามารถในการจัดเก็บรหัสผ่านหรือคีย์การเข้ารหัสเป็นข้อความธรรมดาในทางเทคนิค เนื่องจากทำงานเหมือนกับ RAM ซึ่งข้อมูลดังกล่าวจะถูกถอดรหัส หากมีใครเข้าถึงไดรฟ์จัดเก็บข้อมูลของคุณ พวกเขาอาจขโมยข้อมูลที่ละเอียดอ่อนได้ ด้วยเหตุนี้จึงเป็นแนวทางปฏิบัติทั่วไป (มักบังคับ) ในสภาพแวดล้อมขององค์กรในการล้างไฟล์เพจเมื่อปิดระบบ
หากคุณไม่ต้องการเสี่ยง คุณสามารถใช้แฮ็กรีจิสทรีเพื่อแทนที่ข้อมูลไฟล์เพจด้วยค่าศูนย์โดยอัตโนมัติเมื่อปิดเครื่อง เพื่อล้างข้อมูลได้อย่างมีประสิทธิภาพ เพียงจำไว้ว่าการดำเนินการนี้จะเพิ่มเวลาปิดเครื่องอย่างมากเมื่อ Windows ล้างข้อมูลทุกครั้ง
คำเตือน: ตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลรีจิสทรีก่อนทำการแก้ไข การเปลี่ยนแปลงที่ไม่ถูกต้องอาจทำให้ระบบเสียหายและข้อมูลสูญหายได้ ป>
เปิดรีจิสทรีของ Windows และย้ายไปยังตำแหน่งต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management ที่นี่ ให้เปิด ClearPageFileAtShutdown ค่าและตั้งค่าเป็น 1 .
คุณยังสามารถใช้การแก้ไขเดียวกันได้โดยใช้คำสั่ง PowerShell เปิด PowerShell ในฐานะผู้ดูแลระบบ และเรียกใช้คำสั่งต่อไปนี้:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "ClearPageFileAtShutdown" -Value 1 สำหรับผู้ใช้ส่วนใหญ่ ไม่จำเป็นต้องจัดการ pagefile.sys ด้วยตนเอง เนื่องจาก Windows สามารถปรับค่าโดยอัตโนมัติได้ดีเยี่ยม ที่จริงแล้วการปิดใช้งานจะสร้างผลเสียมากกว่าผลดี เพิกเฉยต่อไฟล์ pagefile.sys หรือย้าย/ปรับขนาดไฟล์หากต้องการเพิ่มพื้นที่จัดเก็บ