If you’ve been noticing slow boot times on your computer lately, then you probably want to learn how to get rid of the problem as soon as possible. After all, your computer used to start up much more quickly when you first bought it, so what happened?

We’ve already told you about plenty of ways to speed up your computer. You can disable startup tasks, for example, or uninstall programs that you’re no longer using. But these are basic tips that any PC user can perform.

Today, we’re going to show you a more advanced tip. But before you inexperienced PC users click away, don’t worry: this tip can be done by anybody who can click a left mouse button. And best of all – this tip will significantly speed up your computer’s startup times, which means you spend less time staring at a blank computer screen and more time being productive.

By default, Windows only uses one CPU core during startup. However, today, most computers have at least a dual-core processor. And some PCs even have 4, 8, 12, or 16 cores. So why is only one of these cores being put to use? We can’t answer that question, but we do know how to allow your PC to use all cores during startup in two minutes or less.

Keep reading to find our step by step guide to enabling multiple cores during startup:

Step 1) Determine how many cores your CPU has

To determine how many cores are in your CPU, look at your computer’s manual. Or, if you’d rather not dig around for a manual, there is an easier way. Simply open up the Windows Start Menu search bar and type in dxdiag then press Enter. This runs a quick diagnostic test on your PC, after which a bunch of useful information will appear on screen. Look for the Processor section which can be found under the System tab. In the screenshot below, you can see that my PC has 4 CPU cores.

Step 2) Run msconfig

Msconfig will open the boot configuration settings menu. To open msconfig, simply go to the same search bar you used in step 1, then type in msconfig and press Enter. You can also open a Run command and type in msconfig manually.

Step 3) Click on the ‘Boot’ tab

There are several tabs along the top menu bar. Click on the ‘Boot’ tab and choose ‘Advanced options…’

Step 4) Unlock the CPU cores

Under the advanced options menu, check the box beside Number of processors. This will allow you to select any number of processors. Choose the number of processors available on your system (you found this number in step 1) then highlight that number. Press Apply then OK to exit out of the menu system. Windows will give you the option to apply those changes now after restarting.


That’s it! As long as your system has a decent amount of RAM (4GB or more), this should allow you to have significantly faster boot times. If you have a dual core or quad core system, then you might as well use it to its full potential.

Let us know in the comments how many seconds you shaved off your boot time using this tip!

logo for footerCopyright © 2022, SpeedUpMyPC. All Rights Reserved Trademarks: Microsoft Windows logos are registered trademarks of Microsoft. Disclaimer: SpeedUpMyPC.com is not affiliated with Microsoft, nor claim direct affiliation. The information on this page is provided for information purposes only.

DMCA.com Protection Status

Log in with your credentials

Forgot your details?