TaskCheck-Logo

TaskCheck

Lokale Windows-Prozess- und Ressourcenauswertung · Version 2026.07.22.2

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: 44,754,416 Bytes · SHA-256 34FF1809EBBE7906B5716324E66CAE65DF2EDBF86EAC9C39AA5FA190D6922390

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-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.