In case you aren't aware of this, Windows 8 delays the startup for all desktop apps. Shortcuts located in your Start Menu's Startup folder as well as the items which run from various Registry locations will be launched after a delay of few seconds. This behavior was implemented by Microsoft probably because Windows 8 is a tablet-oriented OS (another example of how the Desktop takes a backseat in Windows 8). However, you can reduce this startup delay for desktop apps by editing the Registry. Read this post to learn how.
- Open Registry editor (regedit.exe) and navigate to the following key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\SerializeIf the "Serialize" key does not exist, then you should create it.
- Create a new DWORD parameter StartupDelayInMSec and set it to zero, as the screenshot indicates:
That's all you need to do. Now reboot Windows 8 to see the change and try observing the items in your startup folder. if you have any items, they will startup faster.
The same can be done using Winaero Tweaker. Go to Behavior -> Speed up startup of Desktop apps: Use this option to avoid Registry editing.
Bonus tip: Press Win+R on your keyboard, type shell:Startup and press Enter - the Startup folder will be opened.
Although it is not possible to completely eliminate the startup delay, with the help of this tweak you will get noticeably faster startup.