Disabling Superfetch in windows 7 and 8


You know, when you open task manager, in performance tab, you’ll see a new line than in windows xp, there is “cached memory”.
This is supposedly so when you open the application again, it will be faster, but the side effect is that it eats up your RAM, and disastrous result in low physical RAM since it will drive your free RAM to 0, thus snailing your computer.
So to disable it, it will makes your system lag a bit, but at least your RAM will not be reserved for cache…
There are two steps, first is editing the registry and second is disabling the service.

– Editing the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
On EnablePrefetcher and EnableSuperfetch, set it values to 0

-Disabling the service:
Go to windows service (you can do it by right clicking the computer icon and choose manage, there in new windows, look for services).
In the service called Superfetch, click properties, there you’ll see the value as automatic, change it to disable, then click ok.

After doing those two steps, try restarting your computer, it will be slower but you get your RAM back…

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s