در حالی که بهطور کامل قابل قبول است که رایانهتان را در حالت استراحت (hibernate) بگذارید و برای بسیاری از موارد استفاده نیز معتبر است، من ترجیح میدهم از حالت خواب (sleep) استفاده کنم و بهسادگی رایانهام را خاموش کنم هنگامی که قصد دارم یک استراحت طولانی داشته باشم. رایانهام همچنین از حالت خواب سریعتر راهاندازی میشود و SSD دستگاه را از حالت خاموشی کامل به صفحه ورود در کمتر از ۵ ثانیه بوت میکند، بنابراین زمان بوت مشکلی نیست.
در حالی که کاملاً اشکالی ندارد که رایانهتان را به حالت هیبرنیت ببرید، و همچنان برای بسیاری از موارد کاربردی معتبر است، من ترجیح میدهم از حالت خواب استفاده کنم و به سادگی رایانهام را وقتی برنامهریزی میکنم یک استراحت طولانی داشته باشم، خاموش کنم. رایانهام همچنین از حالت خواب سریعتر شروع میشود، و SSD دستگاه را از حالت خاموشی کامل به صفحه ورود در کمتر از ۵ ثانیه بوت میکند، بنابراین زمان بوت مشکلی نیست.
اگر از راهاندازی سریع یا هیبرنیت استفاده نمیکنید، میتوانید فایل مخفی hiberfil.sys را حذف کنید تا فضای قابلتوجهی از حافظهدارای درایو اصلی خود آزاد کنید که معمولاً در پوشه C:\ ذخیره میشود.
فایل hiberfil.sys چیست
فایل سیستمی مرتبط با راهاندازی سریع و هیبرنیت

ویندوز سه وضعیت اصلی انرژی را ارائه میدهد: خواب، هیبرنیت و خاموشی. حالت خواب، جلسه شما را در RAM نگه میدارد با مصرف حداقل انرژی، که برای استراحتهای کوتاه و نیاز به بازگرداندن فوری مناسب است. هیبرنیت، از سوی دیگر، تمام محتوای RAM شما را در فایلی به نام hiberfil.sys روی هارد ذخیره میکند، سپس کامپیوتر را کاملاً خاموش میکند. وقتی دوباره روشن میشود، ویندوز این فایل را میخواند و جلسه شما را دقیقاً همانگونه که رها کردهاید باز میگرداند.
فایل hiberfil.sys همچنین ویژگی راهاندازی سریع ویندوز را قادر میسازد، که بهطور اساسی یک هیبرنیت جزئی است. وقتی با فعال بودن راهاندازی سریع سیستم را خاموش میکنید، ویندوز جلسه کرنل را در hiberfil.sys ذخیره میکند تا در بارگذاری بعدی زمان بوت سریعتری داشته باشد.
با این حال، فایل hiberfil.sys حجم قابلتوجهی از دیسک را رزرو میکند؛ حدود ۴۰٪ از رم نصبشده شما. اگر ۱۶ گیگابایت رم داشته باشید، انتظار میرود hiberfil.sys حدود ۶٫۴ گیگابایت فضای ذخیرهسازی را اشغال کند. در یک SSD ۲۵۶ گیگابایتی که هر گیگابایت مهم است، این بخش بزرگی از فضا برای ویژگیای است که شاید هرگز استفاده نکنید.
من سالهاست که از هیبرنیت استفاده نمیکنم. حالت خواب برای استراحتهای کوتاه عالی است، و من ترجیح میدهم برای دورههای طولانیتر خاموشی کامل انجام دهم. خاموشی کامل فایلهای موقت را پاک میکند، فرآیندهای سیستم را بازنشانی میکند و به ویندوز اجازه میدهد بهروزرسانیها را بهدرستی نصب کند.
چه زمانی از هیبرنیت استفاده کنیم
هنوز برای موقعیتهای خاص مفید است

هیبرنیت هنوز بخشی از ویندوز است و دلایل خوبی برای آن وجود دارد. اگر دانشجو یا حرفهای هستید و نیاز دارید جلسهای را در طول چندین روز بدون خالی شدن باتری حفظ کنید، هیبرنیت منطقی است. برخلاف حالت خواب که میتواند باتری لپتاپ را در یک تا چهار روز تخلیه کند، هیبرنیت هیچ انرژی مصرف نمیکند در حالی که دقیقاً همان وضعیت کاری شما را نگه میدارد.
همچنین وقتی روی پروژهای پیچیده با برنامهها و اسناد متعدد کار میکنید و باید برای مدت طولانی برق دستگاه را قطع کنید، هیبرنیت به شما اجازه میدهد دقیقاً همانجایی که رها کردید ادامه دهید بدون اینکه همه چیز را دوباره باز کنید.
اما اگر مانند من رفتاری داشته باشید که یا برای استراحتهای سریع از حالت خواب استفاده میکنید یا بهطور کامل خاموش میکنید، فایل hiberfil.sys فقط فضای دیسک باارزشی را در سیستمی که هر گیگابایت مهم است، هدر میدهد.
چگونه فایل hiberfil.sys را حذف کنیم
غیرفعال کردن هیبرنیت از طریق Command Prompt
نمیتوانید به سادگی hiberfil.sys را از طریق File Explorer حذف کنید. حتی اگر فایلهای مخفی و فایلهای سیستمی محافظتشده را فعال کنید، ویندوز اجازه حذف دستی آن را نمیدهد زیرا سیستم آن را محافظت میکند. و حتی اگر به طرز عجیبی موفق به حذف آن شوید، ویندوز در بارگیری بعدی فایل را دوباره ایجاد میکند.
راه صحیح برای حذف hiberfil.sys این است که هیبرنیت را بهطور کامل از طریق Command Prompt غیرفعال کنید. روی دکمه Start راست‑کلیک کنید و Terminal (Admin) یا Windows PowerShell (Admin) را انتخاب کنید. سپس این فرمان را اجرا کنید:
powercfg -h off
این فرمان هیبرنیت را غیرفعال میکند، راهاندازی سریع را خاموش میسازد و بهصورت خودکار فایل hiberfil.sys را حذف میکند. اگر دوباره به هیبرنیت نیاز داشته باشید، میتوانید powercfg -h on را از یک Command Prompt با دسترسی مدیریتی اجرا کنید تا ویندوز فایل را دوباره بسازد و ویژگی را بازیابی کند.
powercfg -h on
برای تأیید اینکه hiberfil.sys حذف شده است، باید فایلهای مخفی سیستم را قابل مشاهده کنید. در File Explorer، روی View در نوار ابزار کلیک کنید، سپس Show > Hidden items را انتخاب کنید.
چه چیزی را با غیرفعال کردن هیبرنیت از دست میدهید
راهاندازی سریع و خواب ترکیبی نیز از بین میروند

غیرفعال کردن هیبرنیت چند اثر جانبی دارد که ارزش دانستنشان را دارد. راهاندازی سریع دیگر کار نمیکند، به این معنی که بوت سرد کمی طولانیتر میشود. در SSDهای مدرن این تفاوت معمولاً فقط چند ثانیه است، بنابراین برای اکثر افراد بهدست نیامده قابلتوجه است.
برای دریافت نکات عملی ویندوز و ترفندهای صرفهجویی در ذخیرهسازی مشترک شوید
خواب ترکیبی نیز غیرفعال میشود. این ویژگی ترکیبی از خواب و هیبرنیت است که جلسه شما را هم در RAM و هم روی دیسک ذخیره میکند، بهطوریکه اگر در حین خواب برق قطع شود، کار شما از دست نمیرود. اگر روی یک دسکتاپ بدون UPS کار میکنید، این میتواند مهم باشد.
گزینه هیبرنیت همچنین از منوی برق و دیالوگ Alt+F4 حذف میشود. اگر بعداً بخواهید دوباره فعال کنید، فرمان powercfg -h on همه چیز را باز میگرداند.
powercfg -h on
فضا آزاد کنید با حذف hiberfil.sys
حذف hiberfil.sys راه سریعی برای بهدستآوردن فضای ذخیرهسازی است، مخصوصاً اگر هرگز ویژگی هیبرنیت را استفاده نکرده باشید. در سیستم من با ۱۶ گیگابایت رم، غیرفعال کردن هیبرنیت فضایی قابلتوجه آزاد کرد که ترجیح دادم برای برنامهها و فایلها استفاده شود.
به هر حال، این یک راه حل جادویی برای همه نیست. اگر بهطور مکرر با لپتاپ سفر میکنید یا نیاز دارید جلسات کاری پیچیده را در طول چرخههای انرژی حفظ کنید، هیبرنیت همچنان واقعاً مفید است. اما برای کسانی که به حالت خواب و خاموشی منظم میچسبند، هیچ دلیلی برای اجازه دادن به این پوشه مخفی ویندوز که بهطور نامحدود رشد میکند، وجود ندارد؛ در حالی که میتوان از این فضا در جای دیگری به نفع خود استفاده کرد.