Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


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 by Everlong
08 Apr 2010
Published by

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.
08 Apr 2010   #1
severedsolo

Windows 7 Ultimate X64 SP1
 
 

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

 

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
 
 

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


03 Jul 2010   #4
NoN

Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
 
 

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 Images
SuperFetch - Change Prefetch Data to be Cached-capture.png 
Attached Files
File Type: zip windows-xp-prefetch-clean-and-control.zip (6.8 KB, 937 views)
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 W7 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.
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
Microsoft MVP

64-bit Windows 10 build 10122
 
 

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
Microsoft MVP

64-bit Windows 10 build 10122
 
 

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




Tutorial Tools





Similar help and support threads
Windows 7 Tutorial Category
Prefetch data deleted !
hii guyz m using win 7 ultimate..my tune up utilities shows that prefetch data has been deleted.. so mah system startup is very slow.. n on rebooting it still shows the same error messages...plxx help me out wat shud i do now???:geek:
Installation & Setup
amd data change update new data to dmi
Need help.. when I turn my pc on itll load windows then shuts down with a really quick flash of BSOD. Then says "amd data change update new data to dmi" Ive put the window 7 disc in and I just get the compatibility report screen! Help?
BSOD Help and Support
Prefetch Data is being deleted cannot figure out why.
My Prefetch Data is being deleted and I don't know what is doing it and it's getting very annoying. Tuneup is telling me it is being deleted but from what I found on Google tuneup does not actually delete it the only programs that have been known to delete it are CCleaner and Kaspersky and I...
General Discussion
how can i know if w7 did optimaze boot defrag and Prefetch data?
Hi how can i know if w7 did optimaze boot defrag and Prefetch data? i mean is there a regkey or files that let me know if w7 did perform a boot defrag and did optimaze the prefect boot & data? xp does every 3 boots after an x minutes (i guess 30) idle time how does w7 perform these...
General Discussion
amd data change update new data to dmi?
Hi all, just did a fresh install of Windows 7 Ultimate on my second pc, all went well apart from it gets to amd data change update new data to dmi then..... stops, it wont budge, i haven't touched anything in the bios or added any new hardwear. When i reboot, same again, went into the bios and...
Installation & Setup
Prefetch data deleted.
I am currently running the 7022 32bit build. For some unexplainable reason my prefetch data gets deleted everytime I restart. Resulting in me losing all changes I make to my system. Anyone out there with suggestions? Regards.
General Discussion

Our Sites

Site Links

About Us

Find Us

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

All times are GMT -5. The time now is 09:58.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App