[SOLVED] PC takes 10+ minutes to boot

Morne_

Reputable
Feb 4, 2016
10
0
4,510
Ok so I have had this problem for a while now where my PC would just take an unbelievable amount of time to boot(between 10-20 minutes). My PC shuts down fine and can get into BIOS without a problem but it seems that it gets stuck trying to boot windows 10.

I have tried doing a fresh install of windows 10 but the problem still persists, I have also updated all my drivers including BIOS as well as unplugging all USB devices without any luck. I only have one drive which is my ssd, I have checked the health of the drive and all seems good. I also did a system file check (SFC) and found no corrupted files.

Here are some images from event viewer regarding my boot process:
https://gyazo.com/9d9c0c6bd0ca57e6f95302e1bc07a92e
https://gyazo.com/b0b4917154ac34f8694791047e17b558
https://gyazo.com/97f4b07d6a3fe237ff546a51db18e6e8

My PC specs:
ASUS Maximus vi formula
i74790k
GTX 780ti
8g Corsair Dominator RAM
evga supernova 750 G2
SAMSUNG evo 500g ssd

 
Solution
When I have time, I will do a deeper analysis of the boot trace. Anyone else is welcome to do so too. Here is what I have so far. The boot trace does not reflect a 10-20 minutes boot time. However, it is still a slow performance for an SSD drive.

The following image depicts your system's boot phases:

https://imgur.com/a/5GzsQx4

As you can see from the image, the Winlogon Init phase is where we should focus on. The other phase with a long duration is the Post Boot phase. However, that phase occurs after the desktop appears. The Winlogon Init phase is where the services are started, group policies are applied and start-up scripts are executed.

I see in your previous post that the drive is healthy so that cause can...
You might have a bad drive. Are you using a Solid State Drive or a Hard Disk Drive (SSD or HDD). SSDs give much better performance than a HDD. You can run error checking on your drive(s), and just make sure your HDD/SSD is connected to a SATA 3.0 port. Also, another good option to try: return your BIOS settings to default. Maybe your BIOS is trying to boot a different drive first or something.
 

Morne_

Reputable
Feb 4, 2016
10
0
4,510


I am using only one drive which is my Samsung EVO 500g SSD. Samsung magician said the drives health is still good, but I dont know how accurate that is. I have not made any changes to my BIOS, do I still need to return the settings to default?
 


I would go in and check that the SATA is set to AHCI.
Make sure your SSD is plugged into a SATA III port.
The boot mode should be set to UEFI mode instead of BIOS/RAID

if these things do not improve the performance, do me a favor and run this program:
Userbenchmark.com

So we can see if any component of the PC is acting strangely. If you get a bad result on a part, run it again and see if it clears up at all. Thanks. Please post the link to your results here. (not an image)
 

Morne_

Reputable
Feb 4, 2016
10
0
4,510


Ok thank you, I will go through these steps and see if there is an improvement and get back to you as soon as possible.

 

Morne_

Reputable
Feb 4, 2016
10
0
4,510


So I ended up going into BIOS and sata is set to AHCI and I made sure my ssd is plugged into a sata III port.
I went and ran the userbenchmark test a few times with almost the exact same results each time. Here are one of the results https://www.userbenchmark.com/UserRun/13449088

Not sure what could be causing the slow boot on my pc at this point, it really is starting to feel hopeless.
Any other ideas?

 
My first suggestion is to disconnect all USB devices from your system and reboot. A fault USB device can cause a slow boot and post an error log similar to the images you uploaded. If that is not the culprit, we are going to have to do some analysis.

Microsoft created a tool called Windows Performance Recorder (WPR) which allows the user to create a record of system events. In this case, we are going to record what happens to Windows on your system during the boot phase. WPR is part of the Windows Performance Toolkit which is included with the Windows Assessment and Deployment Kit (Windows ADK) provided in the link below:

https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

After installing the toolkit, follow the instructions from this blog post to save a boot trace (start from where WPR is opened):

https://zinetek.wordpress.com/2015/12/16/how-to-use-wpr-to-record-boot-sequence/

You will then compress and upload the boot trace so that myself or someone else may analyze the data and hopefully diagnose the cause of your problems. Once we determine the cause, we should be able to provide a far more effective method of treatment.
 
Dec 11, 2018
50
0
140
How is your ram configured? 2 4gb sticks?
Have you verified that all 8 gig is seen by windows? Taking 10 minutes to boot sounds to me like Windows 10 on 4 gig of ram. You might have a bad stick or a stick not properly seated.
 

Morne_

Reputable
Feb 4, 2016
10
0
4,510


I have tried booting with all usb's disconnected with no change. I used WPR to trace my boot, but I have no idea how to read the file. Here it is I would appreciate if you can have a look at it for me. https://we.tl/t-fOmEiHFh7S

 
When I have time, I will do a deeper analysis of the boot trace. Anyone else is welcome to do so too. Here is what I have so far. The boot trace does not reflect a 10-20 minutes boot time. However, it is still a slow performance for an SSD drive.

The following image depicts your system's boot phases:

https://imgur.com/a/5GzsQx4

As you can see from the image, the Winlogon Init phase is where we should focus on. The other phase with a long duration is the Post Boot phase. However, that phase occurs after the desktop appears. The Winlogon Init phase is where the services are started, group policies are applied and start-up scripts are executed.

I see in your previous post that the drive is healthy so that cause can be ruled out. Another cause can be corrupted system files. You can use Windows' System File Checker tool to find and repair this problem:

    Open a Command Prompt as Admin

    Type and enter: sfc /scannow

    If it finds a corrupted file but cannot repair it:
    Type and enter: DISM /Online /Cleanup-Image /RestoreHealth

If the previous suggestion is ruled out, then we need to track down the problem. I would like for you to download and run this program called Process Monitor from Microsoft:

https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

Follow the instructions from the blog linked below to enable system boot logging using Process Monitor:

https://www.msigeek.com/6231/how-to-enable-system-boot-time-logging-using-process-monitor-tool

You can then upload the log file for us to analyze. If you wish to analyze it yourself, then you are looking for entries where winlogon.exe or some other process is constantly accessing specific files repeatedly but is unable to do so because of some type of error/failure.
 
Solution