Speed up the startup of desktop apps in Windows 10

Since Windows Vista, Microsoft has been trying to improve Windows startup after you log on so that startup programs don't open all at once when the system is still loading its processes. Windows Vista had a "Startup Delay" feature. In Windows 10, when the OS is started, it delays the loading of apps from the Startup folder, especially when the Start screen is enabled. This behavior was implemented by Microsoft in Windows 8 as it was a tablet-oriented OS. You can reduce this startup delay for desktop apps with a simple Registry tweak.


To reduce the delay, do the following:

  1. >Open Registry Editor. If you are not familiar with Registry Editor, see this detailed tutorial.
  2. Go to the following Registry key:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize

    If the "Serialize" key does not exist, you should create it.
    Tip: You can access any desired Registry key with one click.

  3. Create a new DWORD value called StartupDelayInMSec and set it to 0:
    startup delay Windows 10

That's all you need to do. Now reboot Windows 10 to see the change and try observing the items in your startup folder. if you have many items, they will startup faster. Although it is not possible to completely eliminate the startup delay, with the help of this tweak you will get noticeably faster startup.

7 thoughts on “Speed up the startup of desktop apps in Windows 10

  1. RAHUL RS

    wonderful website ever . your was mentioned here (https://winaero.com/blog/speed-up-the-startup-of-desktop-apps-in-windows-10/) made my windows superfast and its apps also.keep up the good work wonderful and nice . thank youuuuuuuuu

    Well-loved. Like or Dislike: Thumb up 4 Thumb down 0

    Reply
    1. Sergey Tkachenko Post author

      Thank you for this kind feedback.

      Like or Dislike: Thumb up 3 Thumb down 0

      Reply
  2. Ole Hansen

    The trick with faster start by setting value for
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize = 0
    destroy the possibility to use Restore recovery.
    It a smart trick but with a problem I don’t want!
    WKR Ole Hansen

    Like or Dislike: Thumb up 1 Thumb down 1

    Reply
    1. Thorsten Albrecht

      What do you mean with “restore recovery”? System restore points? I don’t thinks this has something to do with the Startup Delay feature.

      Like or Dislike: Thumb up 0 Thumb down 0

      Reply
  3. Rob Evans

    AT LAST .I was at my wits end trying to get my apps to boot a reasonable time. THIS REALLY WORKS.
    Thank You.

    Like or Dislike: Thumb up 2 Thumb down 0

    Reply
  4. Bob

    This StartupDelayInMSec still works in the Anniversary Update! Without it, for example, 7+ Taskbar Tweaker which loads at startup takes a LONG time to load and make taskbar icons larger (it has a tweak to do that). With StartupDelayInMSec set to 0, it loads much faster making icons larger quickly. Other apps load faster too.

    Like or Dislike: Thumb up 1 Thumb down 0

    Reply
  5. Thorsten Albrecht

    Thanks, this was the last tweak I needed for my Windows 10 system… :-)

    Like or Dislike: Thumb up 0 Thumb down 0

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *