How To: Disable Superfetch Feature in Windows Vista to Save Memory

In theory, SuperFetch feature in Windows Vista is a seemingly good idea. Though as it pans out in real world performance, it can be responsible for a lot of unnecessary disk activity and performance degradation. (Though, you probably wouldn’t be running Windows Vista if you were the least bit concerned about performance in the first place). But more often than not, this caching of data hinders performance significantly.

Windows Vista Superfetch learns your typical activities with files and application access. By learning, it predicts your computer use actions and puts your most commonly used applications in memory. This is great if you have a lot of RAM, but if you have less than 2GB, I suggest you disable this feature — saving you from sluggish computer use.

To disable Superfetch feature in Windows Vista, do the following:

Superfetch Feature in Windows Vista can be set to fetch both programs and boot files, programs only or boot files only.There is a way to disable superfetch in Vista by setting the following registry key to a value of “0″:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters\EnableSuperfetch

Copy the text code given below into Notepad editor:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Se ssion Manager\Memory
Management\PrefetchParameters]
“BootId”=dword:00000046
“BaseTime”=dword:0ca25fa5
“VideoInitTime”=dword:0000000f
“EnableSuperfetch”=dword:00000001
“EnablePrefetcher”=dword:00000003
“EnableBootTrace”=dword:00000000

Save the file as Disabelsuperfetch.reg. Then go to the file and double
click to run.

“EnableSuperfetch”=dword:00000001 is the key to the available choices. The last integer is the important one.A value of 1 prefetches boot processes, 2 prefetches applications and 3 is for both.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Popularity: 6%

Did You Like This Post? Then You Might Find These Also Interesting:

Written by Tony on December 18th, 2008 with 4 comments.
Read more articles on Vista Features and Vista Performance.

Related articles

4 comments

Read the comments left by other users below, or:

Get your own gravatar by visiting gravatar.com bassdrum
#1. January 7th, 2009, at 3:15 PM.

are u sure at the last point?

enablesuperfetch 1 -> boot 2 -> application 3 -> both ?

every other homepage about the topic say´s 1 -> app 2 -> boot -> both!

pls correct

Get your own gravatar by visiting gravatar.com admin
#2. January 7th, 2009, at 4:01 PM.

Dear Friend,

Thanks for your interest in this topic.Here is the answer for your doubt.

Richard Urban
Microsoft MVP Windows Shell/User:

“EnableSuperfetch”=dword:0000000X is the registry key that determines the choices.

1 is for boot files only
2 is for programs only
3 is for both boot files and programs

http://www.eggheadcafe.com/software/aspnet/33031042/super-prefetch-causing-sl.aspx

Get your own gravatar by visiting gravatar.com Johnny
#3. October 28th, 2009, at 12:11 AM.

Wow, the title is wrong to begin with: no, there is no sluggishness on a machine with little RAM due to superfetch. You dont seem to be familiar with how RAM is used in a (any) OS. When RAM is needed for actual programs not in the cache, the space will be discarded. Takes a whole nanosecond to do… where is this sluggishnes supposed to come from again? From the lowest I/O priority of superfetch? Which would bring me to the next piece of humbug but oh well…

I was going to dismantle the rest of the post but I bet its just a waste of time…

Get your own gravatar by visiting gravatar.com viru
#4. December 15th, 2009, at 12:32 PM.

want to disable Superfetch in Windows 7

then follow the tutorial in beloww link

http://everything-for-windows.blogspot.com/2009/12/how-to-disable-superfetch-in-windows-7.html

Leave your comment...

If you want to leave your comment on this article, simply fill out the next form:




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .