Wie man laufende Programme betrachtet

In unseren Computern wird jede Operation von einem Programm ausgeführt, und das gilt auch für jene Funktionen, die uns auf den ersten Blick völlig automatisch erscheinen, wie die Kommunikation mit der Videokarte oder der Empfang von E-Mails im Hintergrund. Tatsächlich war eines der Hauptprobleme in der Informatik schon immer die richtige Verwaltung der Hardware, um dem Benutzer zu ermöglichen, mehr Dinge gleichzeitig zu tun (sogenanntes Multitasking). Die Entwicklung dieser Lösungen hat zu den heute am einfachsten zu bedienenden Betriebssystemen geführt, die es uns nicht nur erlauben, mehr Programme gleichzeitig zu nutzen, sondern auch ständig Anwendungen zu verwenden, die für den Benutzer unsichtbar sind, um ein immer breiteres Geräteerlebnis zu ermöglichen.

Abhängig von der Architektur (Windows, macOS, Debian, etc.) nehmen diese unsichtbaren Programme sowohl aus historischen als auch aus technischen Gründen unterschiedliche Namen an (Dienste, Prozesse, Dämonen, etc.) und werden nun von einem Wald von Anwendungen flankiert, die, obwohl sie keine grundlegende Funktion für das Betriebssystem oder die Peripheriegeräte haben, automatisch aktiviert werden, wenn der Computer beginnt, zusätzliche Funktionen anzubieten, was oft zu Verlangsamungen und unerwünschten Effekten führt. So sehr, dass der automatische Start selbst oft eine typische Spielerei ist, die von bösartiger Software benutzt wird, um die Kontrolle über das System zu erlangen. Deshalb kann es wichtig sein, die laufenden Programme zu sehen. Dank dieser Operation, in der Tat, können Sie alle Aktivitäten des Betriebssystems überwachen, auch die scheinbar versteckten. In dieser Anleitung werde ich erklären, wie man das macht.

Wie man laufende Programme betrachtet

In den folgenden Einsichten werden wir einen Blick auf die Werkzeuge werfen, die nützlich sind, um die Programme, die auf unserem Windows 10 PC, MacOS und Ubuntu/Linux laufen, unter Kontrolle zu halten, und von Zeit zu Zeit die besten Lösungen vorschlagen, um unerwünschte Anwendungen, die das Betriebssystem „überfüllen“, loszuwerden.

Da, wie wir bereits beobachtet haben, sehr oft das Betriebssystem mehr gleichzeitig aktive Dienste benötigt, ist es ratsam, große Vorsicht walten zu lassen, wenn man auf dieser Ebene eingreift, denn es besteht die Gefahr, dass das Betriebssystem gelähmt wird, manchmal mit irreversiblen Auswirkungen (vor allem, wenn dies das Schreiben von Daten und Einstellungen auf die Festplatte beeinträchtigt). Handeln Sie also immer auf eigenes Risiko, nachdem Sie eine gute Einschätzung dessen, was Sie tun, vorgenommen haben.

Stichwortverzeichnis

Arten von laufenden Programmen

Wie wir bereits erwähnt haben, gibt es im Großen und Ganzen zwei verschiedene Szenarien für die Ausführung eines Programms: ein Live-Szenario (oder im Vordergrund), also auf Sicht des Benutzers, und ein unsichtbares, das im Hintergrund aufgerufen wird. Die erste ist typisch für interaktive Anwendungen, wie z.B. ein Textverarbeitungs- oder Dateimanager; die zweite ist spezifischer mit Unterstützungsfunktionen verbunden, unabhängig davon, ob sie mit dem Betriebssystem oder anderen Programmen zusammenhängen (denken Sie z.B. an Apple-Dienste, die auf Windows installiert werden, um der iTunes-App den Zugriff auf ein iPhone zu ermöglichen).

Das Betriebssystem kann so programmiert werden, dass es automatisch Anwendungen von Drittanbietern sowohl im Vordergrund als auch im Hintergrund startet. Und meistens geschieht dies ohne Ihr Wissen. In jedem Fall, keine Sorge, denn mit diesem Leitfaden werden Sie lernen, wie Sie auch mit diesen Hypothesen umgehen und entscheiden, was beim Start Ihres Computers ausgeführt werden soll.

Anzeige der offenen Programme

Nun wollen wir sehen, wie Sie auf die Anzeige der Programme zugreifen können, die derzeit auf Ihrem Computer laufen. Da ich das von Ihnen verwendete Betriebssystem nicht kennen kann, musste ich die Anleitung in mehrere Punkte aufteilen, damit ich Ihnen auf jeden Fall helfen kann. Lesen Sie weiter nach Ihren Bedürfnissen.

Offene Windows-Programme

In Windows müssen Sie nur mit der rechten Maustaste auf die Taskleiste klicken und dann auf Task-Manager klicken. Dadurch wird der Task-Manager geöffnet, der in Windows 10 viel raffinierter und komplexer ist als in früheren Versionen.

Wenn Sie durch die Registerkarten blättern, können Sie die laufenden Programme mit ihrem Ressourcenverbrauch sehen, aber auch die aktiven Prozesse und installierten Dienste (sowohl aktive als auch gestoppte). Lassen wir letzteres vorerst weg und konzentrieren wir uns stattdessen auf Ersteres.

Sie werden vielleicht feststellen, besonders wenn Sie mit neueren Anwendungen arbeiten, dass einige Programme dazu neigen, mehr Unterprozesse laufen zu lassen, die jetzt (unter Windows 10) in einer einzigen Kategorie zusammengefasst sind (siehe Beispielbild zum Verständnis). Google Chrome ist das typische Programm, das diese Möglichkeit nutzt. Also, für jeden Unterprozess, entspricht im Grunde einem geöffneten Tab innerhalb des einzigen Fensters, das Sie auf dem Bildschirm sehen werden.

Daher gibt es, wie Sie vielleicht schon erraten haben, keinen direkten Zusammenhang zwischen den Fenstern und den im Task-Manager angezeigten Prozessen, auch nicht für die im Vordergrund laufenden Anwendungen. Es ist jedoch richtig, dass es – zumindest unter Windows – kein Fenster ohne Prozess geben kann, obwohl ein einzelner Prozess immer noch mehrere Fenster öffnen kann.

Um einen Prozess zu beenden, wählen Sie ihn einfach aus und drücken Sie den Button Aufgabe beenden im Fenster des Task-Managers oder alternativ den Button Löschen auf Ihrer Tastatur.

Offene MacOS-Programme

Unter MacOS oder Mac OS X ist die Prozedur, um Programme laufen zu sehen, etwas umständlicher. In der Tat hat eine präzise Designpolitik bei Apple-Systemen schon immer mit Argwohn die direkte Interaktion des Benutzers mit den meisten mechanischen Aspekten des Systems gesehen, mit dem Ergebnis, dass es viele Jahre lang keine Standardanwendung gab, die der Vollständigkeit halber direkt mit dem Windows-Taskmanager vergleichbar war.

Zur Zeit gibt es zwei Lösungen: Um eine Liste der aktiven Programme im Vordergrund aufzurufen und sie schließlich zu schließen, können Sie die Tastenkombination Cmd + Alt + Esc eingeben, die ein Fenster ähnlich dem im Beispielbild dargestellten erzeugt.

Wenn Sie ein substanzielles Äquivalent des Windows-Taskmanagers wünschen, müssen Sie (mit Spotlight) nach der Anwendung Task-Monitor suchen, die sich unter Anwendungen > Dienstprogramme befindet. Seine Struktur ist nun überlagerbar mit der seines Microsoft-Pendants und ist so intuitiv, dass es keiner besonderen Erklärung bedarf.

Ubuntu/Linux offene Programme

Auf Ubuntu/Linux-Systemen gibt es aus historischen und architektonischen Gründen keinen Standard-Taskmanager, da jeder Desktop seine eigene Anwendung für diesen speziellen Zweck hat. Das Erscheinungsbild dieser Anwendungen ist sehr vielfältig und ähnelt in einigen Fällen sehr stark dem Windows XP Task-Manager. Bei der Version von GNOME, die derzeit in der offiziellen Ubuntu-Distribution enthalten ist, heißt der Task-Manager beispielsweise System-Monitor.

Wie Sie sehen können, ist die Bedienung dieser Art von Anwendungen im Grunde identisch mit der des Windows-Task-Managers, der es Ihnen erlaubt, laufende Programme ohne großen Aufwand zu überwachen.

Es sollte jedoch darauf hingewiesen werden, dass im Gegensatz zu Microsoft-Systemen, Linux-Desktops haben eine völlig andere Verwaltung von Anwendungen und grafische Oberfläche, die Anzeige von denen eine Reihe von Programmen, die als „grafische Server“, deren Name ist X.

Die Programme, die unter Linux laufen, verwenden daher X und andere Bibliotheken, um die Benutzerschnittstelle (UI) zu komponieren, mit dem Ergebnis, dass das Schließen (auch anomale) eines Fensters nicht notwendigerweise die Unterdrückung des entsprechenden Prozesses nach sich zieht.

Im Gegenteil, X ist in der Lage, den Prozess, der ein bestimmtes Fenster erzeugt hat, zu beenden (kill, im Linux-Jargon), insbesondere durch den Befehl xkill, der im Terminal mit administrativen Rechten (sudo) einzugeben ist.

Es erscheint ein anderer Cursor als der gewöhnliche (ein großes X oder sogar ein Totenkopf), mit dem Sie die Fenster, die Ihnen Probleme bereiten, zusammen mit den zugehörigen Prozessen beenden können.

Anzeige automatisch laufender Programme

Um zu überprüfen, welche Programme automatisch laufen, sind die Schritte auf den drei Architekturen recht unterschiedlich. Deshalb habe ich auch in diesem Fall beschlossen, den Leitfaden in mehrere Punkte zu unterteilen.

Programme mit automatischer Windows-Ausführung

Zur Zeit hat der Windows-Taskmanager eine Registerkarte zur Anzeige dieser Anwendungen, von der aus sie bei Bedarf deaktiviert werden können (siehe Beispielbild).

Wie bei den unter Windows 10 automatisch gestarteten Diensten ist der Zugriff auf die Konfigurationskonsole möglich, die sich jetzt im Startmenü unter Administrationswerkzeuge befindet. Der entsprechende Befehl zum Eingeben (falls vorhanden) in Run ist msconfig.

Seien Sie sehr vorsichtig, was Sie mit dieser Anwendung machen, denn Sie könnten den Start durch das Blockieren wichtiger Dienste lähmen. Es ist aber auch wahr, dass Microsoft (zu Recht) grundlegende Systemdienste verhindert (oder zumindest standardmäßig ausblendet).

Programme mit automatischer macOS-Ausführung

Auf macOS und OS X gab es nie eine große Verbreitung von Autostart-Programmen auf macOS und OS X, aus Gründen, die hauptsächlich mit der Art der Annäherung an den Benutzer, die sich die Designer vorgestellt haben, zusammenhängen. Darüber hinaus hat sich Apple immer dafür entschieden, dem Benutzer keine allgegenwärtige Kontrolle über die Systemdienste zu ermöglichen, um die Stabilität seines Produkts zu schützen.

Die Programme, die bei der Anmeldung gestartet werden sollen, können weiterhin in den Systemeinstellungen eingestellt und entfernt werden, indem Sie auf den Abschnitt Benutzer und Gruppen und dann auf die Registerkarte Anmeldeelemente zugreifen.

Programme mit automatischer Ausführung Ubuntu/Linux

Auf Linux-Systemen ist die Verwaltung von Auto-Boot-Anwendungen so umständlich, dass sie sich nicht mit Empfehlungen zusammenfassen lässt, die für alle Distributionen gelten.

Es genügt jedoch zu sagen, dass die Hauptdesktops immer noch mit Anwendungen ausgestattet sind, die Ihnen den Zugriff auf diese Funktion ermöglichen, wie z.B. Startup-Anwendungen auf Ubuntu. Um dieses Management Panel zu finden, benutzen Sie einfach die Suchfunktion.

Versteckte laufende Programme anzeigen

Auf Windows-Systemen ist es für Viren und Malware leicht, das System zu infizieren, indem sie sich als bekannte Anwendungen ausgeben und manchmal sogar den Namen fälschen, der unter den im Task-Manager angezeigten Prozessen angezeigt wird, um sich zu verstecken. Und es ist in diesen Fällen schwierig, die laufenden Programme zu sehen oder die bösartigen Programme anderweitig zu erkennen.

Windows 10 ist in der Lage, wirklich von Microsoft produzierte Programme zu erkennen, aber nicht in der Lage, schädliche Software sicher und automatisch zu eliminieren (und dies trotz der Implementierung einer internen Anti-Malware, nämlich Windows Defender).

Um dieses Ergebnis zu erreichen, ist daher das einzige bestimmte Werkzeug die Verwendung eines guten Antivirus für Windows, das Prozesse und Dienste (ob ausgeführt oder nicht) vollständig und ständig analysiert. Diese Funktion ist typisch für die beliebtesten Antivirenprogramme, aber Sie müssen sicherstellen, ob sie automatisch oder nur beim Scannen aktiv ist.

Im letzteren Fall müssen Sie manuell einen periodischen Scan starten, damit Sie in dieser Hinsicht geschützt sind.

Es gibt aber auch Software, die es erlaubt, unter Windows laufende Programme zu verstecken. Daher sollten Sie in der Liste der installierten Software überprüfen, ob eine solche Software auf Ihrem Computer konfiguriert wurde.

Sie können es über den Pfad Systemsteuerung > Programme und Funktionen oder über eine Drittanbieteranwendung, die die Deinstallation von Software verwaltet, wie z. B. Revo Uninstaller Free, überprüfen.

Programm läuft, das Sie nicht sehen.

Nicht immer ist der Start eines Programms erfolgreich. Die Gründe dafür sind vielfältig: überlasteter Speicher, Programmierfehler in der Anwendung oder den Bibliotheken, Systemfehler oder einfache Installationsfehler.

In manchen Fällen finden Sie den Prozess des aktiven Programms im Task-Manager, aber es werden keine Fenster angezeigt; wenn Sie dies tun, können Sie einfach versuchen, den Prozess manuell zu stoppen und die Anwendung neu zu starten.

In den anderen Fällen hingegen sind komplexere Operationen ohne Erfolgssicherheit erforderlich, bis zumindest die Ursache des Problems identifiziert ist. Wenn Sie versuchen wollen, das nicht startende Programm neu zu installieren (nachdem Sie sich vergewissert haben, dass es sich nicht um einen kurzzeitigen Fehler handelt, z.B. indem Sie überprüfen, dass das Programm trotz mehrmaligen Neustarts des PCs immer noch nicht startet), denken Sie daran, Daten und Einstellungen zu speichern, die bei der Deinstallation verloren gehen.

Es gibt auch Situationen, in denen das Programm nicht anfangen kann, die Systembibliotheken zu verändern, entweder aufgrund eines Virus oder interner Ursachen. Wenn man die erste Möglichkeit dank des Einsatzes eines Antivirusprogramms ausschließt, kann man zur Lösung der zweiten Möglichkeit nur die Neuinstallation des Betriebssystems riskieren, mit allem, was dies in Bezug auf den Verlust von Daten und Einstellungen mit sich bringt. Beispielsweise könnten Sie nach der Erstellung einer Sicherung eine saubere Installation von Windows 10 durchführen.

Unter bestimmten Umständen kann es jedoch auch sinnvoll sein, das Betriebssystem einfach zu aktualisieren, da dies typischerweise die wichtigsten Bibliotheken betrifft, die an der Ausführung der Software beteiligt sind.

Beim Start laufendes Programm startet nicht

Eine Extremsituation, und nicht immer verständlich, ist das Versäumnis, ein Programm zu starten, das Sie beim Start gezwungenermaßen ausführen mussten. Dafür kann es viele Gründe geben, aber in der Regel sind es Systemfehler, die den Bootvorgang verlangsamen oder überbrücken, so dass die Operation nicht erfolgreich ist. Diese Fehler können zusammen mit den Ursachen, die sie erzeugt haben, behoben werden (normalerweise vorübergehend, also einfach das System neu starten).

Unter Windows können Sie das Verfahren schließlich auf eine sehr einfache Weise erzwingen: Erstellen Sie eine Verknüpfung zu dem Programm, das Sie interessiert, und kopieren Sie es in diesen Ordner:

[Startdatenträger-Buchstabe]:\Benutzer [Benutzername]\AppDataRoamingMicrosoftWindowsStart MenüProgrammeStartup

Ersetzen Sie die Einträge in Klammern (und die Klammern selbst) durch den Buchstaben der Festplatte, auf der das Betriebssystem installiert ist, und den tatsächlichen Benutzernamen, den Sie auf Ihrem PC verwenden. Achten Sie auch auf die Namen dieser Ordner, die im Explorer italienisiert erscheinen, obwohl ihre physische Adresse (zumindest in den meisten Fällen) in Englisch bleibt.

Nachdem Sie diese Operation durchgeführt und den PC neu gestartet haben, sollten Sie das gewünschte Programm automatisch starten lassen.

Schließlich möchte ich daran erinnern, dass Computer komplexe Maschinen sind, die einen ständigen Eingriff in den technischen Teil erfordern, um immer bereit zu sein, die maximale Leistung zu erbringen. Die Kontrolle laufender Programme ist daher der beste Weg, um sowohl einen reibungslosen Ablauf des Betriebssystems als auch einen effektiven Schutz vor den Fallen bösartiger Software zu gewährleisten.