TaskCheck-Logo

TaskCheck

Lokale Windows-Prozess- und Ressourcenauswertung · Version 2026.07.22.4

Download

TaskCheck sammelt und bewertet Prozess- und Ressourcenwerte ausschließlich auf dem eigenen Windows-Rechner. Die lokalen Messwerte und Auswertungsseiten werden nicht veröffentlicht.

Setup

Empfohlen für die vollständige Installation pro Windows-Benutzer.

TaskCheckSetup.exe

Prüfung

SHA-256-Prüfsummen

Maschinenlesbarer Versionsstand

Setup: 49,804,272 Bytes · SHA-256 6005D324A6D68B6B691D327FD599ED2F3249D4ACE878BD30B3E321CDF515DE12

Funktionen

Updateprüfung und Installations-ID

TaskCheck fragt beim Start höchstens einmal pro Kalendertag per HTTPS nach einer neuen Version. Dabei wird eine zufällig erzeugte UUID4 als Parameter installation_id übertragen. Sie wird nicht aus Hardware-, Konto-, Lizenz- oder Personendaten abgeleitet.

Die ID wird lokal unter %LOCALAPPDATA%\AmrumSoftware\TaskCheck\installation-id.txt gespeichert und benutzerspezifisch in einem unauffälligen HKCU-Wert gespiegelt. Eine erkannte neue Version startet ein 90-Tage-Fenster; reine Netzwerkfehler starten keine Frist.

CLI-Parameter

Ohne Parameter startet die jeweilige Standardfunktion. Die Sammler-EXE unterstützt folgende Parameter:

ParameterZweckStandard
-h, --helpZeigt die vollständige Kommandozeilenhilfe.keiner
--home ORDNERArbeitsordner für Datenbank, Webseite, Logs und PID-Datei.Installations- oder Projektvorgabe
--db-path DATEIPfad zur lokalen SQLite-Datenbank.data/taskcheck.db
--site-dir ORDNERLokales Ausgabeverzeichnis der HTML-Auswertung.site/TaskCheck
--interval SEKUNDENBasisintervall zwischen Messungen.600
--jitter-seconds SEKUNDENZufällige Streuung um das Basisintervall.0
--fixed-intervalSchaltet die automatische Intervallanpassung ab.aus
--testVerwendet für einen Testlauf ein 60-Sekunden-Intervall.aus
--limit-processes ANZAHLMaximale Zahl der Prozessgruppen in der aktuellen Tabelle.50
--limit-system-rows ANZAHLMaximale Zahl der Zeilen im lokalen Systemverlauf.160
--analysis-window ANZAHLZahl der Messungen für die Ressourcenanalyse; 0 verwendet alle.0
--max-hotspots ANZAHLMaximale Zahl auffälliger Prozessgruppen.14
--iterations ANZAHLBeendet den Sammler nach N Abfragen; -1 läuft dauerhaft.-1
--render-onlyErzeugt nur die lokalen HTML-Seiten aus der vorhandenen Datenbank.aus
--render-every ANZAHLRendert die lokalen Seiten nur nach jeweils N Messungen neu.10
--log-file DATEIOptionale lokale Logdatei für den Hintergrundbetrieb.keine
--pid-file DATEIOptionale PID-Datei für GUI- und Autostartsteuerung.keine

Beispiele

TaskCheck.exe --help
TaskCheck.exe --home D:\TaskCheck-Daten --interval 600 --fixed-interval
TaskCheck.exe --home D:\TaskCheck-Daten --render-only

Datenschutz

Prozessnamen, Dateipfade, Messwerte, Datenbankinhalte und lokale HTML-Auswertungen verbleiben auf dem Rechner. Online übertragen werden nur der normale Webserverzugriff auf die Versionsdatei, technische HTTP-Metadaten und die pseudonyme Installations-ID. Öffentliche Auswertungen enthalten weder rohe Installations-IDs noch stabile Einzelhistorien.

Versionen

2026-08-11 15:57:20 | Version=2026.07.22.4 | Build=security-hardening | Artefakt=TaskCheck.exe, TaskCheckGUI.exe, TaskCheckSetup.exe | Änderungen=Signiertes Ed25519-Update-Manifest mit Größen- und Same-Origin-Prüfung, sichere Setup-Pfadprüfung, einheitliche Versionsfelder, PID- und Pfad-geprüftes Beenden des Sammlers sowie zuverlässiges Rendern bei laufender Prüfung ergänzt.

2026-08-11 15:34:20 | Version=2026.07.22.3 | Build=single-instance-performance | Artefakt=TaskCheck.exe, TaskCheckGUI.exe, TaskCheckSetup.exe | Änderungen=Einzelinstanzschutz für GUI und Sammler, GUI-Laufzeitprotokoll und SQLite-Umstellung auf journal_mode=DELETE ergänzt.

2026-07-22 13:55:00 | Version=2026.07.22.2 | Build=signed-payload-fix | Artefakt=TaskCheck.exe, TaskCheckGUI.exe, TaskCheckSetup.exe | Änderungen=Build-Reihenfolge korrigiert: TaskCheck.exe und TaskCheckGUI.exe werden vor dem Erzeugen des Setup-Payloads signiert, sodass auch die installierten Programmdateien gültig signiert sind. Öffentliche Produktseite strikt von lokalen Prozess-, Pfad-, Datenbank- und Messwertseiten getrennt.

2026-07-22 00:00:00 | Version=2026.07.22.1 | Build=daily-installation-id-update | Artefakt=TaskCheck.exe, TaskCheckGUI.exe, TaskCheckSetup.exe | Änderungen=Tägliche HTTPS-Updateprüfung mit zufälliger dauerhafter installation_id, Registry-Wiederherstellung, 90-Tage-Fenster ab Erkennung, Tests, einheitliche Dateiversion und signierter Release-Build ergänzt.

2026-05-30 19:31:31 | Version=0.1.0 | Build=central-rule-init | Artefakt=AGENTS.md | Änderungen=Zentrale Vorgaben für prompts/Antworten-Logging und vollständige Versionshistorie ergänzt.

2026-05-30 19:30:56 | Version=0.0.0 | Build=init | Artefakt=- | Änderungen=Erste Initialisierung der Versionshistorie

Impressum

Jost Jahn
Smaeswai 4
25946 Nebel, Deutschland

E-Mail: TaskCheck@jostjahn.de

Amrum Software ist eine Projekt- und Sammelbezeichnung der Softwareangebote von Jost Jahn.