فایل Hibernation خیلی بزرگ است؟ کاهش اندازه hiberfil.sys در ویندوز 10

در این پست نحوه افزایش یا کاهش حجم فایل hiberfil.sys در (hiberfil.sys)ویندوز 10(Windows 10) را با استفاده از خط فرمان powercfg به شما نشان خواهیم داد. فایل Hiberfil.sys(Hiberfil.sys) یک فایل سیستمی است که توسط ویندوز(Windows) برای پشتیبانی از Hibernation استفاده می شود.

ویندوز با کپی کردن محتویات حافظه روی دیسک از حالت Hibernation پشتیبانی می کند. سیستم محتویات حافظه را قبل از حفظ روی دیسک فشرده می کند که فضای دیسک مورد نیاز را به کمتر از مقدار کل حافظه فیزیکی روی سیستم کاهش می دهد.

اگر متوجه شدید که فایل hiber.sys در حال بزرگ شدن است و فضای دیسک را اشغال می کند، ممکن است بخواهید آن را کاهش دهید. اکنون در ویندوز 10(Windows 10) ، اندازه فایل hiber.sys به طور پیش فرض 40 درصد از اندازه رم(RAM) شما است. شما نمی توانید آن را بیشتر کاهش دهید. می توانید Hibernation را غیرفعال کنید یا اندازه آن را بین 40% تا 100% اندازه RAM خود تغییر دهید.

برای پیدا کردن نحو مورد نیاز، در یک CMD بالا عبارت زیر را تایپ کرده و Enter را بزنید:

powercfg /hibernate /?

تغییر اندازه hiberfil.sys

اندازه hiberfil.sys را در ویندوز 10 تغییر دهید(Windows 10)

برای افزایش یا کاهش اندازه فایل Hibernate ( hiberfil.sys ) در ویندوز 10(Windows 10) ، مراحل زیر را دنبال کنید:

  1. Command Prompt را به عنوان مدیر باز کنید
  2. دستور زیر را تایپ کنید-
  3. powercfg /hibernate /size < درصد>
  4. Enter را بزنید.

اجازه دهید روش را با جزئیات ببینیم.

از منوی WinX، Command Prompt را به عنوان مدیر باز کنید(open Command Prompt as administrator) .

برای پیکربندی اندازه فایل هایبرناسیون روی 100 درصد، از دستور زیر استفاده کنید:

powercfg.exe /hibernate /size 100

برای پیکربندی اندازه فایل هایبرناسیون روی 50 درصد، از دستور زیر استفاده کنید:

powercfg.exe /hibernate /size 50

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

بخوانید(Read) : آیا می توانم فایل Hibernation را به درایو دیگری منتقل(Can I move Hibernation file to another drive) کنم؟

اگر اندازه فایل 40 درصد یا کمتر از رم(RAM) نصب شده باشد، ویندوز 10 به شما اجازه کوچک کردن اندازه فایل hiberfil.sys را نمی دهد .

 

اگر اندازه فایل hiberfil.sys را بی رویه کاهش دهید چه اتفاقی می افتد؟

اگر اندازه فایل Hibernate خیلی کوچک باشد، ویندوز(Windows) ممکن است یک خطای توقف(Stop Error) ایجاد کند.

اگر ویندوز(Windows) به دلیل کوچک بودن فایل Hibernation نتواند در حالت Hibernate باشد، ممکن است یک صفحه آبی(Blue Screen) با کد و پیغام Stop Error زیر رخ دهد :

STOP 0x000000A0 INTERNAL_POWER_ERROR

پارامتر 1
پارامتر 2
پارامتر 3
پارامتر 4

پارامترها اطلاعات زیر را ارائه می دهند:

  • پارامتر 1 همیشه برابر با 0x0000000B است.
  • پارامتر 2 برابر با حجم فایل خواب زمستانی بر حسب بایت است.
  • پارامتر 3 برابر است با تعداد بایت های داده ای که برای فشرده سازی و نوشتن در فایل hibernation باقی می ماند.
  • پارامتر 4 برای این خطا استفاده نمی شود.

امیدواریم این پست به شما کمک کرده باشد.

در ادامه بخوانید: (Read next:) نحوه تعیین نوع Hiberfile به عنوان کامل یا کاهش یافته .



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts