Complete Guide To Speeding Up Your PC’s Boot Time – Under 10 Seconds is Possible

HARDWARE AND PHYSICAL CONNECTIVITY

CHECK FOR ULTRA FAST COMPATIBILITY

See if your UEFI motherboard has an Ultra Fast boot option. Sometimes it is called Hardware Fast Boot or Windows 8 Feature, or something similar in the UEFI.

Fast Boot Options

This option appears in Intel 7-series chipset motherboards and newer, such as Z77, X79, Z87, H87, Z97, etc. Some Z68 motherboards also support it. On the AMD side of things, normally the newer motherboards should support it. Overall, it really depends on the manufacturer adding support for this mode. As long as your motherboard has the Ultra Fast boot option in the UEFI you should be set for some of the fastest boots ever.

UEFI GOP COMPLIANT GRAPHICS

If you have this Ultra Fast boot mode, make sure your graphics card is UEFI GOP compliant. Just as with motherboard support, the manufacturer needs to add support.

 

AMD & NvidiaMost Nvidia 7 series graphics cards and newer are GOP compliant, however, 6 series cards can support it with an updated VBIOS from the manufacturer. Most manufacturers offer UEFI VBIOS update support through their online forums. For AMD cards, the cards after the 7 series usually support it, some 7 series cards support it with update VBIOS. Intel HD and AMD on-chip graphics support it as well. Be sure to double check with your manufacturer for your specific hardware.

CONNECT OS DRIVE TO NATIVE SATA CHIPSET SATA PORT IF USING A SATA DRIVE

Typically when installing a system, most people will just plugged their hard drive or SSD data cable into the first SATA port they see.  This is a bad habit that we need to break! Typically, most find Marvell and ASMedia SATA 6Gb/s controllers on motherboards to help boost the total number of SATA 6Gb/s ports for marketing, however, they can cause longer boot times and even system instability. We know of builders running into BSODs, system freezes, and slower performance because they had their OS drive connected to a non-native SATA controller. Once they switch over to a native Intel or AMD chipset SATA port, their issues disappear and boot times are better. Some manufacturers even state that those ports are for HDDs or non-system drives!

ASRock X99 WS-E SATA

Don’t worry about using a SATA 6Gb/s vs a SATA 3Gb/s port. After testing it out on a Z68 system with both native SATA 6Gb/s and SATA 3Gb/s ports, boot times were practically the same, so, just keep it native! If you have the option to use a native chipset SATA 6Gb/s port on a board, however, please do as sequential performance doubles when using a SATA 6Gb/s SSD.

Also, your motherboard manual will usually tell you which ports are which and when plugging the drive in we usually like to keep the OS drive connected to SATA port 0 on our motherboards out of habit.

DISCONNECT ALL DRIVES OTHER THAN THE BOOT DRIVE

We want all other drives disconnected from the system for two reasons. Firstly, we want to prevent data loss. We are doing a clean install onto the drive we are going to use for boot. That means we are going to first wipe it clean of its partitions. If you had a data drive connected and didn’t know what drive number it was when we go over how to wipe the drive, you could accidentally delete all your data!

The second reason to disconnect all other drives is that Windows doesn’t necessarily understand which drive takes priority. In the past we, and several other PC enthusiasts we know, have experienced Windows 7 creating the system reserve partition onto a secondary drive when installing on an MBR drive. The reason Windows does is that, if there is an issue with the OS drive and the secondary drive is fine, you can fix/recover the OS on the primary drive. There is one little issue with this set up; the boot loader is also put onto the secondary drive! That means that if you disconnect the secondary drive from your system Windows will not be able to boot and you would have to repair it. By disconnecting the secondary drives during install the boot loader will stay on the OS drive.

Continue on to the next page for the Motherboard UEFI/BIOS Settings section.

9
Leave a Reply

avatar
4 Comment threads
5 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
7 Comment authors
R4P70Rreward72QuixLes@TheSSDReviewwaltc4 Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
gerwingr
Guest

rather detailed, and informative. thanks

Hugo Vinícius
Guest
Hugo Vinícius

Thanks! I always ensure that all my SSDs and HDs are partitioned using the GPT scheme and my Windows installs are in UEFI mode. What I didn’t know is about GOP. I have a motherboard with the P67 chipset. Recently I upgraded my video card to a Zotac GeForce 960 GTX AMP Edition and I needed to force legacy mode to get it working at POST, unfortunately. I’ve searched through the internet and I saw that other people have exactly this same issue. My motherboard’s UEFI Setup doesn’t have any choice related to Secure Boot or CSM, only “Legacy Mode”,… Read more »

waltc4
Guest
waltc4

Much of the article has to do with performing a UEFI install of Windows 8 as opposed to getting the fastest boot possible–but still, it’s good to see this instruction out there for people who don’t know what a “Legacy” install is–but that info should probably be put in a separate article. In Windows 10 10162 my hidden partitions are automatically sized, created, and formatted correctly by the Win10 install program–when I install clean to a *raw* partition–creating a 450MB Recovery and a 100MB EFI partition. A few comments… *My HD7850 2GB card I bought a long-time back already has… Read more »

reward72
Guest
reward72

I have to ask: what is this obsession with boot time? Why does it matters in 2015? I don’t remember the last I rebooted my computer. Why does saving 10 seconds every blue moon matters? I’m not trolling, I’m really curious to know.

Les@TheSSDReview
Guest

This article is as much meant to those moving to SSDs as as much as those with SSDs. For those moving to SSDs, the typical PC start time is more than a minute. If the average person starts their PC 5 times a day that is 5 minutes or 1 day and 6hrs a year…sat waiting for your PC to start.

reward72
Guest
reward72

I wonder why someone would do full shutdowns and reboots instead of using the sleep mode, but I can see boot time being important for them. Thanks.

Quix
Guest
Quix

To save electricity, I do it all the time. My computer boots in 7 seconds so it’s never an issue. SSD+Win8+uEFI, It’s not rocket science.

reward72
Guest
reward72

I don’t know how much you pay for electricity, but over here it cost me about 2-3$ a year to keep my computer in sleep mode 20 hours a day instead of shutting it down. A computer also consume a lot more power when booting up than while sitting idle, offsetting some of that saving. But every dollar counts, I can appreciate that. Thanks for your reply Quix!

R4P70R
Guest
R4P70R

I always disable hybrid shutdown on Windows. Some hardware, especially on USB can have trouble. Some drivers really don’t like it, sometimes the power is still here on USB ports and when you boot up, there is no full reset of the hardware and problems happens.
Another thing is when you dual boot, Windows lock the access to the partition if it wasn’t a full shutdown (or restart).
If you’re on a laptop, sleep is probably not a problem but on a workstation, it can be different.
Anyway, on a SSD , the POST can be longer than Windows full boot time.