BleepingComputer.com: Slow Boot With Vista Home Premium

Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Slow Boot With Vista Home Premium

#1 User is offline   rudificent 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 4
  • Joined: 10-February 08
  • Gender:Male
  • Location:UK

Posted 07 March 2008 - 05:37 AM

Am using Vista Home Premium on a new and reasonably high spec PC. Suffering from annoying hang on boot - total boot takes around 3 min when all start progs disabled - otherwise Vista appears to be running OK. Have cleaned out all temp files but still slow. Boots fast and without problem in Safe Mode so suspect a software driver loading problem (all hardware drivers checked and OK). Boot event log shows mainpathboottime of 157 secs - other main time components are bootexplorerinittime (74 secs), bootuserprofileprocessingtime (32 secs), bootprefetchinittime (28 secs) and bootpostboottime (23 secs). Bootlog (ntbtlog.txt) shows two pages of drivers but does not show how long each one took to load and so do not know which one(s) causing the delay. Does anyone have any idea what could be causing problem and can anyone recommend a bootlog analyser (THAT WORKS WITH VISTA) that would give me the individual driver loading time and sequence?

#2 User is offline   usasma 

  • Still visually handicapped, new avatar (a camel) :0)
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 16,689
  • Joined: 02-October 05
  • Gender:Male
  • Location:Southeastern CT, USA

Posted 08 March 2008 - 07:25 AM

I'd start with "perfmon /report" at the Start dialog.
After that, go to Control Panel (Classic View)...Performance Information and Tools...Advanced Tools...View performance details in Event log
That'll give exact times for boot issues that exceed the norm.
- John
**If you need a more detailed explanation, please ask for it. I have the Knack. **

#3 User is offline   rudificent 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 4
  • Joined: 10-February 08
  • Gender:Male
  • Location:UK

Posted 09 March 2008 - 06:46 AM

Thanks John,
I really appreciate your help.

The perfmon/report showed no problems.

The event log shows this most days:

Error 09/03/2008 08:08:04 Diagnostics-Performance 100 Boot Performance Monitoring
Warning 09/03/2008 08:07:59 Diagnostics-Performance 203 Shutdown Performance Monitoring
Warning 09/03/2008 08:07:59 Diagnostics-Performance 200 Shutdown Performance Monitoring

Some times the following critical event message is shown:
Critical 06/03/2008 07:59:15 Diagnostics-Performance 100 Boot Performance Monitoring

The error event details show:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{cfc18ec0-96b1-4eba-961b-622caee05b0a}" />
<EventID>100</EventID>
<Version>1</Version>
<Level>2</Level>
<Task>4002</Task>
<Opcode>34</Opcode>
<Keywords>0x8000000000010000</Keywords>
<TimeCreated SystemTime="2008-03-09T08:08:04.694Z" />
<EventRecordID>714</EventRecordID>
<Correlation ActivityID="{00000000-E0E8-0000-90F9-325ABC81C801}" />
<Execution ProcessID="1940" ThreadID="1576" />
<Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
<Computer>Antec</Computer>
<Security UserID="S-1-5-19" />
</System>
- <EventData>
<Data Name="BootTsVersion">2</Data>
<Data Name="BootStartTime">2008-03-09T08:05:34.718Z</Data>
<Data Name="BootEndTime">2008-03-09T08:07:57.003Z</Data>
<Data Name="SystemBootInstance">222</Data>
<Data Name="UserBootInstance">219</Data>
<Data Name="BootTime">88884</Data>
<Data Name="MainPathBootTime">51084</Data>
<Data Name="BootKernelInitTime">14</Data>
<Data Name="BootDriverInitTime">6619</Data>
<Data Name="BootDevicesInitTime">14452</Data>
<Data Name="BootPrefetchInitTime">45760</Data>
<Data Name="BootPrefetchBytes">523702272</Data>
<Data Name="BootAutoChkTime">0</Data>
<Data Name="BootSmssInitTime">6265</Data>
<Data Name="BootCriticalServicesInitTime">1002</Data>
<Data Name="BootUserProfileProcessingTime">18631</Data>
<Data Name="BootMachineProfileProcessingTime">71</Data>
<Data Name="BootExplorerInitTime">2718</Data>
<Data Name="BootNumStartupApps">8</Data>
<Data Name="BootPostBootTime">37800</Data>
<Data Name="BootIsRebootAfterInstall">false</Data>
<Data Name="BootRootCauseStepImprovementBits">0</Data>
<Data Name="BootRootCauseGradualImprovementBits">0</Data>
<Data Name="BootRootCauseStepDegradationBits">0</Data>
<Data Name="BootRootCauseGradualDegradationBits">0</Data>
<Data Name="BootIsDegradation">false</Data>
<Data Name="BootIsStepDegradation">false</Data>
<Data Name="BootIsGradualDegradation">false</Data>
<Data Name="BootImprovementDelta">0</Data>
<Data Name="BootDegradationDelta">0</Data>
<Data Name="BootIsRootCauseIdentified">false</Data>
</EventData>
</Event>

The critical event details were:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{cfc18ec0-96b1-4eba-961b-622caee05b0a}" />
<EventID>100</EventID>
<Version>1</Version>
<Level>1</Level>
<Task>4002</Task>
<Opcode>34</Opcode>
<Keywords>0x8000000000010000</Keywords>
<TimeCreated SystemTime="2008-03-06T07:59:15.885Z" />
<EventRecordID>705</EventRecordID>
<Correlation ActivityID="{00000000-6B7C-0001-907E-70A15F7FC801}" />
<Execution ProcessID="1952" ThreadID="692" />
<Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
<Computer>Antec</Computer>
<Security UserID="S-1-5-19" />
</System>
- <EventData>
<Data Name="BootTsVersion">2</Data>
<Data Name="BootStartTime">2008-03-06T07:56:48.718Z</Data>
<Data Name="BootEndTime">2008-03-06T07:59:09.707Z</Data>
<Data Name="SystemBootInstance">219</Data>
<Data Name="UserBootInstance">216</Data>
<Data Name="BootTime">122493</Data>
<Data Name="MainPathBootTime">52493</Data>
<Data Name="BootKernelInitTime">14</Data>
<Data Name="BootDriverInitTime">6524</Data>
<Data Name="BootDevicesInitTime">13685</Data>
<Data Name="BootPrefetchInitTime">46253</Data>
<Data Name="BootPrefetchBytes">536002560</Data>
<Data Name="BootAutoChkTime">0</Data>
<Data Name="BootSmssInitTime">5732</Data>
<Data Name="BootCriticalServicesInitTime">1106</Data>
<Data Name="BootUserProfileProcessingTime">19099</Data>
<Data Name="BootMachineProfileProcessingTime">178</Data>
<Data Name="BootExplorerInitTime">4950</Data>
<Data Name="BootNumStartupApps">8</Data>
<Data Name="BootPostBootTime">70000</Data>
<Data Name="BootIsRebootAfterInstall">false</Data>
<Data Name="BootRootCauseStepImprovementBits">0</Data>
<Data Name="BootRootCauseGradualImprovementBits">0</Data>
<Data Name="BootRootCauseStepDegradationBits">4194304</Data>
<Data Name="BootRootCauseGradualDegradationBits">0</Data>
<Data Name="BootIsDegradation">false</Data>
<Data Name="BootIsStepDegradation">false</Data>
<Data Name="BootIsGradualDegradation">false</Data>
<Data Name="BootImprovementDelta">0</Data>
<Data Name="BootDegradationDelta">0</Data>
<Data Name="BootIsRootCauseIdentified">true</Data>
</EventData>
</Event>

I have reasoned that there must be a driver loading problem so have checked the boot log many times and the typical log is the following:

Microsoft ® Windows ® Version 6.0 (Build 6000)
2 8 2008 15:58:19.375
Loaded driver \SystemRoot\system32\ntkrnlpa.exe
Loaded driver \SystemRoot\system32\hal.dll
Loaded driver \SystemRoot\system32\kdcom.dll
Loaded driver \SystemRoot\system32\PSHED.dll
Loaded driver \SystemRoot\system32\BOOTVID.dll
Loaded driver \SystemRoot\system32\CLFS.SYS
Loaded driver \SystemRoot\system32\CI.dll
Loaded driver \SystemRoot\system32\drivers\Wdf01000.sys
Loaded driver \SystemRoot\system32\drivers\WDFLDR.SYS
Loaded driver \SystemRoot\system32\drivers\acpi.sys
Loaded driver \SystemRoot\system32\drivers\WMILIB.SYS
Loaded driver \SystemRoot\system32\drivers\msisadrv.sys
Loaded driver \SystemRoot\system32\drivers\pci.sys
Loaded driver \SystemRoot\system32\drivers\volmgr.sys
Loaded driver \SystemRoot\System32\drivers\mountmgr.sys
Loaded driver \SystemRoot\system32\drivers\pciide.sys
Loaded driver \SystemRoot\system32\drivers\PCIIDEX.SYS
Loaded driver \SystemRoot\system32\drivers\hotcore3.sys
Loaded driver \SystemRoot\System32\drivers\volmgrx.sys
Loaded driver \SystemRoot\system32\drivers\atapi.sys
Loaded driver \SystemRoot\system32\drivers\ataport.SYS
Loaded driver \SystemRoot\system32\DRIVERS\jraid.sys
Loaded driver \SystemRoot\system32\DRIVERS\SCSIPORT.SYS
Loaded driver \SystemRoot\system32\drivers\fltmgr.sys
Loaded driver \SystemRoot\system32\drivers\fileinfo.sys
Loaded driver \SystemRoot\system32\drivers\ndis.sys
Loaded driver \SystemRoot\system32\drivers\msrpc.sys
Loaded driver \SystemRoot\system32\drivers\NETIO.SYS
Loaded driver \SystemRoot\System32\Drivers\Ntfs.sys
Loaded driver \SystemRoot\System32\Drivers\ksecdd.sys
Loaded driver \SystemRoot\system32\drivers\volsnap.sys
Loaded driver \SystemRoot\System32\Drivers\spldr.sys
Loaded driver \SystemRoot\System32\drivers\partmgr.sys
Loaded driver \SystemRoot\System32\Drivers\mup.sys
Loaded driver \SystemRoot\System32\drivers\ecache.sys
Loaded driver \SystemRoot\system32\drivers\disk.sys
Loaded driver \SystemRoot\system32\drivers\CLASSPNP.SYS
Loaded driver \SystemRoot\system32\drivers\crcdisk.sys
Loaded driver \SystemRoot\system32\DRIVERS\tunmp.sys
Loaded driver \SystemRoot\system32\DRIVERS\amdk8.sys
Loaded driver \SystemRoot\system32\DRIVERS\wmiacpi.sys
Loaded driver \SystemRoot\System32\drivers\dxgkrnl.sys
Loaded driver \SystemRoot\system32\DRIVERS\nvlddmkm.sys
Loaded driver \SystemRoot\system32\DRIVERS\Rtlh86.sys
Loaded driver \SystemRoot\system32\DRIVERS\cdrom.sys
Loaded driver \SystemRoot\System32\Drivers\GEARAspiWDM.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbohci.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbehci.sys
Loaded driver \SystemRoot\system32\DRIVERS\HDAudBus.sys
Loaded driver \SystemRoot\system32\DRIVERS\ohci1394.sys
Loaded driver \SystemRoot\system32\DRIVERS\fdc.sys
Loaded driver \SystemRoot\system32\DRIVERS\serial.sys
Loaded driver \SystemRoot\system32\DRIVERS\serenum.sys
Loaded driver \SystemRoot\system32\DRIVERS\parport.sys
Loaded driver \SystemRoot\system32\DRIVERS\i8042prt.sys
Loaded driver \SystemRoot\system32\DRIVERS\L8042Kbd.sys
Loaded driver \SystemRoot\system32\DRIVERS\kbdclass.sys
Loaded driver \SystemRoot\system32\DRIVERS\msiscsi.sys
Loaded driver \SystemRoot\system32\DRIVERS\rasl2tp.sys
Loaded driver \SystemRoot\system32\DRIVERS\ndistapi.sys
Loaded driver \SystemRoot\system32\DRIVERS\ndiswan.sys
Loaded driver \SystemRoot\system32\DRIVERS\raspppoe.sys
Loaded driver \SystemRoot\system32\DRIVERS\raspptp.sys
Loaded driver \SystemRoot\system32\DRIVERS\termdd.sys
Loaded driver \SystemRoot\system32\DRIVERS\mouclass.sys
Loaded driver \SystemRoot\system32\DRIVERS\swenum.sys
Loaded driver \SystemRoot\system32\DRIVERS\mssmbios.sys
Loaded driver \SystemRoot\system32\DRIVERS\umbus.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbhub.sys
Loaded driver \SystemRoot\system32\DRIVERS\flpydisk.sys
Loaded driver \SystemRoot\System32\Drivers\NDProxy.SYS
Loaded driver \SystemRoot\system32\drivers\RTKVHDA.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbccgp.sys
Loaded driver \SystemRoot\system32\DRIVERS\hidusb.sys
Loaded driver \SystemRoot\system32\DRIVERS\kbdhid.sys
Loaded driver \SystemRoot\system32\DRIVERS\LHidFilt.Sys
Loaded driver \SystemRoot\system32\DRIVERS\mouhid.sys
Loaded driver \SystemRoot\system32\DRIVERS\LMouFilt.Sys
Loaded driver \SystemRoot\system32\DRIVERS\klif.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbprint.sys
Loaded driver \SystemRoot\System32\Drivers\Fs_Rec.SYS
Loaded driver \SystemRoot\System32\Drivers\Null.SYS
Loaded driver \SystemRoot\System32\Drivers\Beep.SYS
Loaded driver \SystemRoot\System32\drivers\vga.sys
Loaded driver \SystemRoot\System32\DRIVERS\RDPCDD.sys
Loaded driver \SystemRoot\system32\drivers\rdpencdd.sys
Loaded driver \SystemRoot\System32\Drivers\Msfs.SYS
Loaded driver \SystemRoot\System32\Drivers\Npfs.SYS
Loaded driver \SystemRoot\System32\DRIVERS\rasacd.sys
Loaded driver \SystemRoot\System32\drivers\tcpip.sys
Loaded driver \SystemRoot\system32\DRIVERS\usbscan.sys
Loaded driver \SystemRoot\system32\drivers\SPC520.sys
Loaded driver \SystemRoot\system32\drivers\SPC520m.sys
Loaded driver \SystemRoot\system32\drivers\usbaudio.sys
Loaded driver \SystemRoot\system32\DRIVERS\tdx.sys
Loaded driver \SystemRoot\system32\DRIVERS\smb.sys
Loaded driver \SystemRoot\system32\DRIVERS\kl1.sys
Loaded driver \SystemRoot\system32\drivers\afd.sys
Loaded driver \SystemRoot\System32\DRIVERS\netbt.sys
Loaded driver \SystemRoot\system32\DRIVERS\vsdatant.sys
Loaded driver \SystemRoot\system32\DRIVERS\pacer.sys
Loaded driver \SystemRoot\system32\DRIVERS\netbios.sys
Loaded driver \SystemRoot\system32\DRIVERS\wanarp.sys
Loaded driver \??\C:\Windows\system32\drivers\Sleen16.sys
Loaded driver \SystemRoot\system32\DRIVERS\rdbss.sys
Loaded driver \SystemRoot\system32\drivers\nsiproxy.sys
Loaded driver \SystemRoot\System32\Drivers\dfsc.sys
Loaded driver \SystemRoot\System32\Drivers\BANTExt.sys
Loaded driver \SystemRoot\system32\DRIVERS\monitor.sys
Loaded driver \SystemRoot\system32\drivers\luafv.sys
Loaded driver \SystemRoot\system32\drivers\drmkaud.sys
Loaded driver \SystemRoot\system32\DRIVERS\lltdio.sys
Loaded driver \SystemRoot\system32\DRIVERS\pnarp.sys
Loaded driver \SystemRoot\system32\DRIVERS\rspndr.sys
Loaded driver \SystemRoot\system32\DRIVERS\asyncmac.sys
Loaded driver \SystemRoot\system32\drivers\HTTP.sys
Loaded driver \SystemRoot\System32\DRIVERS\srvnet.sys
Loaded driver \SystemRoot\system32\DRIVERS\bowser.sys
Loaded driver \SystemRoot\System32\drivers\mpsdrv.sys
Loaded driver \SystemRoot\system32\drivers\mrxdav.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb10.sys
Loaded driver \SystemRoot\system32\DRIVERS\mrxsmb20.sys
Loaded driver \SystemRoot\System32\DRIVERS\srv2.sys
Loaded driver \SystemRoot\System32\DRIVERS\srv.sys
Did not load driver \SystemRoot\System32\DRIVERS\srv.sys
Loaded driver \SystemRoot\system32\DRIVERS\parvdm.sys
Loaded driver \SystemRoot\System32\Drivers\TBPanel.SYS
Loaded driver \SystemRoot\system32\drivers\peauth.sys
Loaded driver \SystemRoot\system32\DRIVERS\cdfs.sys
Loaded driver \SystemRoot\System32\Drivers\secdrv.SYS
Loaded driver \SystemRoot\System32\drivers\tcpipreg.sys
Loaded driver \SystemRoot\System32\Drivers\fastfat.SYS

This was where I would have liked a boot log analyser so that I could see which drivers were taking the most time.

Any suggestions?

Thanks
Lawrence

#4 User is offline   usasma 

  • Still visually handicapped, new avatar (a camel) :0)
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 16,689
  • Joined: 02-October 05
  • Gender:Male
  • Location:Southeastern CT, USA

Posted 09 March 2008 - 08:06 AM

Process Monitor (free here: http://technet.microsoft.com/en-us/sysinte...s/bb896645.aspx ) can do boot logging - but I'm not familiar with it. This link may help: http://4sysops.com/archives/new-features-s...1-boot-logging/

I'd think it'd be easier to look at the warnings that are associated with the time that the boot occurred - but I'm still learning about this portion of error reporting in Windows.
- John
**If you need a more detailed explanation, please ask for it. I have the Knack. **

#5 User is offline   rudificent 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 4
  • Joined: 10-February 08
  • Gender:Male
  • Location:UK

Posted 09 March 2008 - 11:48 AM

John,
Process Monitor appears to have given me the data I need but the number of processes occurring during the 4 minute boot is awesome and so I now have a fair bit of analysis to do to identify which one of the many is causing the hang.
Many thanks

#6 User is offline   MilesAhead 

  • Forum Regular
  • PipPipPip
  • Find Topics
  • Group: Members
  • Posts: 177
  • Joined: 27-September 07

Posted 09 March 2008 - 04:46 PM

View Postrudificent, on Mar 9 2008, 12:48 PM, said:

John,
Process Monitor appears to have given me the data I need but the number of processes occurring during the 4 minute boot is awesome and so I now have a fair bit of analysis to do to identify which one of the many is causing the hang.
Many thanks


First thing I'd do is look in Services Applet (do Windows-R services.msc) and make sure
Superfetch is set to start type of Automatic. If it doesn't start up at bootup(for instance
if start type is Manual) you will get slow boots.

Another thing to try is open a command window and go to
c:\Windows\Prefetch\Readyboot
del *.*
then do cd .. to go up to Prefetch
del *.*

Windows will reload these prefetch directories with fresh data.

If you get an error trying to delete make sure the command window
had "Administrator" in the title. See the help for running console
command sessions as Administrator.

If none of that does any good, then you might use
WinPatrol to space out your application startups using
"Startup Delay" utility and see if one just takes a long
time(I guess there's a startup control built into Vista
but I've used WinPatrol for a while so I haven't checked
it out.)
"The present is merely whenever I happen to find myself at the moment."
- The Time Traveler's Creed

#7 User is offline   usasma 

  • Still visually handicapped, new avatar (a camel) :0)
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 16,689
  • Joined: 02-October 05
  • Gender:Male
  • Location:Southeastern CT, USA

Posted 09 March 2008 - 07:18 PM

I don't know if you can do this (haven't rebooted since I started Process Monitor - but you may be able to sort by time. Then it's just a matter of looking for a large gap in the times.

I'd still check the other entries in the Performance log around the time that Windows gave the error - that way you'll have a leg-up on what the problem might be. In my case a lot of the lag is due to Avast Antivirus starting - and it's increased as time has gone on.

Windows is doing lots and lots of stuff that you can't see - that's why the log is so complicated. There's things that you can do to streamline the boot process - but I'm still a beginner at that (still working on understanding the XP boot process).

This post has been edited by usasma: 09 March 2008 - 07:19 PM
Reason for edit: additional info

- John
**If you need a more detailed explanation, please ask for it. I have the Knack. **

#8 User is offline   rudificent 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 4
  • Joined: 10-February 08
  • Gender:Male
  • Location:UK

Posted 10 March 2008 - 04:01 AM

Gentlemen,
Thanks for your comments. I have confirmed that superfetch is set to automatic. I have done a quick visual scan of the thousands of boot processes identified by Process Monitor but have not yet found anything obvious. I have, however, noted entries referring to work files (docs etc) I have not accessed for years and wonder why they should be being processed during boot. I have a friend who has virtually the same PC as me and much of the same software. His PC boots very fast and so he is going to run Process Monitor and then we will compare outputs to look for major differences. I am also going to time my boot with a stopwatch and correlate the precise times of the hang stages with the the precise times of the boot processes shown by PM - that should help me to narrow down which processes are guilty. I have also noted a lot of entries for Network Magic and Zone Alarm but the boot is not much quicker when both progs are disabled.

#9 User is offline   usasma 

  • Still visually handicapped, new avatar (a camel) :0)
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 16,689
  • Joined: 02-October 05
  • Gender:Male
  • Location:Southeastern CT, USA

Posted 10 March 2008 - 06:54 PM

Disabling the programs may not affect the boot - it depends on how much time is spent looking for stuff vs. how much time is spent loading stuff. For example, in the old days, a mapped network drive that no longer existed would cause boot times to soar while Windows looked for things.
- John
**If you need a more detailed explanation, please ask for it. I have the Knack. **

#10 User is offline   MilesAhead 

  • Forum Regular
  • PipPipPip
  • Find Topics
  • Group: Members
  • Posts: 177
  • Joined: 27-September 07

Posted 16 March 2008 - 06:49 PM

View Postrudificent, on Mar 10 2008, 05:01 AM, said:

Gentlemen,
Thanks for your comments. I have confirmed that superfetch is set to automatic. I have done a quick visual scan of the thousands of boot processes identified by Process Monitor but have not yet found anything obvious. I have, however, noted entries referring to work files (docs etc) I have not accessed for years and wonder why they should be being processed during boot. I have a friend who has virtually the same PC as me and much of the same software. His PC boots very fast and so he is going to run Process Monitor and then we will compare outputs to look for major differences. I am also going to time my boot with a stopwatch and correlate the precise times of the hang stages with the the precise times of the boot processes shown by PM - that should help me to narrow down which processes are guilty. I have also noted a lot of entries for Network Magic and Zone Alarm but the boot is not much quicker when both progs are disabled.


Try turning off (set to Disabled) Windows Indexing Service and see
what happens. (a good idea anyway unless you love to use Windows
search engine.)
"The present is merely whenever I happen to find myself at the moment."
- The Time Traveler's Creed

#11 User is offline   hungri 

  • New Member
  • Pip
  • Find Topics
  • Group: Members
  • Posts: 2
  • Joined: 07-September 08

Posted 07 September 2008 - 08:56 AM

Here is my Event Viewer information....this looks like an excessive amount of errors and warnings. Can anyone help me with this....I've been using Vista SP1 for less than a week and my boot/shut down/application load times have slowed to a crawl.

Thanks in advance,
Jon


Log Name: Microsoft-Windows-Diagnostics-Performance/Operational
Source: Microsoft-Windows-Diagnostics-Performance
Date: 9/3/2008 3:04:38 PM
Event ID: 100
Task Category: Boot Performance Monitoring
Level: Critical
Keywords: Event Log
User: LOCAL SERVICE
Computer: JonDollar-PC
Description:
Windows has started up:
Boot Duration : 396170ms
IsDegradation : false
Incident Time (UTC) : 9/3/2008 7:51:38 PM
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{cfc18ec0-96b1-4eba-961b-622caee05b0a}" />
<EventID>100</EventID>
<Version>1</Version>
<Level>1</Level>
<Task>4002</Task>
<Opcode>34</Opcode>
<Keywords>0x8000000000010000</Keywords>
<TimeCreated SystemTime="2008-09-03T19:04:38.569Z" />
<EventRecordID>26</EventRecordID>
<Correlation ActivityID="{00000000-06C8-0000-4997-957AFE0DC901}" />
<Execution ProcessID="1136" ThreadID="1088" />
<Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
<Computer>JonDollar-PC</Computer>
<Security UserID="S-1-5-19" />
</System>
<EventData>
<Data Name="BootTsVersion">2</Data>
<Data Name="BootStartTime">2008-09-03T19:51:38.624Z</Data>
<Data Name="BootEndTime">2008-09-03T19:51:38.624Z</Data>
<Data Name="SystemBootInstance">13</Data>
<Data Name="UserBootInstance">1</Data>
<Data Name="BootTime">396170</Data>
<Data Name="MainPathBootTime">375670</Data>
<Data Name="BootKernelInitTime">17</Data>
<Data Name="BootDriverInitTime">3140</Data>
<Data Name="BootDevicesInitTime">7925</Data>
<Data Name="BootPrefetchInitTime">0</Data>
<Data Name="BootPrefetchBytes">0</Data>
<Data Name="BootAutoChkTime">0</Data>
<Data Name="BootSmssInitTime">12482</Data>
<Data Name="BootCriticalServicesInitTime">2895</Data>
<Data Name="BootUserProfileProcessingTime">12960</Data>
<Data Name="BootMachineProfileProcessingTime">2</Data>
<Data Name="BootExplorerInitTime">0</Data>
<Data Name="BootNumStartupApps">0</Data>
<Data Name="BootPostBootTime">20500</Data>
<Data Name="BootIsRebootAfterInstall">false</Data>
<Data Name="BootRootCauseStepImprovementBits">0</Data>
<Data Name="BootRootCauseGradualImprovementBits">0</Data>
<Data Name="BootRootCauseStepDegradationBits">0</Data>
<Data Name="BootRootCauseGradualDegradationBits">0</Data>
<Data Name="BootIsDegradation">false</Data>
<Data Name="BootIsStepDegradation">false</Data>
<Data Name="BootIsGradualDegradation">false</Data>
<Data Name="BootImprovementDelta">0</Data>
<Data Name="BootDegradationDelta">0</Data>
<Data Name="BootIsRootCauseIdentified">false</Data>
</EventData>
</Event>

Log Name: Microsoft-Windows-Diagnostics-Performance/Operational
Source: Microsoft-Windows-Diagnostics-Performance
Date: 9/7/2008 7:49:16 AM
Event ID: 200
Task Category: Shutdown Performance Monitoring
Level: Critical
Keywords: Event Log
User: LOCAL SERVICE
Computer: JonDollar-PC
Description:
Windows has shutdown:
Shutdown Duration : 143842ms
IsDegradation : false
Incident Time (UTC) : 9/7/2008 11:53:11 AM
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Diagnostics-Performance" Guid="{cfc18ec0-96b1-4eba-961b-622caee05b0a}" />
<EventID>200</EventID>
<Version>1</Version>
<Level>1</Level>
<Task>4007</Task>
<Opcode>40</Opcode>
<Keywords>0x8000000000010000</Keywords>
<TimeCreated SystemTime="2008-09-07T11:49:16.261Z" />
<EventRecordID>139</EventRecordID>
<Correlation ActivityID="{00000000-9B8C-0001-4917-A198DE10C901}" />
<Execution ProcessID="1012" ThreadID="1664" />
<Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
<Computer>JonDollar-PC</Computer>
<Security UserID="S-1-5-19" />
</System>
<EventData>
<Data Name="ShutdownTsVersion">1</Data>
<Data Name="ShutdownStartTime">2008-09-07T11:53:11.938Z</Data>
<Data Name="ShutdownEndTime">2008-09-07T11:55:35.781Z</Data>
<Data Name="ShutdownTime">143842</Data>
<Data Name="ShutdownUserSessionTime">42652</Data>
<Data Name="ShutdownUserPolicyTime">602</Data>
<Data Name="ShutdownUserProfilesTime">165</Data>
<Data Name="ShutdownSystemSessionsTime">42415</Data>
<Data Name="ShutdownPreShutdownNotificationsTime">13071</Data>
<Data Name="ShutdownServicesTime">20005</Data>
<Data Name="ShutdownKernelTime">58774</Data>
<Data Name="ShutdownRootCauseStepImprovementBits">0</Data>
<Data Name="ShutdownRootCauseGradualImprovementBits">0</Data>
<Data Name="ShutdownRootCauseStepDegradationBits">0</Data>
<Data Name="ShutdownRootCauseGradualDegradationBits">0</Data>
<Data Name="ShutdownIsDegradation">false</Data>
<Data Name="ShutdownTimeChange">0</Data>
</EventData>
</Event>

#12 User is offline   usasma 

  • Still visually handicapped, new avatar (a camel) :0)
  • PipPipPipPipPipPip
  • Find Topics
  • Group: Members
  • Posts: 16,689
  • Joined: 02-October 05
  • Gender:Male
  • Location:Southeastern CT, USA

Posted 08 September 2008 - 02:49 PM

While this tells us that your boot and shutdown times are bad, it doesn't tell us why.
There's a tool available for Vista that will help isolate this, but I'm not real familiar with it. It's called the Windows Performance Toolkit and is available for free from here: http://www.microsoft.com/whdc/system/sysperf/perftools.mspx
Also a part of this package is the On/Off Transition Performance Analyzer - which seems tailor made for this situation.
- John
**If you need a more detailed explanation, please ask for it. I have the Knack. **

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users