Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Vista Forums > Tutorials

Vista Tutorial Categories Network & Internet Tutorials File & Folder Settings Tutorials Taskbar & Start Menu Tutorials Performance & Maintenance Tutorials General Tips Tutorials Programs & Features Tutorials Context Menu Tutorials Shortcut Tutorials Security & System Tools Tutorials Parental Controls Tutorials User Account Tutorials Hardware & Drivers Tutorials Appearance & Personalization Tutorials Backup & Restore Tutorials Music, Photo, Video and Media Tutorials Power Management Tutorials

Superfetch - Change Preload Data

Poll: Did this Tutorial help and work for you?
Poll Options
Did this Tutorial help and work for you?

Comment
 
Tutorial Tools Display Modes
<!-- google_ad_section_start -->Superfetch - Change Preload Data<!-- google_ad_section_end -->
Superfetch - Change Preload Data
How to Change What Superfetch will Preload in Vista
Published by Brink
11-24-2007

How to Change What Superfetch will Preload in Vista

Information
  Superfetch is a new improved feature in Vista that monitors which applications you use the most and preloads these into your system memory (RAM) so they'll be ready when you need them. This will show you how to change Superfetch to preload only the Boot files, Program files, or the default both Boot and Program files into memory.
NOTE
  The Boot files are the startup programs, system files, and drivers loaded during the startup (boot) of Vista. The Program files are the programs you or Vista open and close in Vista. Test to see what works best for you.
RELATED LINKS:


OPTION ONE:
Through a Download
1. To Allow Only Boot Files to Preload -
A) Click on the download button below to download the Only_Boot_Files.reg file.
B) Go to step 4.


2. To Allow Only Program Files to Preload -
A) Click on the download button below to download the Only_Programs_Files.reg file.
B) Go to step 4.


3. To Allow Both Boot and Program Files to Preload -
NOTE: This is the default setting for Superfetch if you want to undo any changes.
A) Click on the download button below to download the Boot_and_Programs_Files.reg file.


4. Click on Save, and save the .reg file to the Desktop.
5. Right click the .reg (On Desktop) file and click Merge.
6. Click on the Run button for Security Warning pop-up.
7. Click on Continue (UAC), Yes, and then OK when prompted.
8. Logoff and logon, or restart the computer to apply the changes.
9. When done, you can delete the .reg file (On Desktop).


OPTION TWO:
The Manual Way
1. Open the Start Menu.
2. In the white line (Start Search) area, type regedit and press Enter.
3. Click the Continue button for the UAC prompt.
4. In regedit, go to: (See screenshot below)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Superfetch.jpg

5. In the right pane, right click on EnablePrefetcher and click Modify. (See screenshot above)

6. To Allow Only Program Files to Preload -
A) Type 1 and click OK. (See screenshot below step 8)
B) Go to step 9.
7. To Allow Only Boot Files to Preload -
A) Type 2 and click OK. (See screenshot below step 8)
B) Go to step 9.
8. To Allow Both Boot and Program Files to Preload -
NOTE: This is the default setting for Superfetch if you want to undo any changes.
A) Type 3 and click OK. (See screenshot below)
Modify.jpg

9. Close regedit.
10. Logoff and logon, or restart the computer to apply the changes.
That's it,
Shawn
Published by
Brink's Avatar
Administrator
Join Date: Apr 2007
Location: Texas, USA
Posts: 15,437
Rep Power: 150
Brink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond reputeBrink has a reputation beyond repute

Tutorial Tools
Show Printable Version Show Printable Version
Email this Page Email this Page

Applies to
All Vista Versions
64 Bit & 32 Bit

Rating
Skill Level
60%60%60%
3

Old 06-12-2008  
MilesAhead's Avatar
MilesAhead
Aficionado


  MilesAhead is offline

Re: Superfetch - Change Preload Data

Shawn are you sure the key is EnableSuperfetch or EnablePrefetcher?
I tried the download .reg file to set it to only do boot files and \windows\prefetch
kept showing applications as I ran them.

However I found another article and when I followed it and set EnablePrefetcher
to '2' it seemed to work as expected. What I was doing was setting Superfetch
service to Automatic but stopping it 10 or 15 minutes after booting so it could cache the bootup without running in the background all the time. So far this boot only caching seems to have quieted it down.

It would be nice if I didn't have to remember to shut the thing off manually.
Old 06-13-2008  
Brink's Avatar
Brink
Administrator


  Brink is offline

Re: Superfetch - Change Preload Data

Thank you MilesAhead for catching this. This link from MSDN confirms what you suspected.

Disabling Prefetch

The tutorial has been updated for this correct setting now.

Thank you again,
Shawn
Old 06-13-2008  
MilesAhead's Avatar
MilesAhead
Aficionado


  MilesAhead is offline

Re: Superfetch - Change Preload Data

Quote:
Brink
View Post
Thank you MilesAhead for catching this. This link from MSDN confirms what you suspected.

Disabling Prefetch

The tutorial has been updated for this correct setting now.

Thank you again,
Shawn
You're welcome. Thanks for all the good info on system configuration for Vista. I'm becoming optimistic that I can boot this thing up and run programs instead of manually turning stuff on and off just to keep it running smoothly.
Old 06-13-2008  
SCSIraidGURU
Guru


  SCSIraidGURU is offline

Re: Superfetch - Change Preload Data

I shutdown each night and when not in use. Is prefetching taking extra cycles and disk activity away from my applications with no real benefit of prefetching?
Old 06-13-2008  
Brink's Avatar
Brink
Administrator


  Brink is offline

Re: Superfetch - Change Preload Data

Hi Michael,

No Superfetch only works while your computer is running. You can read more about it here. It usually will help improve the performance for a computer unless it is a server.

Superfetch (Memory Prefetcher)

Shawn
Old 07-01-2008  
stanley0406
Newbie


  stanley0406 is offline

Re: Superfetch - Change Preload Data

Hi!
I just have a quick quesiton. What are boot files??
Old 07-01-2008  
Brink's Avatar
Brink
Administrator


  Brink is offline

Re: Superfetch - Change Preload Data

Hi Stanley,

Welcome to Vista Forums.

The boot files are what Vista loads during startup. This is usually device drivers and the startup programs (Ex: Firewall, Antivirus, etc...).

The Program files option are the ones you run after Vista has started to the desktop.

Hope this helps,
Shawn
Old 07-01-2008  
stanley0406
Newbie


  stanley0406 is offline

Re: Superfetch - Change Preload Data

Thank you very much! I have one more quesiton: so do files for services count as boot files?
Old 07-01-2008  
Brink's Avatar
Brink
Administrator


  Brink is offline

Re: Superfetch - Change Preload Data

If a particular service is loaded during startup, then yes.

Superfetch usually does a great job on improving performance with both options set to be enabled though.

Shawn
Comment

Tags
data, performance & maintenance, preload, superfetch

Tutorial Tools
Display Modes


Similar Threads
Tutorial Tutorial Starter Category Comments Last Post
Search Registry value and change value data AlejandroArias VB Script 2 08-02-2008 12:59 AM
Change all Live (data) folders Dukkemaniak General Discussion 0 07-20-2008 05:06 PM
Preload Yucatan Vista General 1 04-19-2008 11:46 AM
System.Data.Common.DbDataReader and change in type Jakob Bindslet PowerShell 2 04-02-2008 01:17 AM
game preload chacha Vista Games 1 10-27-2007 08:53 AM








Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008
Tutorial powered by GARS 2.1.8m ©2005-2006

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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50