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.
Ben has been associated with a broad spectrum of technologies starting from an early age, and he's contributed to the success of many businesses and enterprises since 2001.
Most of his time is spent building cool stuff. When he's not working, he enjoys reading, playing acoustic guitar, and being with friends.
He currently resides in Chiang Mai, Thailand.