Hiberfil.sys, Pagefile.sys และไฟล์ Swapfile.sys ใหม่ - Windows 11/10

ระบบ ปฏิบัติการ Windowsมีไฟล์ระบบหลายไฟล์ที่จำเป็นสำหรับการทำงานที่เหมาะสม บางตัวที่เพิ่มความอยากรู้อย่างมากคือSwapfile.sys , Hiberfil.sys & Pagefile.sys หากต้องการดูไฟล์ระบบเหล่านี้ในรูทไดรฟ์ระบบ (C)(System (C) Drive root)คุณจะต้องยกเลิกการซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกันจากตัวเลือก(Options)โฟลเดอร์ (Folder) ในโพสต์นี้ เราจะพูดถึงแต่ละไฟล์โดยสังเขป

Hiberfil.sys, Pagefile.sys และ Swapfile.sys ใหม่

ไฟล์ Hiberfil.sys คืออะไร

ไฟล์ Hiberfil.sys(Hiberfil.sys)เป็นไฟล์ระบบที่Windows ใช้(Windows)เพื่อรองรับการ ไฮ เบอร์เนต หากคุณเปิดใช้งานการไฮเบอร์เนต(Hibernation)ในWindows 10คุณจะเห็นไฟล์นี้

เมื่อคุณมีHibernation และเปิดใช้งาน (Hibernation)Fast Startupในภายหลัง(ซึ่งเป็นการตั้งค่าเริ่มต้น) ไฟล์ Hiberfil.sys ของคุณ จะอยู่ที่ประมาณ 3/4 ของRAMในWindows(Windows 7) 7

ในWindows 11/10ตอนนี้คือ 40% ในกรณีที่คุณปิดใช้งาน การ ไฮเบอร์เนต(Hibernation)คุณจะพบว่าขนาดของมันใกล้เคียงกับ RAM ของคุณ ในWindows 11/10/8คุณจะไม่พบขนาดของHyberfil.sysที่ทำงานผิดปกติเมื่อคุณเปิดใช้งานการไฮเบอร์เนต (Hibernation)ใน Windows(Windows)รุ่นก่อนหน้าไฟล์ไฮเบอร์เนตเก็บเซสชันเคอร์เนล ไดรเวอร์อุปกรณ์ และข้อมูลแอปพลิเคชัน ในWindows 11/10ไฟล์ไฮเบอร์เนตจะเก็บเฉพาะเซสชันเคอร์เนลและไดรเวอร์อุปกรณ์เท่านั้น ซึ่งส่งผลให้ขนาดคงที่ไม่มากก็น้อย

ปิดใช้งานการไฮเบอร์เนต

หากต้องการ คุณสามารถปิด/เปิดใช้งานการไฮเบอร์เนตได้ด้วยตนเอง หรือใช้Ultimate Windows Tweakerหรือ Microsoft Fix It แต่อย่าลืมว่าในWindows 10/8การดำเนินการนี้จะปิดใช้งานFast Startupด้วย หากคุณรู้สึกว่าจำเป็นต้องทำ คุณสามารถเปลี่ยนขนาดของไฟล์(change the size of hiberfil.sys file) hiberfil.sys

ไฟล์ Pagefile.sys คืออะไร

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

หากคุณมักได้รับข้อความระบบของคุณมีหน่วยความจำเสมือนเหลือน้อย(Your system is low on virtual memory)เมื่อคุณพยายามเริ่มแอปพลิเคชันที่ใช้หน่วยความจำมาก คุณอาจต้องการเพิ่มขนาดไฟล์เพจจิ้(increase the  Paging File size)

อ่าน(Read) : วิธีสำรองหรือย้าย(How to Back up or Move PageFile.sys) PageFile.sys

ลบ Pagefile.sys

การล้างไฟล์เพจ(Clearing the Page file)ทุกครั้งที่ปิดระบบหมายถึงการเขียนทับข้อมูลเป็นศูนย์ และต้องใช้เวลา สิ่งนี้จะเพิ่มเวลาปิดเครื่อง แต่ถ้าคุณทำงานในเอกสารที่เป็นความลับ คุณอาจต้อง "เปิด" การตั้งค่านี้ เมื่อคุณโหลดเอกสารดังกล่าว เอกสารจะถูกโหลดลงในRAM หากต้องการบันทึกRAM Windowsจะวางบางรายการไว้ในไฟล์เพจ ดังนั้น(Hence)คุณอาจต้องการลบไฟล์เพจทุกครั้งที่ปิดระบบ ในกรณีเช่นนี้ ในการดำเนินการนี้ให้เปิดRegeditและไปที่คีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

ในบานหน้าต่างด้านขวา เลือกNew > DWORD (32-bit ) Value ตั้งชื่อค่าDWORD ClearPageFileAtShutdownและกำหนดค่าเป็น1

อ่าน(Read) : ขนาดไฟล์เพจที่ดีที่สุดสำหรับ Windows รุ่น 64 บิต(best Page File size for 64-bit versions of Windows)คือเท่าใด

ไฟล์ Swapfile.sys คืออะไร

ในWindows รุ่นก่อนหน้า คุณมีSwapfile.sysหรือไฟล์Swap ไฟล์Swapเก็บอ็อบเจ็กต์ที่ถูกขับออกจากหน่วยความจำและไม่คาดว่าจะเข้าถึงได้ในบางครั้ง และอนุญาตให้ระบบปฏิบัติการใช้พื้นที่ฮาร์ดดิสก์เพื่อจำลองหน่วยความจำเพิ่มเติมเมื่อใดก็ตามที่ระบบมีหน่วยความจำเหลือน้อย โดยการแลกเปลี่ยนส่วนของRAMที่ โปรแกรมที่ไม่ได้ใช้งานกำลังใช้บนฮาร์ดดิสก์เพื่อเพิ่มหน่วยความจำสำหรับโปรแกรมอื่นๆ การรวมกันของ ไฟล์ RAMและSwap นี้เรียก ว่าหน่วยความจำ(Memory)เสมือน การมีไฟล์ swap ทำให้ระบบปฏิบัติการของคอมพิวเตอร์ "มี" RAMมากกว่าที่จริง

Swapfile ไม่(Swapfile)ได้ใช้ในกระบวนการเริ่มต้นอย่างรวดเร็วของWindows Windows 11/10เป็น ไฟล์ Hiberfil.sysซึ่งเก็บเซสชันเคอร์เนลและเข้ามาเล่นที่นี่

ในWindows 11/10คุณจะได้เห็นSwapfile.sys อีกครั้ง ! Windowsเวอร์ชันล่าสุดนี้มีทั้งการสลับและไฟล์เพจในเวลาเดียวกัน มีขนาดประมาณ 256 MB - ในกรณีของฉันคือ 262 MB

อ่าน(Read) : วิธีรีเซ็ตหน่วยความจำเสมือนหรือไฟล์เพจใน Windows

เหตุ ใดเราจึงต้องการไฟล์เพจเสมือนอื่นในWindows 11/10

Swapfile.sys in Windows 11/10เป็น ไฟล์เพจชนิดพิเศษที่ใช้ภายในโดยระบบ เพื่อทำให้การดำเนินการเพจบางประเภทมีประสิทธิภาพมากขึ้น มันถูกใช้เพื่อระงับหรือเล่นแอป UWP Windows(Suspend or Resume UWP Windows apps)ต่อ

TechNet อธิบาย Swapfile.sys(Swapfile.sys) 'ใหม่' ในWindowsดังนี้:

With the introduction of the UWP App, we needed a way to manage their memory outside of the traditional Virtual Memory/Pagefile method. With that, the “%SystemDrive%\swapfile.sys” was born.

Windows can efficiently write the whole (private) working set of a suspended UWP app to disk in order to gain additional memory when the system detects pressure.  This process is analogous to hibernating a specific app, and then resuming it when the user switches back to the app.  In this case, Windows takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.

ฉันหวังว่านี่จะอธิบายเหตุผลที่เราเห็นทั้งสามไฟล์ ได้แก่ ไฟล์ Hiberfil.sys(Hiberfil.sys) , Pagefile.sys & Swapfile.sysในWindows Windows 11/10

ต้องการเรียนรู้เพิ่มเติมเกี่ยวกับไฟล์หรือประเภทไฟล์หรือรูปแบบไฟล์อื่นๆ ใน Windows หรือไม่ ตรวจสอบลิงค์เหล่านี้:(Looking to learn more about other files or file types or file formats in Windows? Check these links:)

ไฟล์ Windows.edb(Windows.edb files)  | ไฟล์ Thumbs.db  | ไฟล์ DLL และ OCX | ไฟล์ Desktop.ini | Nvxdsync.exe .



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์และมีประสบการณ์มากกว่า 10 ปีในแอป Windows และระบบนิเวศการจัดการไฟล์ ฉันยังเป็นผู้เชี่ยวชาญในการพัฒนาระบบและโซลูชันการรักษาความปลอดภัยสำหรับธุรกิจและรัฐบาลอีกด้วย ประสบการณ์ของฉันในทั้งสองด้านทำให้ฉันมีมุมมองที่ไม่เหมือนใครเกี่ยวกับสิ่งที่ทำให้ซอฟต์แวร์ ระบบ และความปลอดภัยที่ดี และวิธีการสร้างซอฟต์แวร์อย่างมีประสิทธิภาพ



Related posts