Windows 10 is supposedly faster than other earlier Windows platforms, but its startup does take a while. However, Windows 10 has a few settings that you can configure to speed up the startup. So this is how you can speed up the startup in Windows 10.
If you have a laptop, you can right-click the battery icon on the system tray and select Power Options from there. Alternatively, press the Win key + X and select Power Options from the menu. That will open the window shown directly below.
Then select the Choose what the power buttons do option on the left. That opens the window below that includes a Turn on fast startup option. If the option is grayed out, select Change settings that are currently unavailable.
Then you can select the Turn on fast startup option on that window. Press the Save changes button to apply the selected setting. Windows 10 will boot up that much quicker than before.
Another option to note is in MSConfig, covered in this TechJunkie article. Open MSConfig by pressing Win + R to open run and entering ‘msconfig’ there. Then click the Boot tab as shown below.
That includes a No GUI boot setting that removes the graphical moving bar during startup. Thus, by selecting this option you can also speed up the startup. Select the option, click Apply and OK to close MSConfig.
Beyond those options, the best way to speed up the Windows 10 startup is usually to reduce startup software that loads with Windows 10. The Task Manager gives you an overview of your startup software in Windows 10. Right-click the taskbar and select Task Manager to open it, and the select the Start-up tab as below.
There you can choose a startup item and select Disable to remove it from the startup. Those with high startup impact will slow it down more. Consequently, it’s best to disable those programs with higher impact.
So by selecting the two Windows 10 options covered above and disabling startup software you can certainly speed up the startup. There are also third-party startup managers that might come in handy.