Datensicherung und Wiederherstellung von Windows-Benutzerprofilen — portabel, schnell, ohne Installation.
Entwickelt fuer IT-Administratoren und Power-User. Das Tool vereint die Robustheit von Robocopy mit einer modernen, zweisprachigen Oberflaeche und sichert in einem Durchgang Benutzerprofile, Browserdaten, installierte Programme und WLAN-Zugaenge.
| Bereich | Inhalt |
|---|---|
| Windows-Benutzerprofil | Vollstaendige Sicherung mit intelligentem Ausschluss von Cache-, Temp- und OneDrive-Ordnern |
| Browser-Profile | Firefox, Edge, Chrome und Brave — inklusive Lesezeichen, Verlauf und Einstellungen |
| Thunderbird-Profil mit Konten und lokalen Ordnern | |
| Programme | Export der installierten Software als Winget-Paketliste, Wiederherstellung mit Auswahldialog |
| Netzwerk | Export und Import gespeicherter WLAN-Profile inklusive Zugangsdaten |
Sichern und Wiederherstellen teilen sich eine Ansicht. Der Umschalter oben wechselt die Richtung, die Beschriftungen passen sich automatisch an — aus Programme exportieren wird Programme installieren.
Alle echten Profile unter C:\Users stehen im Dropdown bereit. System- und
Dienstprofile werden automatisch herausgefiltert, sodass nur relevante Konten
erscheinen.
Die gesamte Oberflaeche inklusive Aktivitaetsprotokoll laesst sich zwischen Deutsch und Englisch umschalten. Sprache und Farbschema werden beim Start aus den Windows-Einstellungen uebernommen und lassen sich jederzeit ueber das Sonne-/Mond-Symbol und das Sprach-Dropdown aendern.
Jeder Schritt wird in Echtzeit protokolliert — inklusive der vollstaendigen Robocopy-Ausgabe. Das Protokoll scrollt automatisch mit, haelt aber an, sobald man zum Nachlesen nach oben scrollt.
Beim Export wird winget export verwendet und die Liste um Zusatz- und
Laufzeitpakete bereinigt. Beim Wiederherstellen kann gezielt ausgewaehlt werden,
was installiert werden soll.
| Anforderung | Details |
|---|---|
| Betriebssystem | Windows 10 oder Windows 11 (64 Bit) |
| Berechtigungen | Administratorrechte — die UAC-Abfrage erfolgt automatisch beim Start |
| Dateisystem | Das Backup-Ziel muss auf einem NTFS-Laufwerk liegen (Robocopy-Voraussetzung) |
| .NET | Nicht erforderlich — die Laufzeit ist in der EXE enthalten |
- Aktuelle
WindowsDaSiTool.exeaus dem Releases-Bereich herunterladen. - EXE starten und die UAC-Abfrage mit Ja bestaetigen.
- Ueber die Schnellauswahl das Benutzerprofil waehlen (oder per
...manuell suchen). - Das Backup-Ziel festlegen — ein Ordner auf einem NTFS-Laufwerk.
- Modus Sichern oder Wiederherstellen waehlen und die gewuenschten Punkte ankreuzen.
- Ausgewaehlte Aktionen starten — der Fortschritt erscheint im Protokoll.
Hinweis zu Passwoertern: Gespeicherte Browser-Passwoerter sind im Profil-Backup verschluesselt enthalten und funktionieren nach der Wiederherstellung auf demselben Rechner und Benutzerkonto wieder. Fuer einen Wechsel auf einen anderen Rechner nutze den Export-Dialog des jeweiligen Browsers (z. B.
edge://settings/passwords).
| Sprache | C# |
| UI-Framework | Avalonia 12.1 |
| Zielplattform | .NET 10 (LTS), win-x64, self-contained |
| Dateioperationen | Robocopy mit Spiegelung, Ausschlusslisten und Multithreading |
| Prozess-Handling | Browser und Thunderbird werden vor dem Backup automatisch geschlossen, um Dateikonflikte zu vermeiden |
| Fehlerbehandlung | Unerwartete Fehler landen in %USERPROFILE%\Desktop\WindowsDaSiTool_Absturz.log |
Voraussetzung ist das .NET 10 SDK.
git clone https://github.com/Tinnitus97/Windows.DaSi.Tool.git
cd Windows.DaSi.Tool
.\build.ps1Die fertige EXE liegt anschliessend im Ordner publish.
| Parameter | Wirkung |
|---|---|
.\build.ps1 |
Self-contained Build (Standard) — laeuft ohne installiertes .NET |
.\build.ps1 -Mode framework |
Deutlich kleinere EXE, setzt .NET 10 Desktop Runtime voraus |
.\build.ps1 -Sign |
Signiert die EXE, um SmartScreen-Warnungen zu reduzieren |
Die EXE ist nicht mit einem kostenpflichtigen Zertifikat signiert. Windows zeigt beim ersten Start daher moeglicherweise eine SmartScreen-Warnung. Ueber Weitere Informationen -> Trotzdem ausfuehren laesst sie sich starten. Wer die Warnung vermeiden moechte, kann das Projekt selbst bauen und mit einem eigenen Zertifikat signieren.
Alle Aenderungen sind in der CHANGELOG.md dokumentiert.
Dieses Projekt steht unter der MIT-Lizenz.


