How to Decrease PC Boot Time in Windows 7 by upto 50%

Windows7logoBoot time is among the most common empty-space in your daily life. You power on your CPU and wait for Windows to load and all you can do during it is stare your display screen. An average boot may take about 1 minute, but since I have lots of apps that get piled up on start-up it was about 2 min it is now 1 minute at my side. So I decided to reduce it.

After some Minutes of work, I slashed it down to almost 0:53 min i.e. a 54% decrease. How did I do it?

1. Using Soluto

Step 1. Download and install Soluto. It’s a freeware application for Windows that lets you understand your boot, discover which apps are slowing it down and then allows you to improve it.

Step 2. Measure your boot time with Soluto. It was 1:53 for my PC. It’ll come up with a list of applications that may be removed or delayed i.e., run an app after boot, when your PC is idle.

soluto boot analysis

Step 3. Check out every single application from No-brainer and Potentially removable section and Ask yourself – Do I really need it? If no, then  Remove them by Pausing them. (Don’t worry, you always can undo it later)

2. Using Microsoft Config. Utility

a) Utilizing Full Power of your Multiple-Core Processor

boot_advanced_optionsWhile booting, generally only one core of your processor is utilized. If you have a multiple-core processor, then you can utilize full power of it.

Step 1. Press Windows Key (win_key) + R and type “msconfig” and press Enter. This will open up MS System Config Utility Window.

Step 2. Open Boot tab and click on “Advanced Settings”. Check “No. of Processors:” and choose the maximum number from the drop-down menu. Click OK.

b) Removing services from Startup

Soluto may not be able to remove all services/applications on startup. So now open “Services” tab and check “Hide all Microsoft Services”. See what services are Running. Uncheck every service that’s not needed.

c) Removing Applications from Startup

Open “Startup” tab. Most of the apps must have already been removed by Soluto. But if anything is left, again ask yourself if you really need that app to launch upon Startup. If no, uncheck them and hit OK.

3. Removing Windows Boot Manager

win_boot_manager2Only try this if you don’t have more than one OS. There is no use of having the Windows Boot Manager when there is only Operating System Installed. You can disable (or re-enable) it as given:-

Click on Start and type “cmd”. Then press Ctrl + Shift + Enter. This will run it with Administrator privileges. Now, copy the following :-

bcdedit /set {bootmgr} displaybootmenu no

Paste it in Command Prompt Window (Right-clicking and select Paste). Then press enter and you’re done.

Note :- You can re-enable Boot Manager by changing the last word to yes i.e., :-

bcdedit /set {bootmgr} displaybootmenu yes

4. Enabling Quick-Boot in BIOS

Step 1. Restart your Computer. You’ll generally see a message like “Enter <key> to enter Setup” etc. If you don’t see it, here is a complete list of keys for different BIOS suppliers –

Step 2. In the BIOS Setup screen, navigate to Boot menu. Enable Quick Boot Mode.

Tip:- Also make sure that your Hard-Drive is set as the priority First Boot Device.

5. Miscellany Tips

Use less Fonts

Try to use less number of fonts. Fonts are loaded upon Startup of Windows. So uninstall fonts that you don’t use often. Fonts are located at X:\Windows\Fonts.

For an example, after removing 122 (220MB) Fonts out of 373 fonts that were installed, my avg. boot time was reduced by 6 seconds.

No GUI Boot

Though Disabling GUI (i.e., the Windows 7 Logo) from Boot won’t help much but, It will decrease boot-time by 2-5 seconds. To disable it, in Msconfig utility, open Boot tab and check “No GUI boot”.

Use an Anti-Virus that’s not Resource Hungry

Use an Anti-Virus that uses less resource and doesn’t delay boot-up by much seconds. AVs like Avast, McAfee, Trend Micro PC, Nod32, Windows Defender, Panda are among the AVs which are resource-friendly

More tips:

  • Do Regular Scanning for Viruses, Web-roots and Spywares.
  • Regular Disk Cleanup, Defragmentation and Scandisk is also recommended.
  • If you have some money to spare, buy extra RAM or a better processor or a better HDD. Like a 7200 RPM HDD would be faster than a 3600 or 5400 RPM HDD.

Final Results


By following the above steps, my final average boot-up time was reduced to 0:53 minutes, i.e. a decrease of 60 seconds or 54%.

What’s your boot-up time? If you think you can beat my score, share it yours with me by leaving a comment.