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

MOTHERBOARD BIOS/UEFI SETTINGS

UPDATE YOUR FIRMWARE

At this point I would normally check to see if all my hardware’s firmware is up to date and if it isn’t, update it. For example, HDDs, SSDs, motherboard, RAID card, etc. Others, however, like to stick with the “if it ain’t broke don’t fix it” mentality so this part is optional. If something goes wrong during a firmware update, you could potentially brick your hardware, which is never fun.

SET YOUR SATA MODE

Make sure your SATA mode is set to AHCI or RAID. This will enable your SATA drives to perform at their best.

UEFI SATA modeIDE is there for compatibility and IDE restricts overall performance in comparison to AHCI.

Advanced Host Controller Interface or AHCI enables Native Command Queuing (NCQ) and hot-plugging/hot swapping support as well as the ability to enable Aggressive Link Power Management or ALPM for power savings. NCQ allows the drive optimize it’s read and writes order to complete up to 32 commands concurrently, which increases performance.

Redundant Array of Independent Disks or RAID has all the benefit of AHCI as well as allowing you to create striped or parity storage volumes with the onboard SATA controller.

DISABLE EXTRA IO CONTROLLERS THAT GO UNUSED

Some, if not all motherboards will have a few extra compatibility and connectivity devices and controllers onboard. Their enable/disable options are usually found in the Advanced menu tab of the UEFI.

UEFI Advanced Menu

For example, our consumer test system has an extra ASMedia controller for extra SATA 6Gb/s ports. Since we do not use it, as it allocates lower performance over the native chipset, we disable it. Same goes for any serial controller, network controllers, Bluetooth, onboard audio, etc. Look around in your BIOS or UEFI and see what you can disable. A quick Google helps to figure out what some of the settings do if you don’t know what they are.

DISABLE ALL OTHER BOOT OPTIONS

This one is pretty straight forward, just disable any other boot option other than the boot drive (after you install the OS).

Boot Options

For a BIOS/MBR configured install the only boot device should be the OS drive. For a UEFI/GPT install the only boot option should be the Windows Boot Loader.

IF UEFI BOOTING, DISABLE CSM OPTIONS

Compatibility Support Module or CSM provides BIOS compatibility in a UEFI system. By disabling CSM support you can ensure your install will be a native UEFI install and at times it will even disable all other boot options other than the UEFI: and Windows Boot Manager.

UEFI CSM Setting

This setting is usually found somewhere in the Boot tab of the UEFI. You can see in ours we have different options to enable and disable for legacy compatibility. Some hardware may need this enabled, however, to enter its OPROM and change settings such as a RAID card. If you have hardware and need to change an OPROM setting you can always temporarily enable CSM to do so.

SETUP PROMPT TIME

There is usually an option that you can change the time for how long the BIOS or UEFI set up message/splash screen will appear for. Set it to 0 seconds or 1 second to ensure the fastest boot time.

Boot Setup Prompt Time

Continue on to the next page for the Windows Installation 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.

SSD QUICK SEARCH