Windows 7: Improve Startup Performance by Using Boot-Only Fetching

Contributor Icon Contributed by Rob Rogers  
Tag Icon Tagged: Microsoft Windows 7  

If you run a lot of programs at startup, it can take a while for your system to boot up. To speed up the process, you can enable Boot-Only fetching so that the prefetcher focuses on the booting process instead of both booting and application launching.

1. Click the Orb (Start Button).

2. Go to the Search programs and files textbox and input regedit.

3. Select regedit.exe from the results.

4. When the UAC prompt appears, click the Yes button.

5. In the left pane of the Registry Editor, go to (and select):
HLKM\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters

6. In the right pane, double-click EnablePrefetcher.

7. Change the value to 2 and click the OK button.

8. Double-click EnableSuperfetch.

9. Change the value to 2 and click the OK button.

10. Close the Registry Editor.

If you want to change the settings back to their default values, repeat the above steps, but change EnablePrefetcher and EnableSuperfetch to 3.

 

7 Comments -


  1. Anonymous said on September 17, 2009

    Just tried this, start up stuck on welcome screen for 10 minutes, had to boot in safe mode to reverse alterations :c(

  2. Anonymous said on September 18, 2009

    it’s the basic knowledge of the computer, is it?

  3. Anonymous said on September 24, 2009

    My Windows 7 Registry Editor has only HKEY entries, not the HLKM one mentioned. Any tips?

  4. Huibert said on January 13, 2010

    HKEY_Local_Machine = HKLM;) so that’s the one you need.
    proably a kinda late with this reaction, but anyways, that’s the one they mean;)

  5. Matt_smith_1984 said on July 28, 2010

    This doesn’t speed up anything, all it does is delay the start of the programs which will start after logon. It still will take just as long if not longer.

  6. Jandungle said on January 30, 2011

    I had to restart and restore from safe mode. This is a bad tweak you should not use it.
    Its a good idea but Communism was too and look how that turned out…

  7. Jack said on September 9, 2011

    HYLM stands for HKEY_Local_Machine if you did not know this then you should not be touching your registry. This is perfectly valid tweak. THANKYOU.

 

RSS feed for comments on this post. TrackBack URL

Leave a comment -