WinStartup runs under a standard user account. However, some registry keys (particularly machine-level Run keys under HKEY_LOCAL_MACHINE) may require elevated permissions to modify. User-level Run keys under HKEY_CURRENT_USER are accessible without admin rights.