Changelog
The changelog is kept in German. Features marked with đ§Ș are built and tested automatically but have not yet been checked on real Windows hardware.
Format: Keep a Changelog, Versionierung: SemVer.
[Unreleased]
GeÀndert
- DateiprĂŒfung: ein richtiges Ergebnis auch fĂŒr groĂe, unsignierte Programme (ungetestet auf echtem Windows đ§Ș). Statt âNicht einschĂ€tzbarâ bei Dateien ĂŒber 64 MB:
- Ist Microsoft Defender der aktive Virenschutz, prĂŒft Defender groĂe Dateien jetzt selbst â nur als Bericht (
MpCmdRun -Scan -ScanType 3 -File <Datei> -DisableRemediation: keine Aktion, keine QuarantĂ€ne, Defender-Ausnahmen werden dabei ignoriert), abbrechbar in der AktivitĂ€tsanzeige, mit Audit-Eintrag. Findet Defender etwas, steht der Name in der Ăberschrift (âAuffĂ€llig â Trojan:âŠâ), und âVon Defender bereinigen lassen âŠâ startet die bekannte Defender-PrĂŒfung mit Windows-RĂŒckfrage. Ist ein anderer Virenschutz zustĂ€ndig, nennt Nexus ihn. - Die Erkennungsregeln prĂŒfen Dateien bis 1 GB (in ĂŒberlappenden Abschnitten mit normalen Lesezugriffen, Datei wĂ€hrenddessen gegen Schreiben gesperrt; ein Lesefehler wird zum Ergebnis âteilweiseâ, nie zum Absturz) und sagen, ob âganze Dateiâ oder âteilweiseâ.
- Neue, klarere EinschĂ€tzung: âKeine Hinweise gefunden â aber nicht signiertâ (mit ErklĂ€rung, was das heiĂt und was offen bleibt), âKeine Hinweise auf Schadcodeâ nur bei gĂŒltiger Signatur, âNur teilweise geprĂŒftâ, âNicht einschĂ€tzbarâ nur, wenn wirklich nichts lief â jeweils mit Grund und Abhilfe. Nie âsicherâ oder âvirenfreiâ.
- Ergebniskarte neu: Ăberschrift, âWas geprĂŒft wurdeâ (Virenschutz, Regeln, Signatur, Herkunft), âWas offen bleibtâ, Aktionen, âFakten zur Dateiâ: Herkunft laut Windows (Mark-of-the-Web: heruntergeladen von âŠ), Angaben der Datei (Hersteller, Produkt, Version â ausdrĂŒcklich nicht geprĂŒft), 32/64 Bit, Erstellungszeitpunkt (nur wenn plausibel), .NET, angehĂ€ngte Daten, âfordert Administratorrechte anâ, erkennbare Installationsart (NSIS, Inno Setup, UPX, Electron, Squirrel, Deinstallationsprogramm im Ordner), Ort (z. B. Benutzerinstallation unter AppData\Local\Programs), Zeitpunkte und wie viele Programmdateien im selben Ordner signiert sind.
- âPrĂŒfsumme bei VirusTotal nachschlagenâ als eigener Knopf (sendet nur die PrĂŒfsumme); ohne SchlĂŒssel erklĂ€rt die Karte, wie man den kostenlosen SchlĂŒssel eintrĂ€gt. âErneut prĂŒfenâ je Datei. Dateien bis 2 GB (bisher 512 MB).
- Ist Microsoft Defender der aktive Virenschutz, prĂŒft Defender groĂe Dateien jetzt selbst â nur als Bericht (
HinzugefĂŒgt
- Diagnose: AbstĂŒrze und ZuverlĂ€ssigkeit (ungetestet auf echtem Windows đ§Ș): auf Klick fĂŒr 7, 30 oder 90 Tage â Bluescreens mit Stoppcode und den typischen Ursachen laut Microsofts Referenz (unbekannte Codes werden nicht gedeutet), unerwartete Neustarts, ProgrammabstĂŒrze und HĂ€nger (Programm, Modul, Ausnahmecode, HĂ€ufigkeit je Programm), Hardwarefehler (WHEA, korrigiert / nicht korrigiert), Ergebnisse der Windows-Speicherdiagnose und der StabilitĂ€tsindex, den Windows selbst berechnet. Jede Quelle, die sich nicht lesen lĂ€sst, nennt ihren Grund statt einer Null. Nur lesend; Speicherabbilder (Minidumps) wertet Nexus nicht aus.
- Diagnose: GerĂ€te mit Problemen (đ§Ș): GerĂ€te, die der GerĂ€te-Manager mit einem Fehlercode markiert, mit Name, Klasse, Code und Klartext samt nĂ€chstem Schritt fĂŒr alle von Microsoft dokumentierten Codes. Dazu ein neuer Punkt âGerĂ€te mit Problemenâ im PC-Check (Treiber). Nexus öffnet den GerĂ€te-Manager nicht und Ă€ndert kein GerĂ€t.
- Diagnose: Standby und Aufwachen (đ§Ș): was den PC geweckt hat (GerĂ€t, Zeitgeber, Ein-/Aus-Taste) und wie lange er schlief â aus dem Windows-Protokoll, ohne Administratorrechte. Im Administratormodus zusĂ€tzlich, was den Standby gerade verhindert, welche Zeitgeber den PC wecken werden und die letzte Aufweckquelle (Windowsâ eigenes
powercfgmit festen Aufrufen, Zeit- und GröĂengrenze). Nichts wird geĂ€ndert. - Diagnose: Windows-Update-Verlauf (đ§Ș): installierte, fehlgeschlagene und abgebrochene Updates mit Datum und Ergebnis; hĂ€ufige dokumentierte Fehlercodes (z. B.
0x800F081F,0x80070643) mit ErklĂ€rung und nĂ€chstem Schritt, Filter âNur Problemeâ, Hinweis, ob ein Fehlschlag spĂ€ter doch installiert wurde, und KB-Link zu support.microsoft.com. Nexus sucht dabei nicht online und installiert nichts. - Neue Commands (alle nur lesend bzw. Link öffnen):
get_problem_devices,get_reliability_report,get_sleep_wake_report,get_update_history,open_update_kb. - Optimierung neu gegliedert (ungetestet auf echtem Windows đ§Ș): Ăbersicht mit âWas jetzt am meisten hilftâ (bis zu fĂŒnf Schritte aus PC-Check, Arbeitsspeicher, Treibern, Reparatur und Bildschirmen, nur gemessen) â Leistung & Hardware â Latenz â Arbeitsspeicher â Reparatur & Treiber â Autostart & AufrĂ€umen â Windows-Einstellungen, mit fester Bereichsnavigation (ohne Animation). Die âBeibehalten?â-Abfrage einer BildschirmĂ€nderung erscheint einmal fĂŒr die ganze Seite.
- Grafikkarte (đ§Ș, keine NVIDIA-/AMD-Hardware zum Testen): Takt, Temperatur, Leistungsaufnahme und Leistungsgrenze. Bei NVIDIA lĂ€sst sich die Leistungsgrenze ĂŒber die offizielle Schnittstelle NVML einstellen â nur im Administratormodus, nur innerhalb des vom Treiber gemeldeten Bereichs, mit nativer RĂŒckfrage, Audit-Protokoll, âRĂŒckgĂ€ngigâ (Wert von vor Nexus) und âStandardâ. AMD (ADLX) ist in dieser Version noch nicht eingebunden und wird ehrlich als âNicht verfĂŒgbarâ mit Grund gezeigt; Intel-Grafik nur lesend. Kein Takt-Offset, keine Spannung, keine LĂŒfterkurven.
- Bildschirme (đ§Ș): Auflösung und Bildwiederholrate je Bildschirm aus den Modi, die Windows anbietet, mit Empfehlung (native Auflösung, höchste Bildwiederholrate) und derselben 15-Sekunden-Probe wie im PC-Check (Windows prĂŒft vorher, ohne BestĂ€tigung automatisch zurĂŒck).
- Latenz senken (đ§Ș): Spielmodus, hardwarebeschleunigte GPU-Planung, Optimierungen fĂŒr Spiele im Fenstermodus und neu âMausbeschleunigung ausschaltenâ (Ihr Konto,
Control Panel\Mouse, exaktes RĂŒckgĂ€ngig) â jeweils mit Quelle. Bewusst nicht: Netzwerkdrosselung, Timer-Auflösung, HPET und Ă€hnliche Registry-âTricksâ ohne dokumentierte Wirkung; keine Vorher-/Nachher-Latenzmessung (ohne Kernel-Aufzeichnung nicht verlĂ€sslich messbar). - Arbeitsspeicher und Takt (đ§Ș): Belegung, Standby-Cache, komprimierter Speicher, Commit, gröĂte Verbraucher und ehrliche Hinweise (kein âRAM leerenâ); dazu nur zum Ansehen: ob der Prozessor-Multiplikator offen ist (aus dem Modellnamen) und ob der Arbeitsspeicher mit dem Nenntakt der Module lĂ€uft (XMP/EXPO-Hinweis fĂŒrs BIOS). Nexus ĂŒbertaktet nicht.
- Systemdateien reparieren (đ§Ș): im Administratormodus auf Klick
DISM /Online /Cleanup-Image /RestoreHealth, dannsfc /scannow(Windows-eigene Werkzeuge, feste Aufrufe) als Hintergrundauftrag mit Schrittanzeige; Ergebnis je Schritt aus RĂŒckgabewert und Abschlussmeldung, Unklares heiĂt âNicht eindeutigâ. Audit-Protokoll; Abbrechen nach dem laufenden Schritt. - Treiber aus Windows Update (đ§Ș): suchen (ohne Adminrechte), ausgewĂ€hlte im Administratormodus installieren â vorher Wiederherstellungspunkt; nie aus anderen Quellen. Neue, standardmĂ€Ăig ausgeschaltete Einstellung âTreiber automatisch aktualisierenâ (Einschalten nur nach RĂŒckfrage): höchstens einmal am Tag, nur erhöht, nur nach erfolgreichem Wiederherstellungspunkt, ohne lizenzpflichtige Treiber, mit Benachrichtigung und Audit-Protokoll.
- Neue Commands:
get_gpu_tuning,set_gpu_power_limit,reset_gpu_power_limit,list_displays,get_memory_overview,get_overclock_info,get_maintenance,start_system_repair,cancel_system_repair,search_driver_updates,install_driver_updates,set_auto_driver_updates; JobssystemRepair,driverUpdates; EinstellungautoDriverUpdates. - Spiele-Check (Optimierung, unter dem PC-Check; ungetestet auf echtem Windows đ§Ș): Spiele suchen und wĂ€hlen (gespeichert), je Spiel die offiziellen Stufen (Minimum / Empfohlen / weitere wie Ultra oder Raytracing) mit â ErfĂŒllt / â Knapp / â Nicht erfĂŒllt / ? Nicht prĂŒfbar je Bauteil â mit verlangtem und gemessenem Wert, Gesamturteil je Stufe und verlinkter Quelle (Steam-Shopseite bzw. Hersteller, mit Abrufdatum). Exakt geprĂŒft: Arbeitsspeicher, Grafikspeicher (integrierte Grafik: ânutzt gemeinsamen Speicherâ), freier Platz auf einer (SSD-)Partition, SSD, Windows-Version/Build, DirectX 12/Feature-Level, Kerne/Threads. Prozessor/Grafik nur als EinschĂ€tzung anhand Leistungstabelle (PassMark, Stand 2026-11-13). âEngpass und AufrĂŒstenâ: wann (jetzt / optional / nicht nötig) und warum, AufrĂŒstbarkeit nur aus Firmware-Fakten (Notebook/Tablet, verlöteter Speicher, freie SpeicherplĂ€tze, nur integrierte Grafik) â sonst âprĂŒfen Sie, ob Ihr GerĂ€t aufrĂŒstbar istâ; keine Shops, Marken oder Preise. 26 Spiele, auch ĂŒber den signierten Inhaltskanal aktualisierbar (neue Art
game-requirements). Neue Commands:get_game_check,set_game_selection,open_game_source. - Andere Rechner (Leistung â Benchmark; đ§Ș): freiwillig âAnonyme Leistungswerte teilenâ (Standard aus). Eingeschaltet sendet Nexus nach jedem Test nur CPU-/GPU-Modell, RAM in GB, Windows-Build, Nexus-Version und die Messwerte und zeigt âIhr Ergebnis liegt bei X % des Medians der Nexus-PCs mit derselben CPU (n = âŠ)â â nur, wenn mindestens 5 Vergleichswerte vorliegen, sonst âNoch zu wenige Vergleichswerte (mindestens 5)â. Server:
bench-submit,bench-compare, Tabelle ohne IP/Kennung, Löschung nach 12 Monaten. Neuer Command:get_bench_comparison. Datenschutzhinweise ergĂ€nzt (Abschnitt 4b). - Hardware optimieren (Optimierung, unter dem PC-Check; ungetestet auf echtem Windows đ§Ș): bĂŒndelt, was bei dieser Hardware wirklich etwas bewirkt â mit gemessenem Ist-Zustand, erwarteter Wirkung, Risiko und RĂŒckgĂ€ngig. Energiemodus (âBeste Energieeffizienzâ, âAusbalanciertâ, âBeste Leistungâ) fĂŒr die gerade aktive Stromquelle: ErklĂ€rung, Windows-RĂŒckfrage (Standard âNeinâ), Nachlesen, Audit-Eintrag, exaktes âRĂŒckgĂ€ngigâ; im Akkubetrieb rĂ€t Nexus nie zu mehr Leistung; nur mit dem Plan âAusbalanciertâ und nur ohne Administratorrechte (die Einstellung gilt fĂŒr alle Benutzer). Grafik: Spielmodus, hardwarebeschleunigte GPU-Planung und neu âOptimierungen fĂŒr Spiele im Fenstermodusâ aus dem Katalog der Windows-Einstellungen; bei nur einer Grafikkarte (z. B. Surface) steht âkeine Wahl nötigâ, bei zwei ein Link zu den Windows-Grafikeinstellungen. Laufwerke optimieren: zeigt, ob und wann Windows zuletzt selbst optimiert hat (TRIM bei SSDs) â Nexus startet das nicht von Hand. Akku: Hinweis zur Ladegrenze beim Hersteller. Verweise zum PC-Check und zurĂŒck. Neue Commands:
get_hardware_optimization,set_power_mode,undo_power_mode,open_hardware_link. - Windows-Einstellungen: neuer Eintrag âOptimierungen fĂŒr Spiele im Fenstermodus einschaltenâ (ab Windows 11 22H2, Ihr Konto). Der Katalog kann jetzt einen einzelnen Eintrag in einem Windows-Textwert setzen (
SwapEffectUpgradeEnable=1inDirectXUserGlobalSettings), ohne die ĂŒbrigen EintrĂ€ge zu Ă€ndern; âZurĂŒcksetzenâ stellt den ganzen Wert byte-genau wieder her.
[0.6.1] â 2026-11-13
HinzugefĂŒgt
- âBeistandspaketâ Ollama (ungetestet auf echtem Windows đ§Ș): Nexus lĂ€dt das offizielle Windows-Installationsprogramm von Ollama direkt aus dessen GitHub-Release (feste Version 0.40.16,
OllamaSetup.exe, 1.772 MB) â als Alternative zu winget und mit echtem Fortschritt â234 von 1.772 MB · 8,4 MB/s · noch 1:32â in der Titelleiste, in Nexus Intelligence und in der Einrichtung; abbrechbar, nach einer Unterbrechung wird per HTTP-Range fortgesetzt, vorher wird der freie Speicher geprĂŒft. Gestartet wird die Datei nur, wenn GröĂe, die fest hinterlegte SHA-256-PrĂŒfsumme und die Authenticode-Signatur âOllama Inc.â stimmen (PrĂŒfung auf einem gesperrten Handle ohne Link-Verfolgung), dann still mit Ihren normalen Rechten (/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, Inno Setup, ohne Administratorabfrage); die Datei wird danach gelöscht. Vorher UI-Dialog und native Windows-RĂŒckfrage (Standard âNeinâ), Audit-EintrĂ€ge fĂŒr Download, Installation, Fehler und Abbruch, kein Doppelstart. Im Administratormodus wird nichts geladen oder gestartet (Ausweg: ohne Administratorrechte neu starten). Pin inapps/desktop/src-tauri/ollama.pin. - Ollama fehlt / lĂ€uft nicht wird sichtbar: Nexus Intelligence und die Einrichtung zeigen âOllama fehltâ mit âInstallieren (ca. 1.772 MB)â, âOllama fehlt â es wurde entferntâ, wenn es frĂŒher da war, und âinstalliert, lĂ€uft aber nichtâ mit âOllama startenâ (fester Pfad, Signatur geprĂŒft). Neu geprĂŒft bei Seitenaufruf, Fensterfokus und nach Jobs â kein Timer.
- Installationsprogramm: optionales HĂ€kchen âNexus-KI vorbereiten: Ollama nach dem Start herunterladen (ca. 1,7 GB, optional)â auf der letzten Seite, Standard aus. Das Setup lĂ€dt selbst nichts; es legt nur eine Anfragedatei an, und Nexus bietet nach dem Start einmal den Download an (Knopf vorausgewĂ€hlt, die native RĂŒckfrage bleibt). âSpĂ€terâ verwirft die Anfrage; die Deinstallation entfernt eine unbeantwortete Anfrage.
- Neue Commands:
get_ollama_companion,install_ollama_direct,start_ollama,dismiss_ollama_request; JobollamaDownload.
GeÀndert
- Nexus Intelligence: Chat zuerst. Ist das lokale Modell bereit (Ollama lĂ€uft, aktuelles Nexus-KI-Modell aktiv, kein Download), schrumpft âLokales KI-Modellâ auf eine Zeile ââ Nexus-KI Klein · lokal · Ollama 0.40.16â mit âKI-Einstellungenâ zum Aufklappen (Varianten, Erweitert, AufrĂ€umen); die Wahl gilt fĂŒr die laufende Sitzung. Fehlt etwas, bleibt das volle Panel.
- Der Einrichtungs-Assistent installiert Ollama ĂŒber das offizielle Installationsprogramm statt ĂŒber winget (GröĂe vorab bekannt, kein winget nötig) bzw. startet ein installiertes Ollama; winget bleibt in Nexus Intelligence als Alternative.
- Modell-Downloads (Nexus-KI) und alle Byte-Downloads der Titelleiste zeigen dieselbe Zeile âx von y MB · MB/s · noch m:ssâ.
[0.6.0] â 2026-11-13
HinzugefĂŒgt
- Einstellungen â Rechtliches â Lizenz: zeigt die ErklĂ€rung auf Deutsch (
docs/legal/LIZENZ.md) und darunter den verbindlichen englischen Lizenztext (LICENSE) unverĂ€ndert. - Erkennung aktuell halten (Einstellungen; ungetestet auf echtem Windows đ§Ș): Höchstens einmal am Tag (erster Blick 90 s nach dem Start, danach stĂŒndlich aus Rust geprĂŒft, kein Timer in der OberflĂ€che) lĂ€dt Nexus die signierten, öffentlichen Listen vom Nexus-Server (Supabase, EU): LOLDrivers-Treiberliste, ReversingLabs-YARA-Regeln, bekannte unbedenkliche Autostarts und bekannte Probleme. Gesendet wird nichts ĂŒber den PC. Ăbernommen wird nur, was alle PrĂŒfungen besteht: Ed25519-Signatur mit dem fest eingebauten SchlĂŒssel
a2aaf5f8e8570cbbĂŒber die gelieferten Manifest-Bytes, kanonisches Manifest, Art und SchlĂŒssel passen, Version höher als die installierte (nie zurĂŒck), Download-Adresse aus dem signierten Pfad, GröĂe und SHA-256, danach dieselbe PrĂŒfung wie bei den mitgelieferten Daten (Treiberliste â„ 500 EintrĂ€ge, YARA-Regeln probeweise mit boreal ĂŒbersetzt, â„ 200 Regeln, JSON-Schema). Gespeichert wird atomar im Nexus-Datenordner und bei jedem Start erneut geprĂŒft; Treiberliste und Regeln gelten ab dem nĂ€chsten Start, bei jedem Fehler bleibt die eingebaute Fassung aktiv. Die Einstellungen zeigen je Liste âeingebaut vom âŠâ bzw. âaktualisiert am âŠ, Version Nâ, âJetzt prĂŒfenâ und den letzten Fehler. Standard an (nur öffentliche, signierte Daten). Neue Cratecrates/nexus-online, neue AbhĂ€ngigkeited25519-dalek(BSD-3-Clause). - Bekannte Probleme im PC-Check (đ§Ș): Die signierte Liste wird lokal gegen die Treiberversionen des letzten PC-Checks und den Windows-Build abgeglichen; Treffer erscheinen mit Quelle, Beschreibung und Abhilfe. Unbekannte Werte treffen nie zu, abgelaufene EintrĂ€ge werden ausgeblendet. Nichts wird gesendet.
- Update-Hinweis (đ§Ș): Höchstens einmal am Tag fragt Nexus die neueste Versionsnummer ab und zeigt bei einer neueren Version einen ruhigen Hinweis mit den Ănderungen; der offizielle GitHub-Release-Link öffnet sich nur auf Klick im Browser (mit Administratorrechten nie mit Nexusâ eigenen Rechten). Nexus lĂ€dt nichts selbst herunter. âSpĂ€terâ blendet den Hinweis fĂŒr diese Version aus; abschaltbar in den Einstellungen.
- Diagnosebericht an den Entwickler senden (Diagnose â Bericht erstellen â âAn Entwickler senden âŠâ; đ§Ș): zeigt genau den gekĂŒrzten Text, der gesendet wĂŒrde, und seine GröĂe (höchstens 256 KB); gekĂŒrzt sind Pfade aus dem Benutzerprofil, Benutzer- und Rechnername (in allen Windows-Schreibweisen), E-Mail-, IPv4/IPv6- und MAC-Adressen, Konto-SIDs und UNC-Server. Erst âSendenâ lĂ€dt hoch; die Antwort ist ein Code
NX-XXXXXXmit Kopieren-Knopf und Löschdatum (7 Tage). Den Discord-Namen sendet Nexus nur, wenn man ihn ausdrĂŒcklich ankreuzt. Audit-Eintrag mit GröĂe und Code. - âMit Discord anmeldenâ ĂŒber Supabase Auth (Einstellungen â Konto & Discord; đ§Ș, braucht die Einstellungen im Supabase-Dashboard aus
docs/DISCORD.md): Authorization Code + PKCE in Rust, RĂŒcksprung auf 127.0.0.1 (erster freier Port 53691â53695, höchstens 5 Minuten, nur eine gĂŒltige RĂŒckmeldung,statezeitkonstant geprĂŒft), Browser ohne Administratorrechte; Refresh-Token in der Windows-Anmeldeinformationsverwaltung, Access-Token nur im Arbeitsspeicher, Erneuerung bei Bedarf, âAbmeldenâ beendet die Sitzung bei Supabase und löscht den Eintrag. Angezeigt werden nur Name und Avatar. Kein Client-Secret in der App. Neue Commands:cloud_login,cloud_cancel_login,cloud_logout,get_online_status,check_online_now,dismiss_update_hint,open_update_download,get_known_issues,prepare_diag_upload,send_diag_upload; Ereignisnexus://online; EinstellungencontentUpdatesEnabled,updateCheckEnabled. - Sensoraufzeichnung als CSV (Leistung; ungetestet auf echtem Windows đ§Ș): âAufzeichnung startenâ schreibt die gewĂ€hlten MessgröĂen (Prozessor, einzelne Kerne, Arbeitsspeicher, Grafik je Karte mit Last/Temperatur/VRAM/Leistung/LĂŒfter, DatentrĂ€ger- und Netzwerkrate, FPS wĂ€hrend âFPS messenâ) alle 1, 2 oder 5 Sekunden in eine CSV-Datei â wahlweise âDeutsch (Excel)â mit Semikolon und Dezimalkomma oder âInternationalâ. Kopfzeile mit Einheiten, Zeit in UTC (ISO 8601) und als Ortszeit mit Abstand zu UTC (folgt der Sommer-/Winterzeit-Umstellung), Sekunden seit Start, fehlende Werte bleiben leer (nie 0). Rust schreibt gepuffert im Hintergrund (konstanter Speicher, Flush alle 10 s), höchstens 24 Stunden oder 1 GB mit klarem Stoppgrund; die Aufzeichnung lĂ€uft beim Seitenwechsel weiter, steht mit Dauer und GröĂe in der Titelleisten-AktivitĂ€t und wird beim Beenden von Nexus sauber abgeschlossen. Speicherort:
Dokumente\Nexus\Aufzeichnungenoder ein Ort aus dem Windows-Speichern-Dialog (vorhandene Dateien werden nie ĂŒberschrieben), âOrdner öffnenâ. Neue Commands:get_sensor_log_status,start_sensor_log,stop_sensor_log,pick_sensor_log_file,reset_sensor_log_file,open_sensor_log_folder; Ereignisnexus://sensor-log. - Verbindungen je Programm (Netzwerk, nur lesend; ungetestet auf echtem Windows đ§Ș): alle TCP-Verbindungen (IPv4/IPv6, mit Zustand) und UDP-Endpunkte mit Programm, PID, Pfad und Signatur, lokaler Adresse und Gegenstelle (Dieser PC / Lokales Netz / Internet). Filter nach Programm, Zustand, âNur Internetâ und âOhne gĂŒltige Signaturâ, Suche und Sortierung. Aktualisiert sich alle 2 Sekunden nur, solange die Liste offen und zu sehen ist. Der Name einer Gegenstelle (Reverse-DNS) wird nur auf Klick nachgeschlagen; sonst verlĂ€sst nichts den PC. Aktionen ĂŒber die vorhandenen, bestĂ€tigten Wege: âProzess-Detailsâ, âInternetzugang sperrenâ, âMit Defender prĂŒfenâ. Verbindungen trennen ist bewusst nicht möglich (wĂ€re ein Eingriff ins System). Neue Commands:
get_connections,subscribe_connections,unsubscribe_connections,resolve_remote_name; Ereignisnexus://connections. - Nexus-KI (Nexus Intelligence, lokales Modell; ungetestet auf echtem Windows/Ollama đ§Ș): Nexus erstellt aus einem kleinen, frei lizenzierten Basismodell ein eigenes Modell direkt im lokalen Ollama (
POST /api/createmitfrom+ festem deutschenSYSTEM-Prompt + festenPARAMETERn). Zwei GröĂen sparen GB beim Download: Klein aufqwen3:1.7b(ca. 1,4 GB) und Standard aufqwen3:4b(ca. 2,5 GB, empfohlen) statt bisher 5,2 GB; das Basismodell wird auf der Platte geteilt, das eigene Modell braucht keinen Extra-Speicher. Der Name trĂ€gt einen Hash der Definition â Ă€ndert sich die Definition in einer neuen Nexus-Version, wird die alte Kopie als veraltet erkannt und lĂ€sst sich neu erstellen. Bestehende Nutzer behalten ihr bisheriges Modell, bis sie umstellen; ein zuvor von Nexus geladenes, nicht mehr genutztes Modell kann mit BestĂ€tigung entfernt werden (DELETE /api/delete, nur selbst geladene Modelle). Missbrauchsschutz (vollstĂ€ndig lokal): fester Themenbereich imSYSTEM-Prompt (nur dieser PC, Windows, Hardware, Leistung, Speicher, Netzwerk, Sicherheit), dazu in der App ein regelbasierter Vorfilter gegen klar themenfremde/missbrĂ€uchliche Fragen, eine AusgabeprĂŒfung gegen schutzschwĂ€chende oder systemverĂ€ndernde Antworten, Prompt-Injection-HĂ€rtung der Werkzeugausgaben und ein lĂ€ngeres Datenschutz-Entfernen (zusĂ€tzlich E-Mail, SID, IP/MAC). Die Werkzeugliste bleibt fest und rein lesend (16 Abfragen, Argumente validiert, Ausgabe begrenzt). Nichts verlĂ€sst den PC. Neue Commands:ai_setup_nexus_ki,ai_delete_model; der Einrichtungs-Assistent richtet Nexus-KI statt eines Rohmodells ein. - PC-Check (Optimierung, Kurzzeile in der Ăbersicht; ungetestet auf echtem Windows đ§Ș): prĂŒft auf Klick als abbrechbarer Job ohne Doppelstart, was spĂŒrbar etwas bringt â Bildwiederholrate je Bildschirm (exakt, z. B. 59,95 Hz, gegen die vom Monitor angebotenen Modi), native Auflösung, HDR, Anschluss und âMonitor am Mainboard statt an der Grafikkarteâ, PCIe-Anbindung der Grafikkarte, Spielmodus/HAGS, Grafiktreiber (optional online gegen die neueste offizielle Version; Standard aus, gesendet werden nur Hersteller und Modellfamilie), Treiber-Updates von Windows Update, alte oder unsignierte Treiber, Arbeitsspeicher-Takt (XMP/EXPO-Hinweis), BestĂŒckung und GröĂe, Kabel-Verbindungsgeschwindigkeit bzw. WLAN-Band und Signal, freier Platz, SSD/HDD, IDE-Modus, TRIM, Energiesparplan und Prozessorzustand, ausstehender Neustart, Alter der letzten Windows-Update-Suche, Supportende der Windows-Version (nur wo das Datum sicher feststeht), Auslagerungsdatei, visuelle Effekte und Autostart. Jede PrĂŒfung zeigt Messwert, Möglichkeit, Grund und Empfehlung; nicht Messbares erscheint als âNicht verfĂŒgbarâ mit Grund, Annahmen als âEinschĂ€tzungâ. Oben stehen die drei lohnendsten Empfehlungen.
- Zwei Korrekturen mit einem Klick, beide ohne Administratorrechte, mit ErklĂ€rung, Windows-RĂŒckfrage (Standard âNeinâ), Nachlesen, Audit-Eintrag und âRĂŒckgĂ€ngigâ: Bildwiederholrate umstellen (vorher von Windows geprĂŒft; danach 15 Sekunden âBeibehalten?â â ohne Klick stellt Nexus selbst den genauen vorherigen Modus wieder her, auch wenn Nexus inzwischen beendet wurde) und Energiesparplan umstellen (z. B. Energiesparmodus â Ausbalanciert; gilt fĂŒr alle Benutzer des PCs; im Akkubetrieb wird nie zu mehr Leistung geraten; im Administratormodus stellt Nexus den Plan nicht um). Mit Administratorrechten öffnet Nexus Hersteller- und Einstellungsseiten nur ohne diese Rechte ĂŒber den Windows-Explorer â sonst zeigt es die Adresse zum Kopieren. Neue Commands:
get_pc_check,start_pc_check,cancel_pc_check,set_pc_check_online_drivers,set_display_mode,keep_display_mode,revert_display_mode,undo_display_mode,set_power_plan,undo_power_plan,open_pc_check_link,open_gpu_driver_download; Ereignisnexus://display-trial. - Prozess: PrioritĂ€t, Effizienzmodus, âNormal schlieĂenâ (Prozessdetails â âĂndernâ; ungetestet auf echtem Windows đ§Ș): PrioritĂ€t Niedrig bis Hoch (nie âEchtzeitâ), Effizienzmodus wie im Task-Manager (EcoQoS + PrioritĂ€t âNiedrigâ, erst ab Windows 11 â unter Windows 10 erklĂ€rt Nexus, warum nicht) und âNormal schlieĂenâ (bittet die Fenster des Programms sich zu schlieĂen, wartet bis zu 5 s, erzwingt nichts und meldet, ob es beendet ist). Jeweils ErklĂ€rung â Windows-RĂŒckfrage (Standard âNeinâ) â erneute PrĂŒfung von PID und Startzeit â Ănderung â Zustand von Windows zurĂŒckgelesen â Audit-Protokoll. Nur Programme des eigenen Kontos in dieser Sitzung ohne Administratorrechte, auch wenn Nexus selbst erhöht lĂ€uft; Windows-, Defender- und Nexus-Prozesse sind geschĂŒtzt. Die Ănderung gilt nur bis zum Programmende; dauerhafte Regeln gibt es bewusst nicht. Neuer Command:
control_process. - Tray-Miniblick und weniger Verbrauch im Tray (ungetestet auf echtem Windows đ§Ș): Der Tray-Tooltip zeigt CPU, RAM, GPU sowie CPU- und GPU-Temperatur direkt aus der Messung (ohne OberflĂ€che, höchstens alle 2 s; fehlende Werte ân. v.â). Ist das Fenster 5 Minuten im Tray, gibt Nexus die offene Seite frei und bittet WebView2, Speicher zu sparen; beim Ăffnen ist alles sofort wieder da. Ereignis
nexus://park. - Barrierefreiheit automatisch geprĂŒft: axe-PrĂŒfung (WCAG 2.2 AA) aller 13 Seiten, der Prozessdetails und zweier Dialoge in den E2E-Tests; Checkliste fĂŒr einen Test mit Narrator und NVDA in
docs/TESTING.md. README: Abschnitt âWas Nexus bewusst nicht tutâ.
GeÀndert
- Lizenz festgelegt: PolyForm Noncommercial License 1.0.0 (SPDX
PolyForm-Noncommercial-1.0.0, DateiLICENSEmit âRequired Noticeâ). Quellcode ansehen, nicht-kommerzielle Nutzung, VerĂ€nderung und Weitergabe sind erlaubt; kommerzielle Nutzung nur mit Erlaubnis des Entwicklers. Ersetzt âAlle Rechte vorbehaltenâ in Copyright-Zeile (App, Dateieigenschaften der EXE), README, Website, Installer-Hinweis undCargo.toml/package.json(bisherLicenseRef-Proprietary). Die Nutzungsbedingungen verweisen in Abschnitt 3 auf die Lizenz; Version 1.1 â beim nĂ€chsten Start wird erneut um Zustimmung gebeten. - Nexus-Server-Anbindung nach SicherheitsprĂŒfung gehĂ€rtet: gespeicherte Treiberliste/Regeln werden nie verwendet, wenn sie Ă€lter als die eingebauten Daten sind (nach einem App-Update gelöscht); Nutzdaten komprimiert gespeichert, Reparatur nach Verlust (gleiche Version, nie Ă€lter); erste Abfrage erst nach einmaligem Hinweis; lĂ€ngeres Zeitlimit mit Mindestrate fĂŒr groĂe Downloads; Download-Link muss zur angekĂŒndigten Version gehören, SHA-256 wird angezeigt; Anmelde-Listener mit exklusivem Port und Gesamtfrist je Verbindung, Sitzungserneuerung serialisiert, Audit ohne Login-URL; Kontozeile im Diagnose-Upload steht oben und ĂŒbersteht das KĂŒrzen.
- Discord-Anmeldung: Die Anmeldung in Nexus lĂ€uft jetzt ĂŒber Supabase Auth statt ĂŒber den Cloudflare-Worker. Die bisherige Worker-Anmeldung erscheint nur noch in Builds, die den Worker konfigurieren, und nur noch als âAnmeldung fĂŒr die zentrale DateiprĂŒfungâ (VirusTotal-Uploads ĂŒber den Worker prĂŒfen weiterhin ein Discord-Token). Webhook-Warnungen an den eigenen Discord-Server sind unabhĂ€ngig von der Anmeldung und bleiben unverĂ€ndert.
Verbessert
- Barrierefreiheit: Die Prozessliste ist jetzt ein Raster mit einem Tab-Halt (die aktive Zeile wird angesagt, Kopfzeile scrollt mit), tertiĂ€rer Text auf der markierten Zeile hat genug Kontrast; WLAN-SignalqualitĂ€t als gĂŒltige Definitionsliste, âAktualisierenâ der Verbindung mit passendem Namen fĂŒr Screenreader.
- Die Schutzliste fĂŒr Prozesse umfasst zusĂ€tzlich
MpDefenderCoreService.exe,SecurityHealthSystray.exeundsmartscreen.exe.
[0.5.1] â 2026-11-13
Verbessert
- Sicherheitsscan, OrdnerprĂŒfung und Verdachtsbericht schneller (ungetestet auf echtem Windows đ§Ș): Jede Datei wird nur noch einmal gelesen (ohne VerknĂŒpfungen zu folgen) und dieselben Bytes gehen an den Virenschutz (AMSI) und an die Erkennungsregeln â vorher las der AMSI-Teil die Datei ein zweites Mal und folgte dabei VerknĂŒpfungen. Die Dateien werden mit bis zu 4 Threads (halb so viele wie Prozessorkerne, höchstens 128 MB gleichzeitig im Speicher) geprĂŒft; Reihenfolge, ZĂ€hlung, Zeitlimit und Abbrechen bleiben gleich (unter Linux gemessen: 120 Dateien Ă 512 KB in 2,1 s statt 3,6 s mit 2 Threads). Die Erkennungsregeln werden beim Start eines Scans im Hintergrund ĂŒbersetzt, Treibervergleich und âWas startet von selbstâ laufen neben der Dateistufe, Treiberdateien und laufende Programme werden parallel gehasht bzw. geprĂŒft, die PrĂŒfsummen fĂŒr den Verdachtsbericht parallel berechnet (im Hintergrundlauf des SchutzwĂ€chters weiter nacheinander).
- SignaturprĂŒfung: Ergebnisse von
WinVerifyTrustwerden fĂŒr SammelprĂŒfungen (Autostart, laufende Programme, geplante Aufgaben/Dienste, Treiber, SchutzwĂ€chter, Dateiscan, âDownloads auf diesem PCâ) bis zu 10 Minuten wiederverwendet â nur fĂŒr genau dieselbe Dateiversion (Pfad, GröĂe, Ănderungs- und Erstellungszeit), nur eindeutige Ergebnisse, höchstens 4096 EintrĂ€ge. Die eigene DateiprĂŒfung, die PrĂŒfung vonMpCmdRun.exevor dem Start und die Schutzliste prĂŒfen weiterhin jedes Mal neu. âWas startet von selbstâ prĂŒft die Signaturen der Aufgaben- und Dienstziele vorab parallel. - Datenbank: Schema-Versionen ĂŒber
PRAGMA user_version(versionierte, einmalige und wiederholbare Schritte), Indizes fĂŒr die Aufbewahrungs-Bereinigung des Audit-Protokolls und den Benchmark-Verlauf,busy_timeout(5 s statt sofortigem âDatenbank gesperrtâ), begrenzte WAL-Datei (4 MB nach dem Checkpoint), zwischengespeicherte Anweisungen fĂŒr die minĂŒtlichen SchreibvorgĂ€nge, Sicherheitsereignisse in einer Transaktion,PRAGMA optimizebei der stĂŒndlichen Bereinigung. Die Bereinigung beim Start lĂ€uft jetzt im Hintergrund statt vor dem ersten Bild; die Ausgangslage des SchutzwĂ€chters wird beim Start nur noch einmal (im Hintergrund) statt zweimal gelesen. - OberflĂ€che schneller (gemessen im Chromium mit Mock-Backend, Live-Werte 1 Hz): Startskript fĂŒr das erste Bild 482 statt 628 KB (gzip 155 statt 204 KB) â Animationsbibliothek, Zustimmungsdialog samt Rechtstexten und âGanzer PCâ-Downloads werden erst bei Bedarf bzw. nach dem ersten Bild geladen. Seitenleiste und Diagramme rendern nicht mehr bei jedem Messwert mit (React-Renders je Sekunde: Ăbersicht 115 â 44, Leistung 105 â 38, Prozesse 171 â 97; Skriptzeit je Messwert etwa 35â45 % kĂŒrzer). Diagramme zeichnen gebĂŒndelt im nĂ€chsten Bild, nicht auĂerhalb des sichtbaren Bereichs und nicht bei minimiertem Fenster; mehrere Diagramme derselben Messreihe teilen sich die Daten. Laufwerksliste ohne zusĂ€tzliche 30-s-Abfrage (kommt mit dem
nexus://slow-Ereignis); âvor ⊠sâ-Angaben und Uhren-Timer ruhen bei verborgenem Fenster. - Genauere Anzeige: Kommen keine neuen Messwerte mehr (drei Messintervalle, mindestens 5 s, bei sichtbarem Fenster), zeigt die Seitenleiste âVeraltetâ statt âLiveâ und nennt im Tooltip die Uhrzeit des letzten Messwerts. Temperaturen und Leistungsaufnahmen in Ăbersicht, Hardware, Benchmark und Spiele-Sitzungen ĂŒber
lib/format.ts(geschĂŒtztes Leerzeichen, kein Umbruch zwischen Zahl und Einheit); auf null gerundete negative Werte erscheinen als â0â statt â-0â; Thread-Kacheln fĂ€rben nach dem angezeigten, gerundeten Wert. - Texte der Diagnose und des Assistenten zeigen Kommazahlen mit deutschem Dezimalkomma (â12,5 % CPUâ, âNur noch ⊠frei (4,2 %)â, Bericht â15,9 GBâ) statt mit Punkt.
[0.5.0] â 2026-11-13
HinzugefĂŒgt
- Notfall-Assistent (âVerdacht auf Schadsoftware?â unter Sicherheit, kurz auch in der Ăbersicht; ungetestet auf echtem Windows đ§Ș): fĂŒnf Schritte, Fortschritt in der lokalen Datenbank (ĂŒbersteht Seitenwechsel und Neustarts, âNeu beginnenâ setzt zurĂŒck). 1 Sofort: ruhige SofortmaĂnahmen, Verbindungszustand und Wege in den Flugzeugmodus bzw. die Netzwerkeinstellungen (Nexus schaltet keinen Adapter ab). 2 Defender: Status, âVirendefinitionen aktualisierenâ und âVollstĂ€ndige ĂberprĂŒfungâ ĂŒber die vorhandenen Defender-Aufgaben, ErklĂ€rung der Offline-ĂberprĂŒfung (startet Nexus nicht), Defender-Meldungen seit Beginn live. 3 Untersuchen: âVerdachtsberichtâ als ein abbrechbarer Job ohne Doppelstart â liest Autostart, geplante Aufgaben/Dienste/WMI/Hosts, laufende unsignierte Programme aus benutzerbeschreibbaren Ordnern (mit Netzwerkverbindungen höher gewichtet), neue Programme/Skripte in Downloads, Desktop, Temp und AppData (Virenschutz + offene Regeln), LOLDrivers, Defender-Ausnahmen (auch neu eingetragene laut Ereignis 5007) und ausgeschalteten Schutz der letzten 30 Tage; jeder Hinweis mit BegrĂŒndung und den vorhandenen bestĂ€tigten Aktionen (Mit Defender prĂŒfen, VirusTotal nur per PrĂŒfsumme, Prozess beenden, Autostart deaktivieren mit RĂŒckgĂ€ngig, Internetzugang sperren nur mit Administratorrechten). 4 Nach der Bereinigung: gespeicherte Checkliste (Passwörter vom sauberen GerĂ€t, 2FA, E-Mail-Regeln, Konten, Erweiterungen, Sicherung), âDiesen PC zurĂŒcksetzenâ als letzter Ausweg, Hinweise zu Polizei, BSI, Bank und No More Ransom (nur Text). 5 Bericht: lokaler Notfallbericht (Ablauf, Defender, Verdachtsbericht, Aktionen aus dem Audit-Protokoll; Profilpfade gekĂŒrzt; nichts wird hochgeladen). Eine Defender-Erkennung oder fehlgeschlagene Aktion bietet âNotfall-Assistent öffnenâ an (Meldung und Ereigniszeile). Neue Commands:
get_incident_state,update_incident_state,reset_incident,start_suspicion_report,cancel_suspicion_report,get_suspicion_report,export_incident_report,open_windows_settings(festems-settings:-Liste). - SchutzwĂ€chter (Sicherheit, ungetestet auf echtem Windows đ§Ș): merkt sich eine Ausgangslage der Stellen, ĂŒber die Schadsoftware nach einem Neustart wiederkommt (Autostart, RunOnce, Winlogon, Programm-Umleitungen, geplante Aufgaben, Dienste, Treiber, WMI-Abonnements, Hosts-Datei, Defender-Ausnahmen), und meldet danach Neues oder GeĂ€ndertes als Hinweis â mit Signatur, Grund, âwo Ă€ndernâ und den vorhandenen bestĂ€tigten Aktionen sowie âAls bekannt markierenâ. Windows meldet Ănderungen selbst (neue Dienste/Treiber, Registrierung, Autostart-Ordner, Hosts-Datei; geplante Aufgaben, sofern deren Protokoll eingeschaltet ist), sonst vergleicht Nexus alle 30 Minuten. Neu gestartete Programme ohne gĂŒltige Signatur aus Downloads, Desktop, Temp oder AppData werden einmal mit den Erkennungsregeln und der Verbindungstabelle abgeglichen. Benachrichtigung nur bei neuen auffĂ€lligen oder unsignierten Hinweisen (begrenzt) mit âNotfall-Assistent öffnenâ. StandardmĂ€Ăig an (im Leerlauf praktisch ohne CPU-Last); optionale wöchentliche TiefenprĂŒfung (Standard aus) nur bei Ruhe, am Netzteil und ohne Spiel. Liest nur â Nexus ist kein Virenschutz.
Sicherheit
- UnabhĂ€ngige PrĂŒfung von SchutzwĂ€chter und Notfall-Assistent umgesetzt: kein Absturz mehr bei sehr langen Namen mit Umlauten; Netzwerkpfade (UNC, WebDAV, Netzlaufwerke) werden nie geöffnet, geprĂŒft oder gehasht; Dateien werden einmal ohne Folgen von VerknĂŒpfungen geöffnet und in der GröĂe begrenzt gelesen; Obergrenzen behalten immer die wichtigsten Hinweise und nennen, wie viele ausgelassen wurden; Namen mit Steuer- oder Richtungszeichen können Titel, Meldungen und RĂŒckfragen nicht mehr verfĂ€lschen; SchutzwĂ€chter mit gebĂŒndelten Auslösern, Ratenbegrenzung und einzeln wiederhergestellten Ăberwachungsstellen; Verdachtsbericht mit Zeitgrenze und wirksamem Abbrechen; die wöchentliche TiefenprĂŒfung ĂŒberschreibt nie den Verdachtsbericht und weicht einem manuell gestarteten; Notfallbericht maskiert Konto-SIDs, Markdown-Zeichen und kĂŒrzt Befehlszeilen.
[0.4.1] â 2026-11-13
HinzugefĂŒgt
- Microsoft Defender: AktivitĂ€t und Aufgaben (Sicherheit, ungetestet auf echtem Windows đ§Ș): Nexus liest Defenders eigenes Ereignisprotokoll live mit (Windows meldet neue EintrĂ€ge, nichts wird abgefragt) und zeigt die letzten 30 Tage verstĂ€ndlich auf Deutsch â Erkennungen mit Bedrohung, Datei, Aktion und Benutzer, fehlgeschlagene Aktionen, Scans, Definitions-Updates, ausgeschalteten Echtzeitschutz, neue Ausnahmen, Blockaden durch Manipulationsschutz, ĂŒberwachten Ordnerzugriff, Netzwerkschutz und AngriffsflĂ€chenregeln. Bei Erkennungen, fehlgeschlagenen Aktionen, ausgeschaltetem Schutz und neuen Ausnahmen kommt eine Windows-Benachrichtigung (Schalter âSicherheitsĂ€nderungen meldenâ, begrenzt) und ein Eintrag im Sicherheitsverlauf. Dazu Defenders Bedrohungsverlauf mit Status (z. B. âIn QuarantĂ€neâ, âEntfernen fehlgeschlagenâ), die Schutzeinstellungen (Cloudschutz, BeispielĂŒbermittlung, PUA-Schutz, ĂŒberwachter Ordnerzugriff, Netzwerkschutz, ASR-Regeln, SmartScreen, Plattform-/Scanmodul-Version) und â mit Administratorrechten â die Ausnahmen mit Hinweis auf auffĂ€llig breite EintrĂ€ge. Alles nur lesend; Ănderungen fĂŒhren per Link in âWindows-Sicherheitâ.
- Defender-Aufgaben auf Knopfdruck, jeweils mit ErklĂ€rung, Windows-RĂŒckfrage (Standard âNeinâ), Fortschritt in der AktivitĂ€tsanzeige, Abbrechen, Ergebnis und Audit-Eintrag: Virendefinitionen aktualisieren, Datei oder Ordner mit Defender prĂŒfen (auch direkt in der DateiprĂŒfung) und vollstĂ€ndige ĂberprĂŒfung. Funde behandelt Defender nach seinen eigenen Einstellungen. Ist Defender passiv oder ein anderer Virenschutz zustĂ€ndig, nennt Nexus das Produkt und startet nichts. Keine Offline-ĂberprĂŒfung (Neustart) aus Nexus; Nexus Ă€ndert keine Defender-Einstellungen, Ausnahmen oder die QuarantĂ€ne.
[0.4.0] â 2026-11-13
HinzugefĂŒgt (November 2026)
- Netzwerk â Werkzeuge (ungetestet auf echtem Windows đ§Ș): WLAN-Analyse (Netze in Reichweite mit Signal, Kanal, Band, VerschlĂŒsselung, Standard; Kanalbelegung je Band und ein Kanalvorschlag zum Einstellen im Router â Nexus Ă€ndert nichts; Hinweise 2,4 vs. 5/6 GHz; Namen/Kennungen der Nachbarnetze bleiben im Arbeitsspeicher), DNS-Test (eigener DNS-Server gegen Cloudflare, Google und Quad9 mit festen Namen, Median/90 %, Empfehlung; optional âDNS-Server Ă€ndernâ nur im Administratormodus mit Dialog, nativer RĂŒckfrage, Sicherung, RĂŒckgĂ€ngig und Audit-Log) und Route & Ping (Routenverfolgung mit Verlust und Laufzeit je Schritt ĂŒber 30â120 s, Verlauf je Schritt und Urteil in Klartext, wo ein Verlust beginnt). Alles nur auf Klick, abbrechbar bzw. zeitlich begrenzt, im Job-Register (kein Doppelstart).
- Internetzugang pro Programm (Sicherheit, ungetestet auf echtem Windows đ§Ș): sperrt den Netzwerkzugriff einzelner Programme ausschlieĂlich ĂŒber Sperrregeln der Windows Defender Firewall (COM
INetFwPolicy2) â ausgehend, auf Wunsch auch eingehend. Programm aus der Liste laufender Programme, per Dateiauswahl oder ĂŒber âInternetzugang sperren âŠâ in den Prozessdetails; Windows-, Defender- und Nexus-Programme sowie svchost sind gesperrt. Nur mit Administratorrechten (Administratormodus); Dialog mit genauer ErklĂ€rung, native Windows-RĂŒckfrage, Nachlesen, Audit-Log. Liste âVon Nexus blockierte Programmeâ mit Ein-/Ausschalten, Entfernen und âAlle Nexus-Regeln entfernenâ; fremde Regeln werden nur gezĂ€hlt, Firewall-Profile und -Zustand nie geĂ€ndert. - Setup im Nexus-Design (ungetestet auf echtem Windows, nur unter Wine angesehen): dunkle Seiten mit Nexus-Zeichen als Kopf- und Seitenbild (je Bildschirmskalierung ein eigenes Bild, nichts gestreckt), Segoe-UI-Schrift, dunkle Titelleiste, lila Fortschrittsbalken mit Liste der Installationsschritte, neue Texte (Willkommen, âIch stimme zuâ, Fertig mit âNexus startenâ und Hinweis auf âEinrichtungâ), RĂŒckfrage beim Abbrechen, Programmsymbol fĂŒr Setup und Deinstallation. Beim Deinstallieren löscht âPersönliche Daten von Nexus ebenfalls löschenâ (Standard aus, nie bei Updates) nur die Nexus-Ordner des eigenen Kontos und dessen Administratormodus-Ordner, ohne VerknĂŒpfungen/Junctions zu folgen. Details:
docs/INSTALLER.md. - Benchmark, Akku-VerschleiĂ, Startzeit-Analyse (alles ungetestet auf echter Windows-Hardware): Leistung â âBenchmarkâ mit Laufwerkstest (sequenziell 1 MiB und zufĂ€llig 4 KiB, Q1/Q8, lesen/schreiben, am Windows-Cache vorbei; eigene Testdatei 256 MB/1 GB, die danach immer gelöscht wird; Schreibmenge wird vorher genannt, höchstens 4 Ă TestgröĂe) und Prozessor-/RAM-Kurztest (fester Rechentest auf einem/allen Kernen, Speicherbandbreite und -latenz, höchstens 30 s, Temperatur/Takt wĂ€hrend des Laufs). Beide nur auf Klick, einzeln, abbrechbar, mit Verlauf und Vergleich zum vorigen Lauf â Punkte sind nur auf diesem PC mit derselben Nexus-Version vergleichbar. Hardware â Akku zeigt jetzt VerschleiĂ (volle KapazitĂ€t gegenĂŒber NennkapazitĂ€t), Ladezyklen und Lade-/Entladeleistung direkt vom Akkutreiber, ohne Administratorrechte. Diagnose â âSystemstartâ: Startdauer der letzten Starts und was Windows selbst als verzögernd gemessen hat (Ereignisprotokoll âDiagnostics-Performanceâ, braucht meist Administratorrechte), mit Link zum Autostart.
- In-Game-Overlay (standardmĂ€Ăig aus, Einstellungen â âIn-Game-Overlayâ): ein kleines, durchklickbares Fenster, das immer oben liegt und FPS + 1 % Low (aus âFPS messen (PresentMon)â), optional eine Frametime-Grafik, CPU-Last/-Temperatur, GPU-Last/-Temperatur, belegten Grafikspeicher und RAM zeigt â nur gemessene Werte, sonst ân. v.â mit Kurzgrund. Ecke, GröĂe, Deckkraft und Werte wĂ€hlbar; auf Wunsch nur wĂ€hrend einer erkannten Spiele-Sitzung. Ein-/Ausblenden ĂŒber das Infobereich-MenĂŒ oder ein wĂ€hlbares globales TastenkĂŒrzel (standardmĂ€Ăig keines). Es greift nicht in Spiele ein (keine DLL-Injektion, keine Hooks) und ist deshalb im exklusiven Vollbild nicht sichtbar, nur im Fenster- oder randlosen Vollbildmodus. Noch nicht auf echter Windows-Hardware getestet.
- Optimierung: Windows-Einstellungen â 25 ausgewĂ€hlte Datenschutz-, Werbe- und Bedienungs-Einstellungen (z. B. Werbe-ID, maĂgeschneiderte Erfahrungen, Tipps und Werbung in Start, Sperrbildschirm und Benachrichtigungen, Bing in der Suche, AktivitĂ€tsverlauf-Upload, nur erforderliche Diagnosedaten, Dateiendungen/versteckte Dateien anzeigen, Widgets-/Copilot-SchaltflĂ€che, Spielmodus, hardwarebeschleunigte GPU-Planung). Jede Einstellung zeigt ihren tatsĂ€chlichen Wert aus der Registrierung, ErklĂ€rung, Folgen, Quelle, Risiko (âSicherâ/âMittelâ), Geltungsbereich und Windows-Versionen. Nichts ist vorausgewĂ€hlt; âEmpfohlene auswĂ€hlenâ wĂ€hlt nur âSicherâ-Einstellungen zu Datenschutz und Werbung aus, ohne etwas anzuwenden. Anwenden erst nach Dialog und Windows-RĂŒckfrage; Nexus speichert vorher den genauen alten Zustand und setzt jede Einstellung einzeln oder alle auf genau diesen zurĂŒck; Audit-Protokoll je Einstellung mit altem und neuem Wert. Einstellungen fĂŒr alle Benutzer nur im Administratormodus (dann wahlweise mit vorherigem Windows-Wiederherstellungspunkt; dazu âWiederherstellungspunkt jetzt erstellenâ, mit ehrlicher Meldung bei abgeschalteter Systemwiederherstellung oder 24-Stunden-Grenze), Einstellungen des eigenen Kontos nur ohne Administratorrechte. Virenschutz, SmartScreen, Windows Update, Benutzerkontensteuerung, Firewall, Dienste und geplante Aufgaben bleiben unberĂŒhrt; Nexus startet nichts neu. Ungetestet auf echter Windows-Hardware â kein Wert wurde bisher unter Windows geschrieben.
- Speicher: Blitz-Analyse und Sofortsuche (nur im Administratormodus, nur NTFS). Die Speicheranalyse eines ganzen Laufwerks liest dann die Master File Table direkt (Laufwerk nur lesend geöffnet) statt jeden Ordner einzeln â gleiche Treemap, âGröĂte Dateienâ und Dateitypen, mit gemessener Dauer und zusĂ€tzlich der Belegung auf dem DatentrĂ€ger. GröĂen sind logische DateigröĂen wie im Explorer; Hardlinks zĂ€hlen einmal, alternative Datenströme, NTFS-Systemdateien und VerknĂŒpfungen nicht. âGröĂte Dateienâ werden vor der Anzeige auf dem Dateisystem nachgeprĂŒft; Entfernen lĂ€uft unverĂ€ndert ĂŒber die geprĂŒfte Papierkorb-Funktion. Ohne Administratorrechte, bei anderen Dateisystemen oder wenn das Lesen scheitert, lĂ€uft wie bisher die ordnerweise Analyse und das Ergebnis sagt warum (mit âAls Administrator neu startenâ). Neuer Bereich âSofortsucheâ: Index aller Datei- und Ordnernamen eines NTFS-Laufwerks auf Knopfdruck, nur im Arbeitsspeicher (GröĂe wird angezeigt, keine Indexdatei), nach 5 Minuten ohne Suche freigegeben; Suche im Namen (nie im Inhalt) mit Ordner, GröĂe, Datum und âPfad kopierenâ. Dateien anderer Benutzerprofile (auch âĂffentlichâ) kommen nie in den Index. Der Index ist eine Momentaufnahme (âNeu einlesenâ). Im Administratormodus lĂ€sst sich ĂŒber Speicheranalyse, Duplikate und alte Downloads nur noch im eigenen Benutzerprofil entfernen (auĂerhalb könnten Administratorrechte Dateien erreichen, die der Benutzer selbst nicht Ă€ndern darf); alles andere wird nur angezeigt. Ungetestet auf echter Windows-Hardware â die MFT wurde bisher nur aus synthetischen Testabbildern gelesen.
- AktivitĂ€t in der Titelleiste und âDownloads auf diesem PCâ: Was Nexus gerade installiert, lĂ€dt, aktualisiert oder prĂŒft, steht oben in der Leiste â Anzahl und Gesamtfortschritt, per Klick je Vorgang Schritt, Bytes, Geschwindigkeit, Restzeit, Laufzeit, Abbrechen und Link zur Seite; Ergebnisse bleiben kurz stehen. Der zweite Tab âGanzer PCâ und ein neuer Bereich auf der Netzwerkseite zeigen, was Windows ohne Administratorrechte verrĂ€t: Gesamtrate, BITS-Ăbertragungen (z. B. Store, Updater) mit echtem Fortschritt (im Administratormodus aller Konten, auch Windows Update), laufende Installations- und Update-Programme mit Signatur (AktivitĂ€t nur als EinschĂ€tzung) und Programme mit Internetverbindungen (Anzahl Verbindungen â Windows zĂ€hlt Bytes je Programm ohne Administratorrechte nicht). Delivery Optimization wird nicht angezeigt (keine dokumentierte Schnittstelle). Ungetestet auf echter Windows-Hardware.
- Leistung: âFPS messen (PresentMon)â (standardmĂ€Ăig aus). WĂ€hrend einer erkannten Spiele-Sitzung startet Nexus das mitgelieferte, unverĂ€nderte Intel PresentMon 2.6.0 (MIT, signiert von Intel; SHA-256 festgelegt und vor jedem Start geprĂŒft) nur fĂŒr dieses Spiel und zeigt live FPS jetzt, Ă FPS, 1 % low, 0,1 % low, Frametimes (Median, p99, lĂ€ngstes Bild), PrĂ€sentationsmodus, nicht angezeigte Bilder und ein Frametime-Diagramm; beendete Sitzungen speichern nur diese Kennzahlen. PresentMon wird beim Sitzungsende, beim Ausschalten und beim Beenden von Nexus samt seiner ETW-Sitzung gestoppt. Windows liefert die Daten nur mit Administratorrechten oder fĂŒr Mitglieder von âLeistungsprotokollbenutzerâ: ohne diese Rechte sagt Nexus das, bietet âAls Administrator neu startenâ an und beschreibt, wie ein Administrator das Konto in die Gruppe aufnimmt (Nexus Ă€ndert selbst keine Gruppen). Lokale Builds holen die Datei mit
scripts/fetch-presentmon.sh. Ungetestet auf echter Windows-Hardware â PresentMon wurde von Nexus noch nie gestartet. - Sicherheit, drei neue PrĂŒfungen (nur lesend, alles lokal, ungetestet auf echter Windows-Hardware â nichts davon lief bisher unter Windows): Abgleich mit offenen Erkennungsregeln â Dateien des Sicherheitsscans sowie Datei- und OrdnerprĂŒfung werden zusĂ€tzlich mit 285 YARA-Regeln von ReversingLabs (MIT) abgeglichen (Engine
boreal, †64 MB/10 s je Datei); ein Treffer heiĂt âAuffĂ€llig â Regel âŠâ, ist ein Hinweis mit Weg zu VirusTotal und löst nie eine Aktion aus. Bekannt verwundbare Treiber â installierte und geladene Treiber werden per Datei- und Authenticode-Hash mit der LOLDrivers-Liste (Apache-2.0) verglichen; Treffer nennen Pfad, Signatur, Kategorie und Eintrag, Nexus entfernt nichts. Was startet von selbst â geplante Aufgaben, automatisch startende Dienste, WMI-Abonnements und Hosts-Datei mit Signatur, Ziel und nachvollziehbaren Merkmalen, je Eintrag mit âwo man das in Windows Ă€ndertâ; als Stufe des Scans und eigener Bereich auf der Sicherheitsseite. Herkunft und Lizenzen:crates/nexus-security/rules/THIRD_PARTY.md. - Sicherheitsscan und OrdnerprĂŒfung zeigen den Fortschritt mit dem gemeinsamen Fortschrittsbalken (Defender-Schnellscan unbestimmt, da Defender keinen Fortschritt meldet); beim VirusTotal-Upload steht âWird hochgeladen âŠâ, solange der Upload lĂ€uft.
- Einrichtung: ein Bereich (Einstellungen â âEinrichtungâ, auf der Ăbersicht als âx von y Funktionen eingerichtetâ), der jede Funktion auflistet, die mehr als das Installationsprogramm braucht â Sensorkomponente, GPU-Sensoren, GPU-ZĂ€hler je Prozess, winget, Ollama, lokales Modell, VirusTotal, Virenscan-Schnittstelle, Discord, Explorer-Eintrag, Download-WĂ€chter, LatenzĂŒberwachung, Spiele-Sitzungen, Administratormodus (nur Anzeige) â mit echtem Zustand, Grund und dem, was âEinrichtenâ tĂ€te (Windows-Abfrage, Download und GröĂe, möglicher Neustart, Lizenz). âAlles AusgewĂ€hlte einrichtenâ lĂ€uft erst nach einem Dialog und einer einzigen Windows-RĂŒckfrage, nacheinander, mit Fortschritt, Ergebnis je Eintrag, Abbruch und Audit-Protokoll. VorausgewĂ€hlt ist nur die Sensorkomponente; Downloads groĂer Modelle, Programme Dritter und Ănderungen am Explorer wĂ€hlt man selbst. LĂ€uft Nexus mit Administratorrechten, sind winget-Installationen gesperrt und der Ausweg steht dabei. Beim ersten Start weist die Ăbersicht einmal darauf hin (ausblendbar), fĂŒhrt aber nichts aus. Ungetestet auf echter Windows-Hardware.
- Fortschritt und Laden: Startbildschirm vom ersten Bild an, bis die ersten Messwerte da sind; Modell-Download mit Prozent, Geschwindigkeit (MB/s, dazu Mbit/s) und Restzeit; winget-LĂ€ufe zeigen Paket, Laufzeit und dass Installerfenster erscheinen können (ohne erfundene Prozentangabe); Duplikatsuche mit Fortschrittsbalken; Sensorkarte und Autostart ohne Sprung beim Laden. Animationen nur wĂ€hrend etwas lĂ€dt; âBewegung: Reduziertâ und die Windows-Einstellung werden befolgt.
- Optionaler Administratormodus (standardmĂ€Ăig aus; ausdrĂŒckliche Entscheidung des EigentĂŒmers, AbwĂ€gung in ADR-005). Einstellungen â âAdministratorrechteâ: âAls Administrator neu startenâ (Windows-Abfrage; bei Ablehnung lĂ€uft Nexus unverĂ€ndert weiter und nennt den Grund) und âOhne Administratorrechte neu startenâ; dieselbe Aktion steht dort, wo Nexus bisher nur erklĂ€rt hat, dass etwas Administratorrechte braucht (BitLocker im Sicherheits-Check, Windows-Ordner in der Bereinigung). LĂ€uft Nexus erhöht, zeigt die Titelleiste dauerhaft âAdministratorâ. âImmer mit Administratorrechten startenâ trĂ€gt nach Dialog (mit den Folgen: volle Rechte fĂŒr alles in Nexus, kein Drag & Drop aus dem Explorer, Aufgabe von jedem Programm des Kontos auslösbar) und zusĂ€tzlicher Windows-RĂŒckfrage eine Aufgabe in die Windows-Aufgabenplanung ein: Nexus startet dann bei jeder Anmeldung ohne Abfrage erhöht, wahlweise mit Fenster (âBeim Windows-Start Fenster anzeigenâ) oder im Infobereich; öffnen Sie Nexus selbst, ĂŒbernimmt die Aufgabe ohne Abfrage. Die Aufgabe wird bei jedem Start geprĂŒft (verĂ€ndert â Warnung, Reparieren/Entfernen) und beim Deinstallieren (NSIS) entfernt â nicht beim MSI-Paket. Nur fĂŒr Administratorkonten mit eingeschalteter UAC und nur bei Installation unter âProgrammeâ; sonst steht der Grund dabei. Erhöht bleibt alles Löschende unverĂ€ndert begrenzt (Windows-Ordner der Bereinigung sind weiter nur Anzeige, âProzess beendenâ nur fĂŒr das eigene Konto, winget startet nicht). Ungetestet auf echter Windows-Hardware â kein Teil davon wurde bisher unter Windows ausgefĂŒhrt.
- Optimierung: âApps aktualisierenâ ĂŒber den Windows-Paket-Manager (winget, Bestandteil von Windows 10/11 â nichts wird mitgeliefert). Nexus erkennt winget und seine Version (fehlt es, steht dort, wie man den App-Installer aus dem Microsoft Store bekommt), sucht nur auf Knopfdruck nach Updates und aktualisiert ausgewĂ€hlte Programme erst nach einem Dialog, der auch nennt, dass damit die Lizenzbedingungen der Pakete und die Quellvereinbarung akzeptiert werden, und einer zusĂ€tzlichen Windows-RĂŒckfrage. Ergebnis je Programm (aktualisiert, fehlgeschlagen mit Exit-Code, Neustart nötig, abgebrochen), Eintrag im Audit-Protokoll. Nexus selbst und in winget angeheftete Pakete werden nie aktualisiert; nur die Quelle âwingetâ; winget lĂ€uft immer mit normalen Rechten. Nexus Intelligence bietet damit âOllama installierenâ an, wenn Ollama fehlt (die Adresse zum Kopieren bleibt). Ungetestet auf echter Windows-Hardware â winget wurde bisher nicht tatsĂ€chlich gestartet.
- Sicherheit: âSicherheitsscan startenâ â ein Durchgang in Stufen (Virenschutz/Firewall, Windows-Schutzfunktionen, Autostart, laufende Programme, Dateien in Downloads/Desktop/Temp und Autostart-Ziele) mit Fortschritt und einem Ergebnis: Befunde nach Dringlichkeit, jeweils mit nĂ€chstem Schritt, dazu was geprĂŒft wurde und was nicht. Dateien scannt der installierte Virenschutz (AMSI); ohne Scan-Schnittstelle heiĂt es ânicht gescanntâ. Optional startet Nexus einen Microsoft-Defender-Schnellscan (nur wenn Defender aktiv ist; keine EinstellungsĂ€nderung; Audit-Protokoll). Scan-Verlauf. DateiprĂŒfung zusĂ€tzlich ĂŒber âDatei auswĂ€hlen âŠâ und âOrdner prĂŒfen âŠâ. Nexus bleibt kein Virenschutz: Ein Ergebnis ohne Befund heiĂt ânichts gefundenâ, nicht âsicherâ. Ungetestet auf echter Windows-Hardware.
- âUnbekanntâ/ânicht verfĂŒgbarâ in Sicherheit und Autostart nennt jetzt Grund und nĂ€chsten Schritt direkt in der Zeile (z. B. BitLocker nur mit Administratorrechten lesbar, PC startet im BIOS-Modus, TPM-Dienst lĂ€uft nicht, Defender-Dienst lĂ€uft nicht, Virenschutz als abgelaufen/pausiert gemeldet, Dateityp ohne Signatur).
- Autostart: ErklĂ€rung zu âDatei fehltâ und zu EintrĂ€gen fĂŒr alle Benutzer; verwaiste EintrĂ€ge des eigenen Kontos lassen sich nach BestĂ€tigung entfernen und wiederherstellen; EintrĂ€ge fĂŒr alle Benutzer lassen sich ĂŒber die Windows-Abfrage (UAC) ein-/ausschalten (umkehrbar, nur bei Installation unter âProgrammeâ); Herausgeber, Signatur, Geltungsbereich und voller Befehl je Eintrag. Optimierung zeigt eine Ăbersicht mit Verweisen auf Speicherbereinigung und Netzwerkreparatur. Ungetestet auf echter Windows-Hardware.
- Nexus Intelligence: optionales lokales Sprachmodell ĂŒber Ollama (Umschalter âRegelbasiertâ / âKI-Modell (lokal)â; regelbasiert bleibt Standard und RĂŒckfall). Nexus spricht ausschlieĂlich mit Ollama auf diesem PC (127.0.0.1:11434) â kein API-SchlĂŒssel, keine Cloud, Modelle auf fremden Servern werden abgelehnt. Das Modell liest Messdaten ĂŒber eine feste Liste rein lesender Abfragen (kein Beenden, Löschen oder Ăndern möglich), Benutzer- und Rechnername werden vorher entfernt; jede Antwort ist als KI-generiert gekennzeichnet und zeigt, welche Daten gelesen wurden. Einrichtung in der App: ErklĂ€rung und Adresse zum Kopieren, falls Ollama fehlt; ModellvorschlĂ€ge passend zu Arbeits- und Grafikspeicher; Download nur nach BestĂ€tigung mit GröĂe und Speicherbedarf. Ungetestet mit echtem Ollama und auf echter Windows-Hardware.
- Netzwerk: Geschwindigkeitstest (Download, Upload, Latenz, Jitter gegen speed.cloudflare.com) â nur auf Knopfdruck, mit Hinweis auf Gegenstelle und Datenverbrauch, festen Obergrenzen, Abbruch und lokalem Verlauf. Verbindungsdetails (Linkgeschwindigkeit, Gateway, DNS, bei WLAN Signal/Band/Kanal/Standard) mit klarer Trennung von Link-, Internetgeschwindigkeit und aktuellem Durchsatz. LatenzĂŒberwachung im Hintergrund (opt-in, standardmĂ€Ăig aus) mit Verlauf sowie neuen Warnregeln fĂŒr Ping und Paketverlust. âNetzwerk reparierenâ: DNS-Cache leeren, IP-Adresse neu anfordern, Netzwerkstack zurĂŒcksetzen â jeweils erst nach BestĂ€tigung mit erklĂ€rten Nebenwirkungen, im Audit-Protokoll; dazu Empfehlungen ausschlieĂlich aus Messwerten. Verbindungstest misst zusĂ€tzlich den Router. Durchsatz-Diagramm mit wĂ€hlbarem Zeitraum, Einheit (Mbit/s oder MB/s) und Spitze/Mittel. Ungetestet auf echter Windows-Hardware.
- Speicher: neue Bereiche âBereinigenâ und âDuplikateâ neben der Analyse. Bereinigung fester Kategorien mit Vorschau (Benutzer-Temp, Browser-Caches, Miniaturansichten, Shader-Cache, Absturzabbilder, Papierkorb) â nur nach BestĂ€tigung, mit gemessenem Bericht; Windows-eigene Ordner werden nur angezeigt. Alte Downloads, groĂe Dateien und Duplikate (SHA-256) lassen sich einzeln auswĂ€hlen und in den Papierkorb verschieben; von jeder Duplikatgruppe bleibt mindestens eine Kopie. Windows, Programme und Anwendungsdaten sind ausgeschlossen, VerknĂŒpfungen/Junctions werden nie verfolgt. Ungetestet auf echter Windows-Hardware.
- Hardware-Seite neu gegliedert: eine Karte je Komponente (System, Prozessor, Grafikkarte, Arbeitsspeicher, Mainboard/BIOS, Akku, Laufwerke) mit festen Daten und Messwerten zusammen; jede Angabe erscheint nur noch einmal. Sensoren aus mehreren Quellen werden zusammengefĂŒhrt (Quelle wird genannt, nichts gemittelt). Ungetestet auf echter Hardware.
- Prozesse: GPU-Auslastung zeigt 0 % statt ânicht verfĂŒgbarâ, wenn ein Prozess die GPU nicht nutzt; neu Grafikspeicher je Prozess, privater Speicher, wĂ€hlbare Spalten sowie Details auf Anfrage (Benutzer, Sitzung, PrioritĂ€t, Threads, Handles, Befehlszeile, Hersteller/Beschreibung). Ungetestet auf echter Hardware.
- Fehlende GPU-/Sensorwerte nennen jetzt Ursache und nÀchsten Schritt (Leistungsindikatoren fehlen, NVIDIA-Treiber/NVML fehlt, Hersteller ohne Schnittstelle, Sensordienst nicht aktiviert).
- DateiprĂŒfung per Drag & Drop und Explorer-Rechtsklick: SHA-256, Signatur, Scan durch den installierten Virenschutz (AMSI), GesamteinschĂ€tzung; optionaler Abgleich mit VirusTotal (zentral ĂŒber den Worker oder mit eigenem SchlĂŒssel), Upload nur nach Windows-BestĂ€tigungsdialog.
- Sensoren: NVIDIA NVML, LibreHardwareMonitor (falls gestartet), Nexus Sensor Service mit PawnIO (aus der App aktivierbar), eigener KMDF-Treiber (testsigniert).
- Sicherheits-Check (UAC, Secure Boot, TPM, VerschlĂŒsselung, Neustart), Sicherheitsverlauf, Download-WĂ€chter (opt-in).
- Laufwerksgesundheit ĂŒber direkte GerĂ€teabfragen (NVMe-Health-Log, SMART-Vorhersage).
- Windows-Ereignisprotokoll-Auswertung, Diagnosebericht-Export, eigene Warnregeln, Spiele-Sitzungen.
- Discord: Login (PKCE) ĂŒber Cloudflare Worker, Bot
/nexus, Warnungen an eigenen Webhook. - Ăberarbeitete OberflĂ€che (Barrierefreiheit, Kontraste, Animationen, Steuerelemente).
Behoben (November 2026, Zusatzpakete)
- Doppel-Installieren: Sensorkomponente, Ollama, Modell-Download, winget-LĂ€ufe und die Einrichtung laufen ĂŒber ein gemeinsames Job-Register in Rust. Ein zweiter Start desselben oder eines kollidierenden Vorgangs (Doppelklick, Einrichtung und Einzelseite gleichzeitig, erneuter Klick nach Navigation) wird mit â⊠lĂ€uft bereitsâ abgelehnt â vorher konnte z. B. ein Doppelklick auf âAktivierenâ zwei UAC-Abfragen auslösen. Bereits Installiertes wird ĂŒbersprungen und so gemeldet (laufender Sensordienst, vorhandenes Ollama, bereits geladenes Modell).
- Anzeige: Buttons und Fortschritt kommen aus dem Register und bleiben nach dem Seitenwechsel richtig; ein abgelehnter Zweitstart setzt die Anzeige des laufenden Vorgangs nicht mehr zurĂŒck; nach jeder Installation werden Einrichtung, Sensor-, KI- und winget-Status neu gelesen; âx von y eingerichtetâ zĂ€hlt bewusst ausgeschaltete Optionen (Discord, Explorer-Eintrag, Download-WĂ€chter, LatenzĂŒberwachung, Spiele-Sitzungen) nicht mehr mit, und ein gerade eingerichteter Sensordienst ohne erste Werte fĂ€llt nicht mehr aus der ZĂ€hlung; installierte Modelle mit
:latestwerden als installiert erkannt; âOllama bereits vorhandenâ ist keine Fehlermeldung. Ungetestet auf echter Windows-Hardware.
Sicherheit
- Administratormodus nach unabhĂ€ngigem Review gehĂ€rtet (alles ungetestet auf echter Windows-Hardware): Nexus mit Administratorrechten nutzt einen eigenen, nur fĂŒr Administratoren zugĂ€nglichen Datenordner unter ProgramData (Datenbank, WebView2-Profil, Temp; die Einstellungen werden einmal ĂŒbernommen, Verlauf und Audit-Protokoll beginnen dort neu), legt die WebView2-Laufzeit auf die fĂŒr alle Benutzer installierte fest (nur aus HKLM, nur unter âProgrammeâ) und baut die Umgebung aus einer festen Liste neu auf (u. a. alle
WEBVIEW2_*-Variablen, Proxys undPATH/TEMPdes Benutzers entfallen). Geht das nicht, startet Nexus ohne Administratorrechte statt unsicher. Nur die Autostart-Aufgabe (Ă€nderbar nur durch Administratoren, Zugriffsrechte werden geprĂŒft) löst einen Start mit Administratorrechten aus, nie die Einstellung allein. Neu mit nativer Windows-RĂŒckfrage: Sensordienst einrichten/entfernen und Autostart-Eintrag wiederherstellen; die RĂŒckfrage bei App-Updates nennt die Pakete. Mit Administratorrechten: âProzess beendenâ nur fĂŒr nicht erhöhte Programme des eigenen Kontos in dieser Sitzung, kein Download-WĂ€chter, keine Ănderungen an VerknĂŒpfungen im Autostart-Ordner. SQLite lĂ€uft in allen Modi mit Defensive-Modus und ohne vertrauenswĂŒrdiges Schema. - Speicherbereinigung nach Review gehĂ€rtet: native Windows-RĂŒckfrage aus Rust vor jedem Löschen/Verschieben (nicht aus der WebView beantwortbar); Papierkorb ĂŒber
IFileOperationmit fixiertem Elternordner, nur feste Laufwerke, nie stilles endgĂŒltiges Löschen beabsichtigt; Temp-EintrĂ€ge nur ganz oder gar nicht und nur Ă€lter als der letzte Systemstart; Schutzliste schlieĂt bei unbekannten Systemordnern alles aus; Duplikate werden vor dem Entfernen erneut gehasht; Laufwerkswurzeln sowie Programm-/Projekt-/Spieleordner sind von der Duplikatsuche ausgenommen. Ungetestet auf echter Windows-Hardware. - Zweites Sicherheitsreview (November 2026), Funde behoben: Das Defender-Programm wird nur noch aus dem Defender-Installationsordner gestartet (Registry/Known-Folder-API statt Umgebungsvariablen, exakter Microsoft-Signaturname), und ein Scan gilt nur als abgeschlossen, wenn Windows ihn bestĂ€tigt. Der erhöhte Autostart-Aufruf startet nur den aufgelösten Programmpfad, tut im erhöhten Teil nur das Nötigste und protokolliert den tatsĂ€chlich nachgelesenen Zustand. Schutzliste: Autostart-EintrĂ€ge von Windows-Bestandteilen und Sicherheitsprogrammen werden nicht ausgeschaltet. SystemĂ€ndernde Aktionen (Netzwerk-Reparatur, Autostart fĂŒr alle Benutzer, verwaisten Eintrag entfernen, Modell-Download) verlangen zusĂ€tzlich eine native Windows-RĂŒckfrage. âIP-Adresse neu anfordernâ gibt die Adresse nicht mehr vorab frei (eine Abfrage statt zwei); Fehlercodes der Windows-Werkzeuge gelten im Protokoll nicht mehr als Erfolg. Die SchwĂ€rzung von Benutzernamen stĂŒrzt bei Sonderzeichen nicht mehr ab, lĂ€sst dabei nichts mehr durch und nutzt die echten Konto- und Rechnernamen. Nicht durchsuchte Unterordner und ein ausgeschalteter Echtzeitschutz machen den Dateiscan âunvollstĂ€ndigâ. Weiterhin ungetestet auf echter Windows-Hardware.
- UnabhĂ€ngiges Review der privilegierten Teile; Funde behoben (u. a. Installation nur aus âProgramme", PrĂŒfsummen-Pinning, Pipe-HĂ€rtung, Rate-Limits im Worker).
HinzugefĂŒgt
- Rust-Workspace mit
nexus-monitoring(Engine mit einem Sampler-Thread, gestuften Intervallen, Ringpuffer-Historie),nexus-diagnostics(erklÀrbare, dauerbewusste Ursachenanalyse) und Tauri-2-Shell. - Echte Messungen: CPU gesamt/je Kern, Frequenz, RAM, Swap, Commit (PSAPI), GPU je Adapter/Engine/Prozess + VRAM (PDH, DXGI), Disk-Durchsatz (PDH), Netzwerk je Interface, Volumes, Prozesse, Temperatursensoren (falls vom OS bereitgestellt).
- Prozess beenden mit BestĂ€tigung, Schutzliste, PID-WiederverwendungsprĂŒfung und Audit-Log.
- SQLite: Einstellungen, Audit-Log, Minutenaggregate mit automatischer Bereinigung.
- Tray mit CPU/RAM-Tooltip, SchlieĂen in den Tray, Einzelinstanz.
- Typisierter IPC-Vertrag (ts-rs), minimale Capabilities, strikte CSP.
- Nexus Design System und React-OberflÀche (11 Bereiche).
- CI (Windows + Linux), Security-Scanning (cargo-deny, npm audit), Dependabot, Draft-Release-Workflow, unsignierter NSIS/MSI-Installer als CI-Artefakt.
HinzugefĂŒgt (Fortsetzung)
- Autostart-Manager (Crate
nexus-optimization): EintrĂ€ge aus Run-Keys und Autostart-Ordnern, umkehrbares Deaktivieren ĂŒberStartupApproved(Task-Manager-Mechanismus), nur Benutzer-Scope, BestĂ€tigungsdialog, Audit-Log, Hinweis auf fehlende Zieldateien. - Sicherheitszentrum (Crate
nexus-security): Defender-Status, registrierte Virenschutzprodukte, Firewall-Profile, Authenticode-PrĂŒfung (eingebettet + Katalog) in Prozessdetails und Autostart-PrĂŒfung, transparente Heuristik mit BegrĂŒndungen. - Benachrichtigungen bei anhaltenden Problemen (Schwelle, Cooldown) und Langzeitverlauf (24 h / 7 / 30 Tage).
- Speicheranalyse: Treemap mit Drill-down (Apache ECharts, nur bei Bedarf geladen), gröĂte Dateien, Dateitypen; nur lesend, folgt keinen Junctions, mit Fortschritt und Abbruch.
- Nexus Intelligence: lokaler, regelbasierter Assistent fĂŒr 8 Kernfragen (u. a. âWarum ist mein PC langsam?â, Browser-RAM, AufrĂŒsten, Spiel-Ruckler) mit expliziten Grenzen; Basis-Upgrade-Advisor aus Langzeitstatistik (95-%-Werte).
- Verbindungstest (DNS, ICMP-Latenz, Jitter, Paketverlust) nur auf Knopfdruck mit Anzeige des Datenverbrauchs.
- CPU-Werte unter Windows nach Task-Manager-Methode (
% Processor Utility) und effektiver Takt.
GeÀndert
- Prozessbeendigung nativ ĂŒber
OpenProcess/GetProcessTimes/TerminateProcess(keintaskkill), typisierte Fehler fĂŒrs Audit-Log. - GPU-Aggregation je physischer Engine (wie Task-Manager); fehlgeschlagene PDH-LesevorgĂ€nge = ânicht verfĂŒgbar".
- Netzwerk-Summen ohne virtuelle Adapter; UI pausiert Events bei minimiertem Fenster; sauberes Beenden mit Flush.
- Leerlauf-Rendering: Live-Transitions 200 ms statt 600â700 ms, Lichtreflex statisch (Leerlauf-CPU im Test ~60 % geringer).
- Ăbersicht nennt die Komponente hinter der Gesamtbewertung (âAufmerksamkeit empfohlen · DatentrĂ€ger").
Sicherheit
- rusqlite 0.42 (gebĂŒndelte SQLite mit Fix fĂŒr CVE-2026-119375 / RUSTSEC-2026-0459).
Bekannte EinschrÀnkungen
- Windows-spezifische Messpfade sind kompiliert und in CI getestet, aber noch nicht manuell gegen Task-Manager auf echter Hardware validiert.
- Optimierung, Sicherheitszentrum, Nexus Intelligence, Discord-Login: noch nicht implementiert (Seiten zeigen den Plan).