Hi, Kristian
es gibt ja verschiedene Tools und Programme, die beim Start
von XP ausgeführt bzw. gestartet werden. Dazu gibt es nach
meinem jetzigen Wissen vier Möglichkeiten: Autoexec.bat,
Autostart, Dienst und X.
du hast noch ein paar vergessen: win.ini, system.ini und der wichtigste, Eintrag in der Registry. Wobei autoexec, win.ini und system.ini bei XP eigentlich nicht mehr zum Starten von Progis gebraucht werden. Kannst du übrigens komlett abschalten, wenn du willst, ein Eintrag in der registry macht’s möglich.
Frage 1: Gibt es eine bestimmte Reihenfolge?
afaik Dienste>run in der registry>autostart
Frage 2: Läuft einiges davon parallel, anderes wartet
aber auf den Vorgänger? z.B.: Bevor die autoexec nicht
abgearbeitet wurde, wird kein Dienst gestartet, während die
Dienste gestartet werden, kommt aber schon der Autostart an
die Reihe oderso.
wie gesagt, autoexec wird zwar noch bearbeitet, aber standardmässig steht kaum noch was drinn ausser Werte für Prompt, Path und die SET-Kommandos.
Das gleiche gilt für win.ini oder system.ini wobei Uraltprogis sich noch manchmal da verewigen. gib mal unter start ausführen „sysedit“ ein, dann kannst du die Fossilien noch bewundern.(ich hoffe, das Progi gibts noch unter XP, bin im Moment unter Win2000 unterwegs)
Frage 3: Wie werden Programme gestartet, die offenbar
weder mittels Autostart, noch als Dienst geladen werden?
Jedenfalls sind sie nicht im Autostart-Ordner zu finden und
auch nicht in der Dienste-Liste. Trotzdem sind sie dabei.
Quicktime ist so ein Kandidat, und Virenscanner und Firewalls
offenbar ebenfalls.
über die Registry. start>ausführen>regedit eingeben und schon bist du drinn
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
da sind die zu startenden Progis eingetragen.
Frage 4: Kann man die Abarbeitung zumindest innerhalb
einer der vier Gruppen irgendwie beeinflussen? Also bei der
Autoexec.bat ist es einfach, aber beim Autostart z.B. scheinen
weder der Name, noch die Zeit oder irgendeine andere
Eigenschaft relevant zu sein. Bei den Diensten hingegen habe
ich gar keine Idee, woran man drehen soll.
bei den Diensten glaube ich kaum, dass du was beeinflussen kannst mit der Reihenfolge. Du kanst höxtens überflüssige Dienste abschalten.
Hier gibt’s Gebrauchsanweisungen dazu:
http://www.zdnet.de/enterprise/os/0,39023494,2000026…
http://www.winpowertuning.de/dienste.html
bei den Progis kannst du die Reihenfolge in der registry umstellen, und der Ordner Autostart wird als letzter bearbeitet. Wenn du Programme dort schneller starten willst, lösch sie im Ordner und setz sie manuell in die Registry.
Was alles von Progis gestartet wird, siehst du übrigens in einer Übersicht, wenn du start>ausführen>„msconfig“ eingibst.
Gruss
ExNicki