// SetDisableStartupDelay.cs // // Disable Explorer Startup Delay. // Removes the artificial delay before startup apps launch. // // Usage: dotnet new console -o SetDisableStartupDelay, replace Program.cs with this // file, then dotnet run. using System; using Microsoft.Win32; using RegistryKey key = Registry.CurrentUser.CreateSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize"); key.SetValue("StartupDelayInMSec", 0, RegistryValueKind.DWord); Console.WriteLine("Disable Explorer Startup Delay applied.");