You may have come across a nag from the Windows Action Center that asks you to consider disabling some apps from the start-up process when Windows boots; this is all part and parcel of Microsoft trying to ensure speedy boot times, and as a result -- from Windows Vista onward -- it added a "Start-up delay" for apps. This is especially apparent in Windows 8, which was geared mainly toward touch and tablets.
Startup items are the apps, shortcuts, folders, drivers, etc... that are set to run or open automatically at startup when a user signs in to Windows. Startup items can be added by either the programs or drivers installed, or manually by you.
By default, Windows will run the items in your Startup folder (shell:startup) after about a 10 second delay at Windows startup when you sign in to your account. This was done to help improve the performance of Windows startup. If you have a fast computer, then you may wish to disable this startup delay to have your startup items run as soon as you sign-in instead delayed.
This tutorial will show you how to enable or disable the delay of running startup apps at Windows startup for your account in Windows 10.
This start-up delay can be disabled with varying results, to reduce the delay, do the following:
Right click on the Start button, select Run
Type regedit and hit the Enter key (or OK button)
Go to the following Registry key:
If the "Serialize" key does not exist, you should create it in "Explorer" by right clicking on Explorer: New > Key (name it Serialize).
Create a new DWORD value in the Serialize key called StartupDelayInMSec and set value data to 0