نحوه پاک کردن کش حافظه ویندوز

ویندوز(Windows) به جای اجرای مستقیم نرم افزار از روی هارد دیسک، برخی از داده های مرتبط را به طور موقت در حافظه سیستم شما ذخیره می کند. این مزیت سرعت را به شما می‌دهد - بازگشت به نرم‌افزار سریع‌تر است، زیرا دسترسی به داده‌های حافظه سیستم شما بسیار سریعتر از هارد دیسک است.

اما با گذشت زمان، این داده ها می توانند حافظه موجود شما را پر کنند. هرچه حافظه نهان بزرگتر باشد، رایانه شما حافظه خالی کمتری برای انجام سایر وظایف حیاتی دارد. دانستن نحوه پاک کردن حافظه نهان در ویندوز 10(Windows 10) می‌تواند به شما افزایش سرعت فوری را ارائه دهد، اگر رایانه شما شروع به کمی کند کند.

کامپیوتر خود را مجددا راه اندازی کنید(Restart Your PC)

هارد دیسک شما برای ذخیره اطلاعات شما به برق نیاز ندارد. هنگامی که رایانه شخصی خود را خاموش می کنید، فایل های شما ذخیره می شوند و آماده هستند تا دفعه بعد که بوت می شوید دوباره به آن دسترسی داشته باشید.

حافظه سیستم شما متفاوت است. فرار است، به این معنی که برای حفظ حالت خود به نیروی الکتریکی ثابت نیاز دارد. هنگامی که رایانه شخصی خود را خاموش می کنید، تمام اطلاعات ذخیره شده در حافظه سیستم شما پاک می شود.

این بدان معناست که سریع‌ترین راه برای پاک کردن حافظه پنهان ویندوز(Windows) ، خاموش کردن رایانه شخصی است. آن را مجددا راه اندازی کنید یا خاموش کنید و دوباره آن را به صورت دستی راه اندازی کنید - در هر صورت، قطع کوتاه برق، داده های ذخیره شده در آن را پاک می کند. 

هنگامی که ویندوز دوباره راه اندازی می شود، در نتیجه مصرف حافظه شما باید کمتر شود.

در حالی که درست است که ویندوز 10 نسبت به نسخه‌های قبلی (Windows 10)ویندوز(Windows) در روشن شدن بسیار بهتر است ، حافظه پنهان داده‌های شما هر چه طولانی‌تر بدون راه‌اندازی مجدد اجرا شود، افزایش می‌یابد. با راه اندازی مجدد رایانه شخصی خود، می توانید به سرعت حافظه پنهان ویندوز 10(Windows 10) را پاک کنید و سرعت خود را افزایش دهید.

Windows Superfetch را غیرفعال کنید(Disable Windows Superfetch)

ویندوز(Windows) سعی می کند با تجزیه و تحلیل نحوه استفاده از رایانه شخصی و پیش بینی اقدامات شما، عملکرد سیستم را بهبود بخشد. Superfetch یک ویژگی ویندوز است که برای کمک به این امر با بارگذاری خودکار داده های برنامه خاص در حافظه سیستم شما طراحی شده است.

از نظر فنی، ویندوز (Windows)استفاده از حافظه Superfetch(Superfetch) را به عنوان یک اولویت کم در نظر می گیرد. هنگامی که تقاضا برای حافظه سیستم شما افزایش می یابد، داده های Superfetch باید حذف شوند. با این حال، این فرآیند می تواند کند باشد، به خصوص اگر میزان استفاده از حافظه شما زیاد باشد و بین Superfetch(Superfetch) و سایر برنامه های باز شما یک "جنگ طناب کشی" وجود داشته باشد.

اگر از یک درایو حالت جامد به عنوان درایو سیستم ویندوز(Windows) خود استفاده می کنید، ویندوز(Windows) به طور خودکار این ویژگی را غیرفعال می کند. دسترسی به فایل‌های روی SSD بسیار سریع‌تر از یک هارد دیسک معمولی است، بنابراین به جای آن می‌توانید داده‌ها را روی درایو بگذارید تا مستقیماً اجرا شوند و Superfetch را غیر ضروری می‌کند.

احتمالاً در بیشتر موارد نمی‌توانید Superfetch را روشن کنید، اما اگر شاهد کاهش سرعت، استفاده زیاد از RAM یا راه‌اندازی کند هستید، غیرفعال کردن Superfetch می‌تواند محل خوبی برای شروع عیب‌یابی شما باشد.

  • برای شروع، ویرایشگر رجیستری ویندوز(Windows Registry Editor) را با فشار دادن Win + R روی صفحه کلید خود باز کنید، regedit را(regedit) تایپ کنید و سپس اینتر را فشار دهید. 
  • برای پنجره User Access Control که ظاهر می شود، (User Access Control)Yes را فشار دهید.

  • در ویرایشگر رجیستری(Registry Editor) ، به HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters در پانل سمت چپ بروید.

  • (Right-click)در پنجره باز شده کلیک راست کنید ، به منوی فرعی New بروید، سپس روی (New)D-WORD (32 بیت) Value(D-WORD (32 bit) Value) کلیک کنید .

  • مقدار جدید را EnableSuperfetch نامگذاری(EnableSuperfetch) کنید. 

  • اگر می‌خواهید Superfetch را کاملاً غیرفعال کنید ، مقدار EnableSuperfetch را 0 بگذارید. اگر می‌خواهید آن را تغییر دهید، روی مقدار EnableSuperfetch دوبار کلیک کنید ، سپس در زیر ValueData ، آن را به 1 تغییر دهید تا Superfetch برای برنامه‌ها فعال شود، 2 برای فعال کردن آن را برای بوت کردن، یا 3 برای فعال کردن کامل آن. برای تایید شکل روی OK(OK ) کلیک کنید .

  • پس از ذخیره، کامپیوتر خود را مجددا راه اندازی کنید.

این سرویس Superfetch را به طور کامل یا با محدود کردن دامنه آن به برنامه‌ها یا راه‌اندازی غیرفعال می‌کند. همانطور که اشاره کردیم، کاربرانی که درایو سیستم SSD دارند باید Superfetch را به طور خودکار غیرفعال کنند و به جای آن می توانند به یکی از روش های دیگر برای پاک کردن کش ویندوز 10(Windows 10) نگاه کنند.

برای آزاد کردن حافظه، وظایف در حال انتظار را پاک کنید(Clear Pending Idle Tasks to Free Up Memory)

یک ترفند قدیمی و رایج برای پاک کردن کش ویندوز(Windows) ، استفاده از یک میانبر سفارشی است که «باید» کش را در ویندوز 10 و نسخه های (Windows 10)ویندوز(Windows) قدیمی تر پاک کند. 

متأسفانه، این در واقع حافظه پنهان ویندوز(Windows) شما را پاک نمی کند، اما به ویندوز(Windows) دستور می دهد تا پردازش وظایف «بیکار» سیستم در حال انتظار را آغاز کند. اینها وظایف مخفی ویندوز(Windows) هستند که در پس زمینه زمانی که منابع سیستم استفاده نمی شوند انجام می شوند. 

ممکن است تکمیل این فرآیند مدتی طول بکشد، اما می‌تواند در زمانی که رایانه شما در حال کار است، منابع سیستم موجود را افزایش دهد.

این یک روش قدیمی است، اما اگر سعی می کنید بفهمید که چگونه حافظه پنهان رایانه خود را در حال حرکت پاک کنید، امتحانش ضرری ندارد. با این حال، اگر می خواهید عملکرد سیستم را فوراً افزایش دهید، بهتر است به جای آن رایانه خود را مجدداً راه اندازی کنید.

  • برای شروع، به دسکتاپ خود بروید یا Windows File Explorer را در یک مکان مناسب باز کنید. کلیک راست کنید(Right-click) ، به منوی فرعی New بروید، سپس روی (New)Shortcut کلیک کنید .

  • در کادر محاوره ای ایجاد میانبر (Create Shortcut)، در زیر تایپ مکان مورد(Type the location of the item) ، %windir%\system32\rundll32.exe advapi32.dll,ProcessIdleTasks کنید، سپس روی Next کلیک کنید .

  • میانبر را نام مناسبی انتخاب کنید، مانند پاک کردن وظایف سیستم در انتظار(Clear Pending System Tasks)

  • برای ایجاد میانبر روی Finish کلیک کنید .

پس از ایجاد میانبر، برای استفاده از آن آماده می‌شود—برای شروع فرآیند، در هر نقطه روی میانبر دوبار کلیک کنید.

راه حل های دیگر را در نظر بگیرید(Consider Other Solutions)

ویندوز(Windows) 10 در مدیریت منابع سیستم موجود بسیار بهتر از نسخه های قدیمی ویندوز(Windows) است. اگر عملکرد ضعیفی می بینید، در مرحله اول راه اندازی مجدد را امتحان کنید. این ساده ترین راه برای پاک کردن حافظه پنهان ویندوز است.(Windows)

روش‌های دیگری که فهرست کرده‌ایم می‌توانند کمک کنند، اما تضمین نمی‌شود که در هر شرایطی کار کنند. ویندوز(Windows) سعی می‌کند منابع سیستم شما را به بهترین شکل ممکن مدیریت کند، اما یک کامپیوتر کند احتمالاً دلیل اصلی بزرگ‌تری مانند رم(RAM) ناکافی ، فضای کم دیسک یا هارد دیسک قدیمی‌تر و کندتر دارد. 

پاک کردن حافظه نهان فقط این مشکلات طولانی مدت را با رایانه شما برطرف می کند، نه حل و فصل. ممکن است لازم باشد عملکرد سیستم خود را بررسی کنید(check your system performance) تا علت کاهش سرعت رایانه شخصی را بررسی کنید و به شما کمک کند راه حل مناسب تری پیدا کنید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts