Windows 7 Forums


Windows 7: SuperFetch - Change Prefetch Data to be Cached


SuperFetch - Change Prefetch Data to be Cached

How to Change what Files are Cached by SuperFetch
Published 08 Apr 2010
Published by

Featured Tutorial

Search - Find More with Filters and Operators
Search - Find More with Filters and Operators

How to Use Windows Search Filters and Operators to get better Search Results in Windows 7

Microsoft Account Primary Alias Email Address - Change
Microsoft Account Primary Alias Email Address - Change

How to Change your Microsoft Account Primary Alias Email Address

Safe Internet Browsing
Safe Internet Browsing

How to safely operate on the internet and stay free from malware infections

Emergency Kit - save your files from a dead OS
Emergency Kit - save your files from a dead OS

How to Create and Use a Linux Mint Mate USB Flash Drive to Recover your Files

System Preparation Tool - Use to Customize Windows
System Preparation Tool - Use to Customize Windows

How to Use Sysprep to Customize Windows 7 and Windows 8

Clean Reinstall - Factory OEM Windows 7
Clean Reinstall - Factory OEM Windows 7

How to Clean Reinstall a Factory OEM Windows 7
How to Change what Files are Cached by SuperFetch


This tutorial explains how to change what SuperFetch caches.
  1. Open up the Start menu and type regedit in the search bar and press Enter.
  2. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
    Session Manager\Memory Management\PrefetchParameters
  3. Double click on "Enable SuperFetch".

    The values you can choose from are:

    0: Disable SuperFetch
    1: Cache applications only
    2: Cache boot files only
    3: Cache everything (default)

    Also set the same option as you did for SuperFetch to the entry "Enable Prefetch". The options are the same for this entry as they are for "Enable SuperFetch" so if you set "Enable SuperFetch" to "2", set "Enable Prefetch" to "2".

    SuperFetch - Change Prefetch Data to be Cached-capture.png
  4. Choose the option you want and restart your PC. The first boot might be a bit slower this time round with the changes to SuperFetch.
  5. You could clean out your prefetch folder (C:/Windows/Prefetch) by deleting the contents to start with a new cache after changing an option in your registry.


Need more help? Try searching our extensive help and support site.
Loading
08 Apr 2010   #1
severedsolo

Windows 7 Ultimate X64 SP1
Cromer Norfolk UK
 
 

Nice tutorial! just one question,



Quote:
This tutorial explains how to change what SuperFetch caches and how to specifiy which applications to cache.
so how do you do that?
My System SpecsSystem Spec

08 Apr 2010   #2
Everlong

Windows 7 Professional x64 Service Pack 1
Morecambe, Lancashire, England
 
 

Quote   Quote: Originally Posted by severedsolo View Post
Nice tutorial! just one question,

Quote:
This tutorial explains how to change what SuperFetch caches and how to specifiy which applications to cache.
so how do you do that?
I didn't include it. What I was going to add turned out it doesn't actually work. You were too fast replying before I had chance to remove that line
My System SpecsSystem Spec
09 Apr 2010   #3
severedsolo

Windows 7 Ultimate X64 SP1
Cromer Norfolk UK
 
 

fair enough shame i liked that idea
My System SpecsSystem Spec
.


03 Jul 2010   #4
NoN

Windows 7 Professional SP1 - x64
Lost In Space, Vol 8-New Kind Of Kick
 
 

Quote:
5.You could clean out your prefetch folder (C:/Windows/Prefetch) by deleting the contents to start with a new cache after changing an option in your registry.
Here a small tool to automated the cleaning of the Prefetch folder, i used that since XP and it works fine on 7. Just drop it in the folder:

PS: This will set aswell "EnablePrefetcher" to value 2... just change the value of the "EnableSuperfetch" to 2.
Attached Thumbnails
SuperFetch - Change Prefetch Data to be Cached-capture.png  
Attached Files
File Type: zip windows-xp-prefetch-clean-and-control.zip (6.8 KB, 596 views)

Last edited by NoN; 04 Jul 2010 at 04:02 PM.. Reason: correcting spelling
My System SpecsSystem Spec
05 Sep 2011   #5
MilesAhead

Windows 7 32 bit
 
 

Hmmmmmmm, I'm starting to think these settings are "feel good" settings. I set them each to 2, to 0 with Superfetch on, disabled, whatever. No matter how I set them it uses nearly half my ram as Standby. Not only that, but if I run no swap file, it pops up Out Of Memory dialog when I have 800 MB on Standby. It wants to see that swap file even if it only uses 90 MB of it. So I set it back to 3 each and turned Superfetch on. Gave it a one GB page file to make it happy!! Man it's really weird!!

When I get the Out Of Memory Dialog I just hit cancel since there's really 700 or 800 MB ram available. Really strange.

I just checked resource meter and it has me at 0 free memory but over a GB on Standby. Really crazy(and yes I know the theory of how prefetch works, but isn't it against the theory if it does it when it's shut off?)

edit: hmm, setting Superfetch to 2 made a big difference in Vista. But it looks like Windows 7 wants to prefetch no matter what. Trying it with the default 3 settings seems to be a bit snappier. It doesn't bog like Vista did with that setting. Guess I'll let it do what it wants.

Last edited by MilesAhead; 06 Sep 2011 at 12:52 AM..
My System SpecsSystem Spec
18 Nov 2011   #6
LM2008

Windows 7 Home Premium 64bits
 
 

What's the best option? have all caching applications and boot files or one doing one thing and the other, other.


I have it set
Prefetcher [1]
Superfetch [2]
My System SpecsSystem Spec
18 Nov 2011   #7
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

Hello LM,

Unless you are having some sort of issue with superfetch, it's best to leave it set to default (3) for both.
My System SpecsSystem Spec
19 Nov 2011   #8
LM2008

Windows 7 Home Premium 64bits
 
 

After Windows load up there's hard disk activity for a while i thought Super F was the culprit.
My System SpecsSystem Spec
19 Nov 2011   #9
Brink

64-bit Windows 7 Ultimate SP1 & Windows 8 Enterprise
Texas
 
 

In that case, you could test the different settings to see if it still does that afterwards. If it does, you could always set it back to default.

You might also test to see if it may be the index causing the activity as well.
My System SpecsSystem Spec
Comment

 SuperFetch - Change Prefetch Data to be Cached problems?



Tutorial Tools



Similar help and support threads for: SuperFetch - Change Prefetch Data to be Cached
Windows 7 Tutorial Category
Prefetch Data is being deleted cannot figure out why. General Discussion
how can i know if w7 did optimaze boot defrag and Prefetch data? General Discussion
Solved Prefetch data deleted ! Installation & Setup
amd data change update new data to dmi? Installation & Setup
Prefetch data deleted. General Discussion


All times are GMT -5. The time now is 10:00 PM.


Seven Forums Android App Seven Forums IOS App Follow us on Facebook

Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32