Disable SuperFetch in Vista

In theory, SuperFetch 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 Vista if you were the least bit concerned about performance in the first place.) Essentially, it robs Peter to pay Paul by caching files and programs it “thinks” will be needed in the future, in an effort to reduce application startup times. But more often than not, this caching of data hinders performance significantly. Especially if you have a notebook with 1 gig of RAM or less. Vista strives to use every last bit of system memory available to increase performance.

There are other features available to enhance the performance of SuperFetch and decrease the lag of intensive disk swapping, such as ReadyDrive, but I’ll save that for another time.

Turn off SuperFetch by clicking on Start > Run > type in ‘services.msc’ and scroll down the list until you see ‘SuperFetch’, right-click, view properties, change the status to ‘stopped’ and the startup type to ‘disabled’.

This is not recommended unless you are seeing major performance issues as a result of violent disk thrashing.


About Benjamin Perove

Benjamin has been associated with computer technology starting from a very early age, and has contributed to the success of many businesses and enterprises since 2001. He loves to crush pow at Keystone, play acoustic guitar, climb rocks, and ascend mountains on his road bike. Benjamin is an Avalanche fan and currently resides in Boulder, Colorado.

Add this site to your Firefox Search Bar

Twitter Updates

No public Twitter messages.

Recent Entries



This site is optimized for Firefox.