Jump to content

Speed up the loading of Windows 8 start up programs

Recommended Posts

While Microsoft changed the way users boot into the company's Windows 8 operating system which is a couple of seconds faster on average than in previous systems, it did sacrifice a couple of things along the way. The new boot process saves some information on the hard drive so that the system can boot up faster. While that is great most of the time, it means that some changes that are made to the hardware or software won't be accessible until you perform a regular reboot of the system.


Windows 8 apparently delays the start of desktop programs that have been added to the start up folder of the system or to one of the auto start Registry locations. These programs are started delayed, usually a couple of seconds after the operating system has been loaded. You may have noticed the behavior on your PC running Windows 8 if you have added programs to the auto start.


While the delay does not impact Windows RT devices, as you can't install desktop programs on it that you want to auto start with the system, it may impact desktop users of the operating system. There is a fix though that you can apply to reduce the start up delay that Microsoft has put in place.

 Open the Registry Editor by pressing Windows, typing in regedit and selecting regedit.exe from the selection menu. Make sure you confirm the UAC prompt. Navigate to the following Registry key HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize


 If Serialize does not exist create it with a right-click on Explorer and the selection of New > Key. Name it Serialize.


 Once done right-click the newly created key and select New > Dword (32-bit value) and name it StartupDelayInMSec.


 Double-click the newly created parameter afterwards and set its value to 0 if it is not already set to 0.


You need to reboot the computer afterwards to notice the effect. To do so press Windows-C, click on Settings > Power Restart. This performs a full restart of the system.


The easiest way to open the start up folder is to press Windows-R to open the run box, enter shell:startup and tap on enter. You can then drag and drop shortcuts to the folder to have the programs they link to loaded during system start.




Link to comment
Share on other sites

Hello Linkin,


This delay was introduced (by MS) for a reason that was not discussed in your recommendation. I think the posters would be better served if you elaborated on the following:


Why did MS introduce the delay (was this intended to work harmoniously with fast startup)?

What is the duration of the default delay (is it in seconds or milliseconds)?

What are the risks of disabling this default delay (possible occasional crash on cold boot maybe)?


Moreover, I have seen this suggestion before as part of an SSD Tweak utility; however, your suggestion makes no mention of any hardware prerequisites. Any comment to that end?


In summary, I am not convinced this is a worthwhile venture for all unless you can explain otherwise by answewring the above questions.





Link to comment
Share on other sites

  • Create New...