4 Ways To Speed Up Windows 10 Boot Times

Get back those precious nanoseconds of your life

Windows 10 is Microsoft’s fastest booting operating system ever. But could it be faster? The answer is yes, it could. You have a few options available to help Windows 10 boot even faster. These speed boosts don’t require any dangerous tweaks and can shave seconds from your boot time.

So, here are four ways to speed up Windows 10 boot times.

1. Fast Startup

Windows 10 includes a specific option to enable your system to boot fast, known asfast startup.Fast startup is an advanced power state that operates as a middle-ground between hibernation and shutdown.

When you enable fast startup, Windows 10 creates a small hibernation file to reboot from. The hibernation file is smaller than usual as it does not record your active session (whereas if you hibernate normally, the hibernation file is larger and includes everything you were doing at the time), making it quicker to load.

The result is that when you hit the power button, the reduced hibernation file boots much quicker, reducing your Windows 10 boot time.

If you want to enable Windows 10 fast startup, pressWindows Key + I,typepowerin the search box, and selectPower & sleep. Scroll down and selectAdditional power settings.

When the Control Panel window opens, selectChoose what the power buttons do,thenChange settings that are currently unavailable. Check theTurn on fast start-upbox to make sure it is enabled, then selectSave Changes.

If you enable fast startup and suddenly notice performance issues, or even Windows 10 booting slower than before (due to issues loading the hibernation file), switch fast startup off again.

2. Remove Or Reduce Windows 10 Startup Items

Next up, consider reducing the number of programs that run when you boot Windows 10. Startup programs increase the time it takes to launch Windows 10, as each program requires system resources to boot.

Many programs set themselves to launch automatically at boot. At times, you’ll find an option to stop the program booting at startup within the program’s options, while others do not. There is also the option of using the Windows 10 Task Manager Start-up tab.

Right-click the Taskbar and selectTask Manager, then select theStart-uptab. Here you can see the list of installed programs that run each time you start your computer. Select a program that you wish to stop running when you turn your computer on, right-click, and selectDisable.

Reducing the number of startup programs will speed up the Windows 10 boot time. However, you’ll want to keep certain programs, such as Google Drive or Dropbox, antivirus programs, and so on.

If you open the Task Manager and see a long list of programs, you should consider removing any unnecessary or old apps you no longer use.

PressWindows Key + S,inputControl Panel, and select the Best Match. Now, selectUninstall a programfrom the options, opening thePrograms and Featureslist. Here you’ll see a list of each program installed on your computer.

Work your way through the list of programs and uninstall any unused programs. Uninstalling unused and outdated programs can also help to reduce your Windows 10 boot time, as well as free up extra space on your hard drive.

3. Check For Malware

Another consideration is malware, which can drastically reduce your system boot time. Malware has a nasty habit of making things slow, among other issues. Furthermore, some malware types areextremely stubborn and refuse to leave your system.

You can scan your system with the Windows Security suite to find any malware, then remove it before restarting your system. Inputwindows securityin your Start Menu search bar to open the Windows Security Center. SelectVirus & threat protectionfrom the menu, then run theQuick Scan.

When the scan finishes, quarantine and remove any malware or potentially unwanted programs found.

You have another option, too: Check outour guide to removing malware with completely free tools.

4. Install An SSD

Installing a new solid-state drive (SSD) is a sure-fire way to speed up Windows 10 boot time. You can pick up a small SSD for a very low price. After installing Windows 10 on an SSD, you can expect your Windows 10 boot time to decrease by around 20 seconds in comparison to a regular hard drive.

Your experience with a Windows 10 SSD installation will vary, of course, but the difference in boot time is dramatic. Furthermore, there are different types of SSD drives. If you’re unsure which to buy, check outour overview and comparison of SSD drive technologies.

Speed Up The Windows 10 Boot Time

These four options are guaranteed to speed up your Windows 10 boot time. The reduction in time will vary from system to system. Start with the two easiest options—switching on fast startup and reducing your startup programs—before proceeding to the second two options.

While installing a new SSD sounds difficult, you’ll find countless tutorials online detailing exactly what you need to do. For the installation time and investment, an SSD is one of the best options of all as it provides a boost across your entire operating system, not just your Windows 10 boot time.

When you’re ready to upgrade to an SSD, make sure toread our solid-state drive buying guidebefore making your purchase.

Gavin is a professional technology writer with a decade of experience covering security, gaming, cryptocurrencies, Windows, and Linux, plus some diversions into copywriting for real estate, sports, and PC hardware businesses. He graduated in 2010 with a BA (Hons) Contemporary Writing with Digital Arts and has been putting those writing skills to work ever since. Gavin lives in the depths of Cornwall with his family and enjoys hiking, board games, sea swimming, football, and tea.Read Gavin’s Full Bio

Welcome to Help Desk Geek- a blog full of tech tips from trusted tech experts. We have thousands of articles and guides to help you troubleshoot any issue. Our articles have been read over 150 million times since we launched in 2008.

HomeAbout UsEditorial StandardsContact UsTerms of Use

Copyright © 2008-2024 Help Desk Geek.com, LLC All Rights Reserved