SuperFetch - Change Prefetch Data to be Cached

Page 1 of 2 12 LastLast
    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
    Designer Media Ltd


    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.



  1. Posts : 3,427
    Windows 10 Pro x64
       #1

    Nice tutorial! just one question,

    This tutorial explains how to change what SuperFetch caches and how to specifiy which applications to cache.
    so how do you do that?
      My Computer


  2. Posts : 3,322
    Windows 8.1 Pro x64
    Thread Starter
       #2

    severedsolo said:
    Nice tutorial! just one question,

    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 Computer


  3. Posts : 3,427
    Windows 10 Pro x64
       #3

    fair enough shame i liked that idea
      My Computer


  4. NoN
    Posts : 4,166
    Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
       #4

    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 Attached Thumbnails SuperFetch - Change Prefetch Data to be Cached-capture.png  
    SuperFetch - Change Prefetch Data to be Cached Attached Files
    Last edited by NoN; 04 Jul 2010 at 16:02. Reason: correcting spelling
      My Computer


  5. Posts : 5,092
    Windows 7 32 bit
       #5

    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. :)
    Last edited by MilesAhead; 06 Sep 2011 at 00:52.
      My Computer


  6. Posts : 168
    Windows 10 Home 64b
       #6

    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 Computer


  7. Posts : 72,052
    64-bit Windows 11 Pro for Workstations
       #7

    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 Computer


  8. Posts : 168
    Windows 10 Home 64b
       #8

    After Windows load up there's hard disk activity for a while i thought Super F was the culprit.
      My Computer


  9. Posts : 72,052
    64-bit Windows 11 Pro for Workstations
       #9

    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 Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About 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 14:28.
Find Us