Automatisches Starten von Windows Programmen beim Systemstart
Es gibt Treiber, die bei ihrer Initialisierung Aktionen durchfⁿhren (z.B. EintrΣge in AUTOEXEC.BAT), an denen man sie nicht hindern kann. Diese Programme nutzen die Autostart-Funktionen von Windows.
Es gibt einige M÷glichkeiten, Windows-Programme beim Systemstart automatisch zu starten :
Durch das Anklicken der Buttons wird der Registrierungseditor gestartet, womit Sie die ─nderungen durchfⁿhren k÷nnen. AnfΣnger sollten folgende Informationen dazu beachten: 1. Aufbau der Registrierdatenbank 2. Achtung! Was sollte man beachten! (Infos ⁿber das Sichern der Registrierdatenbank) 3. Unterschiede zwischen Regedit und Regedt32
|
Aufrufen von REGEDIT.EXE (Steht in allen Betriebsystemen zur Verfⁿgung) |
Aufrufen von REGEDT32.EXE (Nur fⁿr NT und ab Windows 2000) |
Bei Windows 95/98
Auflistung nach Reihenfolge bei der Ausfⁿhrung:
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce
Windows-Start wird nun angehalten, wenn das Programm die Kontrolle nicht selbst abgibt.
WIN.INI: LOAD= (Programm wird minimiert gestartet)
WIN.INI: RUN=
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Run
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Run
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce
Bei Windows NT
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunOnce
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Run
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ Run
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServicesOnce
HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\ CurrentVersion\ Windows
dort die Werte "Run" oder "Load" als Datentyp REG_SZ
Noch vor dem Einloggen eines USERS werden einige Programme gestartet die unter:
HKEY_LOCAL_MACHINE\ System\ ControlSet001\ Services
eingetragen sind.
Autostart Gruppe (Windows 95/98 und NT)
In HKEY_LOCAL_MACHINE sollten computerspezifische Programme aufgerufen werden, in HKEY_CURRENT_USER benutzerspezifische.Mit den Registry-EintrΣgen RunOnce kann man ein Programm nach dem Neustart eines Rechners ein Mal ausfⁿhren lassen, danach wird der Eintrag von Windows automatisch aus der Registry entfernt. Dies ist insbesondere fⁿr Programmierer hilfreich , die beim Ausfⁿhren einer Installations-Routine sicher sein wollen, dass sich keine anderen Programme im Speicher befinden.Mit HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ RunServices werden Programme ausgefⁿhrt, bevor sich ein Benutzer eingeloggt hat (z.B. Fax-Empfang).
Um die Registry EintrΣge zu erstellen oder zu bearbeiten, finden bzw. erstellen Sie die entsprechenden Schlⁿssel.
Im rechten Fenster mit der rechten Maustaste klicken, -> "Neu" -> "Zeichenfolge" wΣhlen und einen beliebigen Namen eingeben (z.B. den Programmnamen). Doppelklicken Sie nun auf diesen Eintrag und weisen Sie ihm als Wert den vollstΣndigen Pfad des gewⁿnschten Programms zu.
![]() ![]() ![]() |
Copyright ⌐ 1996/2000 by Frank Ullrich