In diesem Tutorial sehen wir uns an, wie man den Systemstart beschleunigen kann und man unliebsame Prozesse, Kernel Extensions und LaunchAgents loswird.
Bitte, bitte, bitte macht vorher ein Backup!
Ich kann euch nicht helfen, wenn euer System danach nicht mehr läuft!
Bitte fragt dann in dem Forum eures Vertrauens nach!
Bei OS X werden alle Startobjekte gleichzeitig gestartet. Dadurch hat die Festplatte natürlich ganz schön viel zu tun beim starten des Systems.
Die Idee ist deshalb durch eine Anwendung, welche Anwendungen startet den Load auf das System „gleichmaessig“ zu verteilen. Der Trick ist, dass man sich eine Liste von Anwendungen, welche beim Start ausgeführt werden, nacheinander aufruft.
Dazu benutzt man folgendes AppleScript und speichert es als Applikation.
Es ist wichtig, bei den Anwendungen die Option „Beim Login ausführen“ zu entfernen, da dies ja nun das AppleScript macht.
Im oberen Teil bei „removeAppList“ diejenigen Anwendungen hinzufügen, welche sich immer wieder automatisch selbst als Startobjekte hinzufügen wollen. (Nervig sowas…)
Im unteren Teil bei „executeAppList“ diejenigen Anwendungen hinzufügen, welche beim Login gestartet werden sollen.
Unliebsame Prozesse findet man am schnellsten mit der Aktivitätsanzeige.app
im Utilities
Ordner.
Dort können dann Prozesse beendet werden. Manche von denen starten sich selbst wieder. Diese können dann sogenannte LaunchAgents sein.
LaunchAgents sind vom System ausgeführte Programme, welche zum Beispiel einmal im Monat irgendwelche Aufgaben ausführen. Konfiguriert werden diese über eine Property List. Diese kann in eine der folgenden Ordner liegen:
~/Library/LaunchAgents
/Library/LaunchAgents
System/Library/LaunchAgents
Kernel Extensions sind sozusagen die Treiber bei Mac OS X.
Die meisten Uninstaller „vergessen“ ihre Treiber zu deinstallieren. Das ist eigentlich aber auch gar nicht schlimm, weil ein Treiber nur dann geladen wird, wenn er gebraucht wird.
Möchte man trotzdem für Ordnung sorgen, sie liegen in den folgenden Ordnern:
/Library/Extensions
System/Library/Extensions
Ist alles schief gegangen bei der Tweakerei. Können folgende Dinge helfen.
Beim Start des Mac ⌘S gedrückt halten um in den Single User Mode zu kommen.
Dann das Dateisystem mounten und versuchen per Hand wieder herzustellen.
Hoffentlich habt ihr bereits vorher ein komplettes Backup eures Systems erstellt, von diesem könnt ihr dann einfach den Rechner neu aufspielen.