Hiberfil.sys، Pagefile.sys و فایل Swapfile.sys جدید - Windows 11/10

سیستم عامل ویندوز(Windows) حاوی چندین فایل سیستمی است که برای عملکرد صحیح آن لازم است. برخی از آنها که کنجکاوی زیادی را برمی انگیزند عبارتند از Swapfile.sys ، Hiberfil.sys و Pagefile.sys . برای دیدن این فایل‌های سیستم در ریشه درایو سیستم (C)(System (C) Drive root) ، باید فایل‌های محافظت‌شده سیستم عامل را از Folder Options پنهان کنید . در این پست به طور خلاصه در مورد هر فایل صحبت می کنیم.

Hiberfil.sys، Pagefile.sys و Swapfile.sys جدید

فایل Hiberfil.sys چیست؟

فایل Hiberfil.sys(Hiberfil.sys) یک فایل سیستمی است که توسط ویندوز(Windows) برای پشتیبانی از Hibernation استفاده می شود. اگر Hibernation را در ویندوز 10(Windows 10) فعال کرده باشید، این فایل را مشاهده خواهید کرد.

هنگامی که Hibernation و متعاقباً Fast Startup را فعال کنید (که تنظیمات پیش فرض است)، فایل Hiberfil.sys شما تقریباً 3/4 (Hiberfil.sys)رم(RAM) شما در ویندوز 7(Windows 7) خواهد بود.

در Windows 11/10 اکنون 40 درصد است. اگر Hibernation را غیرفعال کرده باشید ، اندازه آن تقریباً برابر با RAM شما است. در Windows 11/10/8 ، زمانی که Hibernation را فعال کرده باشید ، اندازه Hyberfil.sys در حال اجرا را پیدا نمی کنید. (Hyberfil.sys)در نسخه قبلی ویندوز(Windows) ، فایل hibernation جلسه هسته، درایورهای دستگاه و داده های برنامه را ذخیره می کرد. در Windows 11/10 ، فایل hibernation فقط جلسه هسته و درایورهای دستگاه را ذخیره می کند، در نتیجه اندازه کم و بیش ثابت می ماند.

Hibernation را غیرفعال کنید

در صورت تمایل، همیشه می‌توانید Hibernation را به صورت دستی  یا با استفاده از Ultimate Windows Tweaker یا Microsoft Fix It غیرفعال یا فعال کنید. اما به یاد داشته باشید که در Windows 10/8راه اندازی سریع(Fast Startup) را نیز غیرفعال می کند. اگر نیاز دارید، می توانید اندازه فایل hiberfil.sys را تغییر دهید(change the size of hiberfil.sys file) .

فایل Pagefile.sys چیست؟

Pagefile.sys یا Page File فایل(Page File) پیجینگ کامپیوتری است که ویندوز(Windows) شما از آن به عنوان حافظه مجازی استفاده می کند. PageFile.sys اشیایی را در حافظه ای که بیش از حد استفاده شده است نگهداری می کند که برای مدت طولانی قابل دسترسی نبوده است. وقتی حافظه فیزیکی ویندوز(Windows) تمام می شود ، با نوشتن برخی از محتویات RAM روی دیسک ، به استفاده از Page File متوسل می شود. (Page File)اگر به این حافظه "Paged out" نیاز باشد، بخش دیگری روی دیسک نوشته می شود و این قسمت دوباره خوانده می شود.

اگر اغلب پیامی دریافت می‌کنید که حافظه مجازی سیستم شما کم است(Your system is low on virtual memory) ، وقتی می‌خواهید برنامه‌ای که حافظه فشرده دارد راه‌اندازی کنید، ممکن است بخواهید اندازه فایل صفحه‌بندی را افزایش دهید(increase the  Paging File size) .

بخوانید(Read) : نحوه پشتیبان گیری یا انتقال PageFile.sys(How to Back up or Move PageFile.sys) .

Pagefile.sys را حذف کنید

پاک کردن فایل Page(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 نامگذاری کنید(ClearPageFileAtShutdown) و به آن مقدار 1 بدهید .

بخوانید(Read) : بهترین اندازه فایل صفحه برای نسخه های 64 بیتی ویندوز(best Page File size for 64-bit versions of Windows) چیست؟

فایل Swapfile.sys چیست؟

در نسخه های قبلی ویندوز(Windows) ، Swapfile.sys یا فایل Swap را داشتید . فایل Swap اشیایی را نگه می دارد که از حافظه خارج شده اند و انتظار نمی رود برای مدتی به آنها دسترسی داشته باشید و به سیستم عامل اجازه می دهد تا هر زمان که حافظه سیستم کم است از فضای هارد دیسک برای شبیه سازی حافظه اضافی استفاده کند، با تعویض بخشی از RAM که یک برنامه بیکار از روی هارد دیسک برای آزاد کردن حافظه برای برنامه های دیگر استفاده می کند. این ترکیب از فایل های RAM و Swap به عنوان (Swap)حافظه(Memory) مجازی شناخته می شود . داشتن یک فایل swap باعث می شود سیستم عامل کامپیوتر شما رم(RAM) بیشتری نسبت به آنچه که در واقع دارد داشته باشد.

Swapfile در فرآیند راه اندازی سریع Windows 11/10 استفاده نمی شود . این فایل Hiberfil.sys است که جلسه هسته را ذخیره می کند و در اینجا وارد عمل می شود.

در Windows 11/10 ، شما دوباره می توانید Swapfile.sys را ببینید ! این آخرین نسخه ویندوز(Windows) هر دو را دارد – فایل تعویض و صفحه بندی را همزمان. اندازه آن حدود 256 مگابایت است - در مورد من، 262 مگابایت است.

بخوانید(Read) : نحوه تنظیم مجدد حافظه مجازی یا فایل صفحه در ویندوز

Windows 11/10 به فایل صفحه مجازی دیگری نیاز داریم ؟

Swapfile.sys 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(Swapfile.sys) ، Pagefile.sys و Swapfile.sys(Hiberfil.sys) در Windows 11/10 .

آیا به دنبال کسب اطلاعات بیشتر در مورد سایر فایل ها یا انواع فایل ها یا فرمت های فایل در ویندوز هستید؟ این لینک ها را بررسی کنید:(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

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts