I'm not sure exactly how long ago it started as I tend to put the PC to sleep rather than turn it off at night but after installing some extra RAM I noticed that Windows hangs at the logo and dotted circle screen for up to 5-7 minutes at a time. I rebooted several times to see if this was just due to the first boot since the addition of RAM but it consistently took just as long. Once it loads the PC is super fast consistently.
My PC specs:
- MSI Z370 SLI Plus Motherboard
- I7-8700k running at stock @ 3.7ghz.
- 32 gigs of RAM (4 x 8Gigs, DDR4 XMP enabled to 3200mhz).
- Windows runs off of 500G SSD with plenty of space.
- Games and all other non-essentials are on separate HDD's.
What I've tried so far to troubleshoot this:
- I ran Sysinternal's autoruns and unchecked any background process I know to be unnecessary (skype, one note etc) which didn't change anything time wise on my next boot attempts.
- Turned off fastboot.
- I ran a complete SFC scan that resulted in no Windows file errors.
- I ran DISM "checkhealth, scanhealth, restorehealth" which caught no errors.
- I booted into Safe Mode with and without networking to see how long it takes to boot that way. This resulted in the same length of time, maybe a tiny bit less with networking.
- I restarted with a clean boot with no difference.
- I attempted startup repair which "couldn't fix my PC."
- I ran a boot trace to see what was happening. Here is a screenshot of the results:
I can see that several of the key Windows background services are delayed and taking forever to load with the worst culprit being "shellexperiencehost" along with "svchost" and a few others.
Would appreciate some advice on where else to dig through as I'm not sure how to address the information I've collected.
Thanks to everyone in advance