Как да изчистите кеша на паметта на Windows

Вместо да стартира софтуер директно от вашия твърд диск, Windows временно съхранява някои от свързаните данни във вашата системна памет. Това ви дава предимството на скоростта — превключването обратно към вашия софтуер е по-бързо, тъй като е много по-бърз достъп до данни в системната ви памет, отколкото на вашия твърд диск.

С течение на времето обаче тези данни могат да започнат да запълват наличната ви памет. Колкото по-голям е кешът, толкова по-малко свободна памет има вашият компютър, за да изпълнява други важни задачи. Познаването как да изчистите кеша в Windows 10 може да ви предложи незабавно повишаване на скоростта, ако компютърът ви започне да работи малко бавно.

Рестартирайте вашия компютър(Restart Your PC)

Вашият твърд диск не изисква захранване, за да съхранява вашите данни. Когато изключите компютъра си, вашите файлове се запазват, готови за достъп отново при следващото зареждане.

Системната ви памет е различна. Той е летлив, което означава, че се нуждае от постоянна електрическа енергия, за да поддържа състоянието си. Когато изключите компютъра, всички данни, съхранявани в системната ви памет, се изтриват.

Това означава, че най-бързият път за изчистване на кеша на паметта на Windows е просто да изключите компютъра. (Windows)Рестартирайте го или го изключете и го стартирайте отново ръчно - така или иначе, краткото прекъсване на захранването ще изтрие съхраняваните в него данни. 

Когато Windows се стартира отново, използването на паметта ви трябва да е по-ниско в резултат.

Въпреки че е вярно, че Windows 10 е много по-добър при оставяне на захранване от предишните версии на Windows , кешът на данните ви ще нараства, колкото по-дълго работи без рестартиране. Като от време на време рестартирате компютъра си, можете бързо да изчистите кеша в Windows 10 и да си осигурите незабавно повишаване на скоростта.

Деактивирайте Windows Superfetch(Disable Windows Superfetch)

Windows се опитва да подобри производителността на системата, като анализира как използвате компютъра си и прогнозира действията си. Superfetch е функция на Windows, предназначена да помогне за това чрез автоматично зареждане на определени данни от приложението във вашата системна памет.

Технически Windows третира използването на паметта на Superfetch като нисък приоритет. (Superfetch)Когато изискванията към вашата системна памет се увеличат, данните от Superfetch трябва да се откажат. Този процес обаче може да бъде бавен, особено ако използването на паметта ви е високо и има „дърпане на въже“ между Superfetch и другите ви отворени приложения.

Ако използвате SSD устройство като системно устройство на Windows, Windows автоматично(Windows) ще деактивира тази функция. Достъпът до файлове на SSD е много по-бърз, отколкото до обикновен твърд диск, така че е безопасно да оставите данните на устройството да се изпълняват директно вместо това, което прави Superfetch ненужен.

Вероятно е безопасно да оставите Superfetch включен в повечето случаи, но ако виждате редовно забавяне, високо използване на RAM или бавно стартиране, деактивирането на Superfetch може да бъде добро място да започнете да отстранявате проблеми.

  • За да започнете, отворете редактора на системния регистър(Windows Registry Editor) на Windows, като натиснете Win + R на клавиатурата си, въведете regedit и след това натиснете enter. 
  • Натиснете Да(Yes) до прозореца за контрол на потребителския достъп(User Access Control) , който се показва.

  • В редактора на системния регистър(Registry Editor) отворете HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters в панела отляво.

  • Щракнете с десния бутон(Right-click) в отворения прозорец, отидете в подменюто Ново , след това щракнете върху (New)D-WORD (32 bit) Стойност(D-WORD (32 bit) Value) .

  • Наименувайте новата стойност EnableSuperfetch

  • Ако искате да деактивирате напълно Superfetch , оставете стойността на EnableSuperfetch като 0. Ако искате да я промените, обаче, щракнете двукратно върху стойността EnableSuperfetch , след което под ValueData я променете на 1 , за да активирате Superfetch за приложения, 2 , за да активирате го за зареждане или 3 , за да го активирате напълно. Щракнете върху OK , за да потвърдите фигурата.

  • След като запазите, рестартирайте компютъра си.

Това ще деактивира услугата Superfetch , или изцяло, или като ограничи обхвата й до приложения или стартиране. Както споменахме, потребителите със SSD системно устройство трябва да деактивират Superfetch автоматично и вместо това могат да търсят един от другите методи за изчистване на кеша в Windows 10 .

Изчистете чакащи неактивни задачи, за да освободите паметта(Clear Pending Idle Tasks to Free Up Memory)

Стар и често съобщаван трик за изчистване на кеша на Windows е да използвате персонализиран пряк път, който „трябва“ да изчисти кеша в Windows 10 и по-стари версии на Windows

За съжаление, това всъщност не изчиства кеша на паметта на Windows , но инструктира Windows да започне да обработва висящи системни „неактивни“ задачи. Това са скрити задачи на Windows , които се изпълняват във фонов режим, когато системните ресурси не се използват. 

Процесът може да отнеме известно време, за да завърши, но може да ви даде дългосрочен тласък на наличните системни ресурси, докато компютърът ви работи.

Това е остарял метод, но със сигурност няма нищо лошо да го опитате, ако се опитвате да разберете как да изчистите кеша на компютъра си в движение. Ако обаче искате незабавно повишаване на производителността на системата, най-добре е просто да рестартирате компютъра си.

  • За да започнете, отидете на работния плот или отворете Windows File Explorer на подходящо място. Щракнете с десния бутон на мишката(Right-click) , отидете на подменюто Ново , след което щракнете върху (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 памет(RAM) , малко дисково пространство или по-стар и по-бавен твърд диск. 

Изчистването на кеша на паметта ви само коригира, а не разрешава тези дългосрочни проблеми с вашия компютър. Може да се наложи да проверите производителността на вашата система,(check your system performance) за да проучите причината за всяко забавяне на компютъра и да ви помогнем да намерите по-адекватно решение.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts