Extremely slow boot

mjperk

Honorable
Jan 18, 2014
50
0
10,630
Relevant Specs:
Intel I7-4820k
32GB G.Skill Ram
2x GTX 770 in SLI
ASRock Extreme6 X79
Samsung 840 Pro 256GB

I recently got this rig together and am trying to install Win7 64 bit. I've had a ton of problems getting the OS installed via USB with this new system for some reason but finally got it up and running. What prompted part of my desire to do another clean install after my first attempt was the fact that my virus program corrupted my hard drive and caused an infinite boot load screen. During the repair process things got work and eventually the computer wouldn't even boot to safe mode. I decided to just start over since my data was all backed up.

I was originally trying to do SSD OS drive RAID on the 2x Intel SATA3 slots provided on the motherboard using Kingston Hyper 3k SSDs. I was absolutely sure not to use the ASRock SATA3 connectors. The board absolutely would not install the F6 RAID drivers and I got a BSOD every time. I tried removing extra SATA connectors, updating the BIOS, resetting, trying different IRST drivers, etc. but nothing worked in regards to preloading the RAID drivers during install. I finally gave up on that and decided to just trying a single SSD boot drive on the Intel SATA3 port since I'm told performance gains are marginal on a boot drive in SSD RAID. I used the new Samsung SSD for this single drive configuration. It finally worked after some more troubleshooting, and while I'll leave out the details I feel confident in saying that the reason I couldn't get RAID to work was with the drivers, not the SSDs. I have since tested all drives and they appear to be fine.

So, in the process of installing to a single SSD, I restarted and did a clean install with reformatting and everything. In the BIOS I switched the SATA mode from RAID to AHCI (Samsung Magician doesn't like SATA mode set to raid apparently and was causing system freezes), and got the install to work. I verified that I was in fact booting into the EFI environment like I want. I tested, and the system seemed stable and consistent. Since my virus program corrupted my drive last time (it was during system updates too which is probably part of it) I was sure to install everything before an programs including this one. I think I may have messed this part up too...

As far as drivers go, I simply loaded the LAN driver and installed every Windows update available next. After that was done I went back and installed the rest of the drivers--SATA3, chipset, USB, etc. I fear that I should have done this first but am not sure if it would have any real effect in the end. After that, I started to install programs, including the virus one that corrupted me to begin with. I was relieved when it all worked. I should add that I tried to install Intel RST after all of these via the .exe method and it still would not work. It will let me install and says it's successful, but after restart it will BSOD every time. I have to restore to a point before the install and it will work again... Not sure why the system hates IRST so much, but I decided it wasn't necessary and moved on.

So finally, to my real problem. My boot time is around 9.5 minutes every time--ridiculous. My old setup would do it in <1 min and this is an even beefier setup. It shouldn't take more than a minute. I worry that maybe because I installed the drivers after Windows updates, I have messed something up. Since I'm confident the SSD is okay, my first thought is that this is a driver or configuration issue. The computer will boot the Windows logo fairly quickly, and will sit there for more of that boot time. Once the computer is up and running it seems to move very quickly and run like normal. I ran Soluto to see what was taking so much time in boot, and it is the main Windows program files--responsible for over 8 minutes of that time.

Troubleshooting I've done so far:
-Installed and ran Slimdriver. It found a handful of chipset and system drivers that were outdated. Installed the new ones, but it didn't help boot time.
-Used Windows Event Viewer - nothing bad showed up and it all looked fine
-Ran a full disk check and analyzed the drive via the Samsung software post boot. It all reads as "okay." I even tried initially doing this with a Kingston Hyper SSD and got the same results. I'm 90% sure this isn't an SSD problem by itself as I've mentioned.
-Updated SSD firmware to the latest version.

Ideas I still have:
-Try moving the SSD to another Intel SATA3 port - It doesn't hurt to try, right?
-Completely disconnect my Blu Ray drive (currently on an ASRock SATA3 port) - I've heard this can cause issues.
-Remove all but one stick of RAM. I've read that sometimes memory timings can slow things down but since the sticks are all the exact same and from a kit I'm not sure this would do it.
-Verify that the BIOS is correct. I installed the latest v3.0 release but noticed in the System Info pane that it was displaying smBIOS as v2.8. I don't know if this matters or how they differ.
-Lastly, I can try to do another clean install but be sure to update all drivers before installing Windows updates. A lot of work for something I'm not sure even matters much.

Sorry for the long post, but I wanted to be thorough. Do any of you have ideas or does anything that I've done really stand out?
 
Solution
my suggestion would be to use one of the drives to backup any data you want to keep and start fresh. leave just the ssd you want as the os drive plugged, disable any fast boot options in bios and do a clean windows install. single partition (delete all & recreate), format the ssd on the windows isntall. make sure to set sata mode in the bios. before starting.

when done, start adding drivers gradually (start with an antivirus program/firewall - even windows defender/security essentials will do, after that intel inf drivers, then graphics and lastly windows updates, do not over install stuff add any windows settings you like - like disable page file, sys restore, hybernate, etc etc). you should now have the startup, back this up - actual...

AkbarRamzan

Honorable
May 13, 2013
28
1
10,545
NOT hybrid sleep! go to power options, click advanced and disable hybrid sleep. Now u have 2 options, sleep and hibernate, always choose hibernate.

To make hibernate default, right click the taskbar and change the bit where it says what should the power button do or similar. (Off the top of my head)
 

mjperk

Honorable
Jan 18, 2014
50
0
10,630


While that might provide a fix, it's kind of a band aid. I'd really like to fix the root cause.
 

mjperk

Honorable
Jan 18, 2014
50
0
10,630
I don't think I'm being understood. A computer with these specs should not take 9.5 minutes to boot. There is obviously something wrong and I'm trying to fix it. I'm looking for insight as to what the root cause my be or where to start looking. Leaving the computer turned on, or using the fast boot option might help, but are workaround to cover up the real issue at hand.
 

plaintuts

Admirable
oh,, then that is not normal.

please check your bios version then check with asrock website for fixes and incompatibilities with different firmware.

also since the OS is in a SSD the boot up should be 1 min. max, if without issues.
 
my suggestion would be to use one of the drives to backup any data you want to keep and start fresh. leave just the ssd you want as the os drive plugged, disable any fast boot options in bios and do a clean windows install. single partition (delete all & recreate), format the ssd on the windows isntall. make sure to set sata mode in the bios. before starting.

when done, start adding drivers gradually (start with an antivirus program/firewall - even windows defender/security essentials will do, after that intel inf drivers, then graphics and lastly windows updates, do not over install stuff add any windows settings you like - like disable page file, sys restore, hybernate, etc etc). you should now have the startup, back this up - actual image - with ghost for example.

add programs and stuff to it revert to the backup if anything happens along the way.
 
Solution

mjperk

Honorable
Jan 18, 2014
50
0
10,630


How does the INF and Intel ME work? I ran the installer but then nothing showed up after. I was under the impression I'd have to run them like programs after they installed. No?