Slower reboot with Superfetch !

Page 1 of 2 12 LastLast

  1. Posts : 89
    Windows 7 Ultimate
       #1

    Slower reboot with Superfetch !


    Using the Restart-Time.vbs script, my reboot time with Superfetch on was 42 or 43 seconds; with Superfetch off it's 40 seconds. I don't see/feel any speed difference with other programs starting, including big ones like Firefox or Photoshop.

    Stock eMachines ET1831-07; NO SSD or RAID, etc.

    Does anyone else have similar measurements regarding Superfetch?
      My Computer


  2. Posts : 1,781
    Windows 7 Professional SP1 32-bit
       #2

    Give Superfetch a chance across multiple reboots. A single system (re)start is not enough for it to gather usage data and actually build up the cache.

    I would suggest three or four reboots, with a bit of typical usage of the system inbetween each (don't just reboot 3-4 times in a row, that won't help much either).

    Only then will you really be able to notice a performance boost.
      My Computer


  3. Posts : 2,528
    Windows 10 Pro x64
       #3

    (It's actually 5 reboots). Recommendations include using xbootmgr from the WPT to do a boot optimization and clean up the prefetcher and SuperFetch data.
      My Computer


  4. Posts : 5,642
    Windows 10 Pro (x64)
       #4

    from 42-43 seconds to 40 seconds...Are you serious? You forgot something important, Restart-Time.vbs, doesn't measure boot up time, it measures restart time. Which can vary greatly depending on what needs to close or be cleaned up.

    I think you are grasping at straws.
      My Computer


  5. Posts : 89
    Windows 7 Ultimate
    Thread Starter
       #5

    So, no actual time measurements? I can't find any elsewhere on the web, either. Superfetch's speed improvement is beginning to sound like an urban legend.

    I've booted dozens or hundreds of times with the current setup for the timing w/Superfetch, and several times with it off, which is always slightly faster. There were no SW changes, installs, etc, between the tests, of course. I boot, let it sit for a couple of minutes, then reboot. I've been in the computer biz since the 70s and know how to time things.

    Stop-watch timing from the OS selection prompt (Win 7 or Win 7 PAE) is also about 2 sec faster with Superfetch turned off. (24 sec vs 22 sec). Superfetch was never faster.

    from 42-43 seconds to 40 seconds...Are you serious?
    Yup. Boot and reboot times are consistently faster w/o superfetch.

    I think you are grasping at straws.
    Why? Because 2 seconds is trivial? Why run a service that slows (re)boot time by 2 seconds and apparently doesn't do anything else?
      My Computer


  6. whs
    Posts : 26,210
    Vista, Windows7, Mint Mate, Zorin, Windows 8
       #6

    For a vanilla machine, you have excellent times. I would not worry about the rest.
      My Computer


  7. Posts : 89
    Windows 7 Ultimate
    Thread Starter
       #7

    whs said:
    For a vanilla machine, you have excellent times. I would not worry about the rest.
    Yeah, it's a pretty low-end machine that I bought on the spur-of-the-moment, but I'm VERY happy with it! (it's essentially silent, too - I hate fan noises).

    Anyway, I re-ran the tests:
    - deleted all .pf files (not sure if this matters), enabled Superfetch service, registry entries set to 3.
    - rebooted TEN times, started one small program, FreeExplorer, each time to reboot via the Restart-Time.vbs script. Reboot time measured w/script went from 52 sec to 50 sec. over the ten reboots. (about 10 sec longer than it was before).
    - Turned off Superfetch service. Registry entries still 3.
    - Rebooted several times - 40 sec each time w/Superfetch turned off.

    ?? I would think it's not loading any programs other than FreeExplorer, into memory after ten reboots ... ???
      My Computer


  8. whs
    Posts : 26,210
    Vista, Windows7, Mint Mate, Zorin, Windows 8
       #8

    If you really want to know, you can run Soluto. It will tell you all the processes that get started at boot (probably 50 to 60) and how long each one takes. You can also manipulate the startup processes from there.
      My Computer


  9. Posts : 4,161
    Windows 7 Pro-x64
       #9

    You can view boot and shutdown times in the Event Logs. Click the Orb, type Event then click on Event Viewer.

    Expand: Applications and Services Logs > Microsoft > Windows > Diagnostics-Performance > Operational

    Times are shown in milliseconds and grouped by Windows' boot phases. You can see what phase(s) is/are causing a delay.

    Event-ID 100 = Boot
    Event-ID 200 = Shutdown
      My Computer


  10. Posts : 1,781
    Windows 7 Professional SP1 32-bit
       #10

    See, you're still going about it the wrong way. You can reboot a million times with Superfetch enabled and not see much of a difference if you're not really using the system between reboots.

    Just letting it sit a few minutes and/or launching one, maybe two apps isn't going to cut it. It's that simple. In the first place, it really is a bit obsessive to worry about a 2-second difference in boot time...but once you're using your system an hour, two hours, maybe all day, I guarantee you Superfetch will make a difference.

    My laptop is even lower-end than yours and doesn't even have 3GB available to Windows...and without Superfetch it just makes me want to shoot myself. But with it, everything is great.
      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 21:22.
Find Us