Slow Startup Time Windows 10

Hello, I have Windows 10 Hardware Abstraction Layer Version = "10.0.15063.502".  My startup time seems slow.  My Event Viewer shows the following:

Details view shows the following: 

Log Name:      Microsoft-Windows-Diagnostics-Performance/Operational
Source:        Microsoft-Windows-Diagnostics-Performance
Date:          08/10/2017 3:11:01 PM
Event ID:      100
Task Category: Boot Performance Monitoring
Level:         Critical
Keywords:      Event Log
User:          LOCAL SERVICE
Computer:      Bill-Liz-Blaney
Description:
Windows has started up:
     Boot Duration        :    123355ms
     IsDegradation        :    false
     Incident Time (UTC)    :    ‎2017‎-‎08‎-‎10T22:06:11.645960200Z
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>2</Version>
    <Level>1</Level>
    <Task>4002</Task>
    <Opcode>34</Opcode>
    <Keywords>0x8000000000010000</Keywords>
    <TimeCreated SystemTime="2017-08-10T22:11:01.976325000Z" />
    <EventRecordID>19</EventRecordID>
    <Correlation ActivityID="{E0611C52-1224-0000-4638-61E02412D301}" />
    <Execution ProcessID="3696" ThreadID="5320" />
    <Channel>Microsoft-Windows-Diagnostics-Performance/Operational</Channel>
    <Computer>Bill-Liz-Blaney</Computer>
    <Security UserID="S-1-5-19" />
  </System>
  <EventData>
    <Data Name="BootTsVersion">2</Data>
    <Data Name="BootStartTime">2017-08-10T22:06:11.645960200Z</Data>
    <Data Name="BootEndTime">2017-08-10T22:08:49.178504100Z</Data>
    <Data Name="SystemBootInstance">8</Data>
    <Data Name="UserBootInstance">8</Data>
    <Data Name="BootTime">123355</Data>
    <Data Name="MainPathBootTime">43815</Data>
    <Data Name="BootKernelInitTime">37</Data>
    <Data Name="BootDriverInitTime">4716</Data>
    <Data Name="BootDevicesInitTime">515</Data>
    <Data Name="BootPrefetchInitTime">0</Data>
    <Data Name="BootPrefetchBytes">0</Data>
    <Data Name="BootAutoChkTime">0</Data>
    <Data Name="BootSmssInitTime">17690</Data>
    <Data Name="BootCriticalServicesInitTime">2056</Data>
    <Data Name="BootUserProfileProcessingTime">681</Data>
    <Data Name="BootMachineProfileProcessingTime">400</Data>
    <Data Name="BootExplorerInitTime">12992</Data>
    <Data Name="BootNumStartupApps">45</Data>
    <Data Name="BootPostBootTime">79540</Data>
    <Data Name="BootIsRebootAfterInstall">false</Data>
    <Data Name="BootRootCauseStepImprovementBits">2097153</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">51477</Data>
    <Data Name="BootDegradationDelta">0</Data>
    <Data Name="BootIsRootCauseIdentified">true</Data>
    <Data Name="OSLoaderDuration">3139</Data>
    <Data Name="BootPNPInitStartTimeMS">37</Data>
    <Data Name="BootPNPInitDuration">1298</Data>
    <Data Name="OtherKernelInitDuration">2724</Data>
    <Data Name="SystemPNPInitStartTimeMS">3749</Data>
    <Data Name="SystemPNPInitDuration">4449</Data>
    <Data Name="SessionInitStartTimeMS">8472</Data>
    <Data Name="Session0InitDuration">1371</Data>
    <Data Name="Session1InitDuration">306</Data>
    <Data Name="SessionInitOtherDuration">16012</Data>
    <Data Name="WinLogonStartTimeMS">26163</Data>
    <Data Name="OtherLogonInitActivityDuration">3577</Data>
    <Data Name="UserLogonWaitDuration">34178</Data>
  </EventData>
</Event>

This is how I reached this information:

Open Event Viewer & wait for overview of events to appear.
From list on left side: 
o  Expand "Applications & Services Logs"  
o  Expand "Microsoft" section, then
o  "Windows", then
o  "Diagnostics-Performance"
Open folder "Operational"
Sort list by "Date & Time" &/or "Event ID"
Event ID for startup is 100.  
Scroll to current time or lastest Event ID.  
Observed Event 100 to be Critical at 122.456 seconds (about 2 minutes).

The level went to Critical following the recent big update. 

Please suggest ways to speed up my boot time.  Thanks for any information!

Hello,

Here's an articletips to improve PC performance in Windows 10. Follow the suggested tips in order.

Do get back and let us know the status of the issue, we will be glad to help you further.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I think it better to report OS Build of "START, Settings, System, About", because my own Abstraction Layer Version (in MSInfo32) is one Windows Update shy (10.0.15063.502)...

Anyway, your complaint is worthy of investigation - I've got it too! Here are my questions.

(1) When does Windows begin to count its milliseconds?

(2) If before the sign-in screen - does it include typing time?

     That should be easy to discover. I'll do it next boot.

(3) When does it stop counting...?...

     (a) As soon as the Desktop shows up?

     (b) After all icons show up in the Tray?

(4) Are the "criticals" happening only during a reboot to "complete an install"?

That last one is my big hope. I won't worry, if it's only happening then.

________________________
PCR

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

The problem appears to be getting better.  The last errors of this type were four days ago.  So, Windows may be making adjustments.  Meanwhile, I've been running CHKDSK /F and defrag, and I think that helps.  For example, the recent Windows update may have left debris that's been cleaned up.  Overall startup time is still not great, but seems to be better than the criteria times or thresholds MS established to identify Critical or Warning Level performance errors.   Meanwhile I will follow suggestions I see in this and other discussion threads.  Thanks to all! 

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Right. After updates & upgrades, MSFT does a cleanup that may take a bit. And Windows is always tinkering in background over something or other. I have been waiting to investigate these things for Windows to settle down since my clean install on 5/9/17. And now I haven't seen a critical Event ID 100 since 8/12. I don't worry much over the errors, especially as they have a descending trajectory: 84,158ms. to 70,764ms over the last 5 of them. I'm going back to a wait & see stance, I think.

But I guess turning off apps at boot could do it. That's in the Task Manager, Startup tab. I guess I don't need Brother in my Tray, much as I do love my MFC-L2740DW.

________________________
PCR

1 person was helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

 
 

Question Info


Last updated November 29, 2018 Views 795 Applies to: