
Werden die Startprogramme von Windows 10 in einer bestimmten Reihenfolge gestartet, beispielsweise in alphabetischer Reihenfolge oder in der Reihenfolge ihrer CPU-Auswirkung, oder werden sie alle gleichzeitig gestartet?
Gibt es Sonderfälle, in denen Programmen der Vorzug vor anderen gegeben wird, z. B. wenn Windows Defender aus Sicherheitsgründen zuerst geladen wird?
Antwort1
Windows startet die Programme beim Start parallel, aber in Gruppen, wie folgt:
Windows-Startgerätetreiber mit einem
Start
Wert von 0
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
Windows Autostart-Dienste und -Treiber mit einem
Start
Wert von 2
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
Verzögerter Autostart von Diensten und Treibern von Windows mit einem
Start
Wert von 2 undDelayedAutostart
einem Wert von 1:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
Dienste nur einmal ausführen:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
Dienste dauerhaft ausführen:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices
Nach der Anmeldung des Benutzers gilt folgende Reihenfolge:
Über das Anmeldeereignis benachrichtigen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify
Benutzerinitialisierung:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
Hülse:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell
ShellServiceObjectDelayLoad zeigt auf CLSID InProcServer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad
RunOnce-Schlüssel für den lokalen Computer:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx
Dauerhaft ausführen:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
RunOnce Current User Key (meist für Installationen):
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
Explorer-Ausführung:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
Schlüssel laden (veraltet):
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\load
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows
SharedTaskScheduler:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SharedTaskScheduler
AppInit_DLLs:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows
Startordner aller Benutzer:
C:\Users\All Users\Start Menu\Programs\Startup
Startordner des Benutzerprofils:
C:\Users\username\Start Menu\Programs\Startup
Quellen: