System Info Tool ist eine portable Windows-App in C# / WPF, die Hardware- und Systeminformationen ausliest und als übersichtlichen Report anzeigt. Der Report kann kopiert oder als TXT-Datei gespeichert werden.
Die App ist als einfache Desktop-Version für normale Windows-Nutzer gedacht, nicht als Benchmark- oder dauerhaftes Monitoring-Tool.
- System-, Windows-, BIOS- und Uptime-Informationen
- CPU, GPU, RAM, Mainboard, Speicher, Monitore, Audio und Netzwerk
- Temperaturwerte, soweit Hardware, Treiber und Rechte sie bereitstellen
- Optionaler Public-IP-Check
- Report in die Zwischenablage kopieren
- Report als TXT-Datei speichern
- Portable Single-EXE für Windows x64
- Manche Sensorwerte benötigen Adminrechte oder passende Hardwaretreiber.
- Die Public IP wird nur abgefragt, wenn die Checkbox in der App aktiviert ist.
pci.idsist in die EXE eingebettet und muss nicht separat mitgeliefert werden.
LibreHardwareMonitorLib: Sensorwerte und Hardware-Temperaturen.Vortice.DXGI: Informationen zu Grafikadaptern und GPU-Speicher.System.Management: Windows-WMI-Abfragen für System-, BIOS-, CPU-, RAM- und Laufwerksdaten.pci.ids: PCI-ID-Datenbank zur genaueren Erkennung von Gerätenamen. Quelle: https://pci-ids.ucw.cz/
Voraussetzungen:
- Windows
- Visual Studio
- .NET 10 SDK
Projektmappe öffnen:
System Info Tool.slnx
Die fertige EXE sollte nicht direkt ins Git-Repository committed werden. Sie gehört als Datei in einen GitHub Release.
Publish per Visual Studio:
- Projektmappe
System Info Tool.slnxöffnen. - Rechtsklick auf das Projekt
System Info Tool. Veröffentlichenauswählen.- Profil
FolderProfileverwenden.
Publish per Terminal:
dotnet publish "System Info Tool\System Info Tool.csproj" /p:PublishProfile=FolderProfileDie erzeugte Datei liegt danach hier:
publish\vs-single\System Info Tool.exe
Die .pdb-Datei ist nur für Debugging gedacht und muss normalerweise nicht an Nutzer verteilt werden.
