SuperFetch - Change Prefetch Data to be Cached

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".

    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.
 
Last edited by a moderator:
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

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Medion Erazer (note to self: insert model number) - with custom additions
OS
Windows 10 Pro x64
CPU
Intel Core i5 7400 @ 3.00GHz
Motherboard
OEM supllied with PC
Memory
8GB 2133Mhz DDR4 (OEM supplied)
Graphics Card(s)
Gygabyte Windforce GTX 1050Ti (Factory Overclocked)
Sound Card
Realtek
Monitor(s) Displays
Acer Al1980 + HKC
Screen Resolution
1360*768(HKC) / 1280*1024(Acer)
Hard Drives
1TB Toshiba
1TB WD Caviar Green
120GB Samsung Evo 840
PSU
OEM supplied (no power rating on case)
Case
OEM Supplied
Cooling
Stock
Keyboard
Logitech Wireless
Mouse
Logitect Wireless
Internet Speed
40Mb/s Down 10Mb/s Up
Antivirus
Defender
Browser
Firefox
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 :p
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Windows 8.1 Pro x64
CPU
Intel Core i7 4790k
Motherboard
MSI Z97S Krait Edition
Memory
8GB Corsair Dominator 1600MHz
Graphics Card(s)
MSI TwinFrozr GeForce GTX770
Sound Card
ASUS Xonar DX/XD 7.1
Monitor(s) Displays
Dell 24" S2409W + Dell 20" E207WFP
Screen Resolution
1920x1080 + 1680x1050
Hard Drives
1x 120GB OCZ Agility 3, 1x 750GB Western Digital Caviar Black, 1x 1TB Western Digital Caviar Blue
PSU
Corsair HX850 modular
Case
Fractal Design Define R4
Cooling
Corsair H60 w/ twin Corsair SP120 fans
Keyboard
Logitech G510S Keyboard
Mouse
Logitech G500S Laser Mouse
Internet Speed
40Mbps
Antivirus
Microsoft Security Essentials
Browser
Google Chrome
Other Info
LG Blu-Ray player
fair enough :cool: shame i liked that idea :p
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Medion Erazer (note to self: insert model number) - with custom additions
OS
Windows 10 Pro x64
CPU
Intel Core i5 7400 @ 3.00GHz
Motherboard
OEM supllied with PC
Memory
8GB 2133Mhz DDR4 (OEM supplied)
Graphics Card(s)
Gygabyte Windforce GTX 1050Ti (Factory Overclocked)
Sound Card
Realtek
Monitor(s) Displays
Acer Al1980 + HKC
Screen Resolution
1360*768(HKC) / 1280*1024(Acer)
Hard Drives
1TB Toshiba
1TB WD Caviar Green
120GB Samsung Evo 840
PSU
OEM supplied (no power rating on case)
Case
OEM Supplied
Cooling
Stock
Keyboard
Logitech Wireless
Mouse
Logitect Wireless
Internet Speed
40Mb/s Down 10Mb/s Up
Antivirus
Defender
Browser
Firefox
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.
 

Attachments

Last edited:

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional SP1 - x64 [Non-UEFI Boot]
CPU
Ivy Bridge Core i5 3570K (Delidded)
Motherboard
Asus P8Z77-V LE PLUS
Memory
G.Skill "Ares" DDR3 PC3-12800 - 1600MHz (16Gb)
Graphics Card(s)
Asus Dual-RX480-O4G
Sound Card
Creative Sound Blaster Z w/5.1 sound system
Monitor(s) Displays
Asus IPS 23"
Screen Resolution
16/9
Hard Drives
Internal:
500Go Sata 6Gb/s (x2)
500Go Sata 3Gb/s (x2)
SSD 60Go Sata 6Gb/s
PSU
In Win C 900W Series 80+ Platinum
Case
Thermaltake Chaser A71
Cooling
Custom Water Cooling Loop
Keyboard
Cooler Master QuickFire XTi
Mouse
Razer Imperator 2012 (4G)
Antivirus
MSE
Browser
IE 11.0.xxx Rtm
Other Info
"Raid0" with Intel Smart Response Technology (HDD/SSD)
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:

My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
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

Computer type
Laptop
Computer Manufacturer/Model Number
Acer Aspire 5810T8929
OS
Windows 10 Home 64b
CPU
Intel Core Solo 1.4Ghz 800Mhz FSB
Memory
Samsung 4GB DDR3
Graphics Card(s)
Intel GMA 4500MHD
Screen Resolution
1366x768
Hard Drives
Seagate Momentus XT (Hybrid HD) 750GB
Internet Speed
40 Mbs
Antivirus
Kaspersky Free Antivirus
Browser
Chrome 60.0.3112.113 (Official Build) (64-bit)
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

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
After Windows load up there's hard disk activity for a while i thought Super F was the culprit.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer Aspire 5810T8929
OS
Windows 10 Home 64b
CPU
Intel Core Solo 1.4Ghz 800Mhz FSB
Memory
Samsung 4GB DDR3
Graphics Card(s)
Intel GMA 4500MHD
Screen Resolution
1366x768
Hard Drives
Seagate Momentus XT (Hybrid HD) 750GB
Internet Speed
40 Mbs
Antivirus
Kaspersky Free Antivirus
Browser
Chrome 60.0.3112.113 (Official Build) (64-bit)
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

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
It seems bootckcl.etl is being written to much, is this normal? is there anyway to disable it?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer Aspire 5810T8929
OS
Windows 10 Home 64b
CPU
Intel Core Solo 1.4Ghz 800Mhz FSB
Memory
Samsung 4GB DDR3
Graphics Card(s)
Intel GMA 4500MHD
Screen Resolution
1366x768
Hard Drives
Seagate Momentus XT (Hybrid HD) 750GB
Internet Speed
40 Mbs
Antivirus
Kaspersky Free Antivirus
Browser
Chrome 60.0.3112.113 (Official Build) (64-bit)
prefetch is ok. what is super fetch? whr did i find that?
 

My Computer

Computer Manufacturer/Model Number
Dell optiplex 790
OS
Windows 7 professional 32 bit
CPU
Dell
Memory
4 GB
Monitor(s) Displays
Dell
Screen Resolution
1440x900
Hard Drives
300 GB
Case
Dell Optiplex 790
Keyboard
Dell
Mouse
Dell
hi
but is not enough disable the SuperFetch service ?
 

My Computer

Computer type
PC/Desktop
OS
windows 7 ultimate 64bit
Back
Top