Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Slower Reboots

16 Aug 2011   #1
Britton30
Microsoft MVP

Windows 7 Ultimate X64 SP1
 
 
Slower Reboots

For Carl: here is the boot trace .etl generated from running the
xbootmgr -trace boot command with +DRIVER removed.
It'd be interesting to know what it means.
Thanks.
http://********************/?d=ULSLQWDF


My System SpecsSystem Spec
.
16 Aug 2011   #2
cluberti

Windows 10 Pro x64
 
 

Well, you have basically three phases here, all affected in different ways.

It takes almost 10 seconds to get from kernel bootstrap to starting the very first process (smss.exe), which must happen before any other processes can be initialized. This delay is pretty long, and can be attributed almost entirely to Symantec's scanning engine driver.

It only takes an additional 45 or so seconds to get to and through the "post-boot" phase, which is considered complete after all automatic services have started, the user has logged on, the shell is visible and loaded, and all start/run/runonce/etc. items have finished starting. This phase shows two issues - one, the Symantec product appears to be doing an on-access scan, which causes random writes during random reads (which as we all know is one of the slowest things a mechanical drive can do); and two, there's a decent amount of head movement which indicates a small amount of disk fragmentation (and it appears that neither Superfetch or Readyboot are optimized well, which could be due to defragmenting with a non-Microsoft defragmenter or other antivirus scan artifacts, for instance).

One interesting bit of the trace shows a large amount of USB polls by the nusb3mon process and driver, which I believe is installed when you attach certain Western Digital external USB hard disks (and potentially others, of course). This driver causes heavy I/O delays throughout the trace (and I've seen it many times before, so this is not anything new), especially bad when an external USB device is attached. Unless you need the Western Digital (or whichever vendor branded) USB software, you'd be wise to remove it.

The last bit seems to be a rather large search index cache, which doesn't really hit the machine until a time after PostBoot has completed. I cannot easily explain why this seems to take so long, other than you have two very inefficient (I/O-wise) applications with filter drivers installed (WD's nusb3mon and Symantec's I/O filter driver) which would be invoked on every read and write to the search index db cache. I can't say this is even an issue, per se, because I don't have +DRIVERS - however, from experience, I would say I can visualize what these *usually* look like, and if that is the case here, you might want to consider four things:
  1. Increase the frequency that your system runs defrag.exe, and clear the prefetch cache to force a rebuild
  2. Consider a lighter antivirus product, which will have the side-effect of increasing I/O performance
  3. Remove any USB software installed by external devices if not needed for day-to-day usage of the device(s)
  4. Consider the size and amount of folders in your search index, and consider paring down if possible to reduce the size of the search cache database files
As to #2, that's more a personal choice - I have heard that newer versions of the Norton Internet Security consumer products were more efficient, but as I don't use them myself I cannot corroborate any such statement (and with years of experience with their corporate products, I can't say I believe such proclamations much either). I can only tell you what it appears is happening from the data, no more, no less.
My System SpecsSystem Spec
16 Aug 2011   #3
Golden
Microsoft MVP

Windows 7 Ult. x64
 
 

+1 for effort cluberti. 10/10.
My System SpecsSystem Spec
.

16 Aug 2011   #4
Britton30
Microsoft MVP

Windows 7 Ultimate X64 SP1
 
 

You caught me Carl, I have used DeFraggler from Piriform several times along with Windows' built-in defragger. I now have the Windows defrag set to daily since it has no option for every two or three days.

I did have good reboot times even with Norton in the past but I disabled its boot-time scan. That does a quick scan of the system before it comes up and starts it quickly after the system starts.

I had indexing on the whole C:\ drive and I really thinned out what is indexed. I rebuilt the index, it did have 157,000+ items indexed, now it is 16,067.

On the USB driver, I thought it was needed for my USB 3.0 ports. I have no WD drives but do use an external drive in an enclosure which is USB 2.0. The only USB software I've installed is Renesas USB 3.0 drivers, that used to be NEC.
My System SpecsSystem Spec
16 Aug 2011   #5
xxxdannyxxx

Windows 7 Home Premium x64 SP1
 
 

Think we can say cluberti was spot on then

Danny
My System SpecsSystem Spec
16 Aug 2011   #6
cluberti

Windows 10 Pro x64
 
 

Good to know. Unfortunately, I think you're right about the drivers - digging in now it seems they're branded NEC, which means you simply have poor USB3 drivers, which could explain the additional delays when booting with a USB drive or device attached, as you had mentioned to me previously.
My System SpecsSystem Spec
16 Aug 2011   #7
Britton30
Microsoft MVP

Windows 7 Ultimate X64 SP1
 
 

No I don't boot with any USB 3.0 devices attached. I do have my keyboard, scanner, mouse, a UPS data line, and printer attached via USB2.0 however.

The external drive is plugged in only to make a back up image or update my user files, which I store on it too.

I don't think the nusb3mon is needed for USB3 operation, but I could be wrong, it does some sort of monitoring. Also in the Renesas program file/USB 3.0 Host Controller Driver I disabled the power management functions. Are the standard USB drivers causing the extra I/O delays too?

So far with the indexing, Norton, and USB 3.0 changes reboot is down to 156 seconds from 188.

Carl you are good on what is going on within windows at boot, I've always wondered exactly what it did.

EDIT: USB Drivers list
Slower Reboots-usb.jpg


My System SpecsSystem Spec
16 Aug 2011   #8
cluberti

Windows 10 Pro x64
 
 

Well, *I'm* not good, I just read the data from good tools .
My System SpecsSystem Spec
Reply

 Slower Reboots




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Windows Seven slower Than xp help
I'm trying To rip some dvds for my tablet I'm using a Windows Seven computer with 3 gig of ram,I run it through dvd shrink and then through handbrake to turn it to mp4 this takes 5hour upwards. If I use my old xp computer with one gig of ram it does it in half the time. What's going on how do I get...
Music, Pictures & Video
Extkernal hard drive slow access speeds getting slower and slower
I have a problem with my Hitachi 3tb duo pro drive external hard drive. As i put more files it seems to get slower in one folder. An example is today, the access speed to find a patients name in it ( about 6k folders) would take about 30 secs. Before that it would only take 10 seconds and when i...
Performance & Maintenance
Win 7 slower than XP?
Well in my case, performance wise it's a lot slower is it normal? For example, watching videos is real choppy that I have to set its quality to low which I didn't have to do in XP. Playing games I get lower FPS compared to XP, and even browsing through my folders can be slow at times. I've looked...
General Discussion
slower and slower
Is it me or is windows 7 getting slower with every set of updates that get put out from Microsoft. I have two machines that are getting slower, so has anyone else noticed this??
Windows Updates & Activation
New CPU - Slower than Old one.
Hi. New member incoming! I was hoping some of you could help me with a problem I got. Lets begin! A couple of days ago I upgraded my Graphic card and my CPU, went up from a intel core duo2, 2.66ghz, e6750 to an intel core duo2 3ghz, e7400. At first I had this nice problem where my BIOS...
Hardware & Devices
64-bit slower than 32-bit..?
Hey guys, Today I switched from 32-bit Windows 7 to 64-bit Windows 7, I have a 64-bit processor and 3GB of RAM, I know I technically couldve stayed on 32-bit but I thought well what the hell, I could do with formatting anyway. So I did it, and now it seems to be going just as slow as before on...
General Discussion


Our Sites

Site Links

About Us

Find 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 22:03.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App