Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
WinRE-Fix — PowerShell-Skript zur Behebung von Problemen mit der WinRE-/Wiederherstellungspartition – KB5034441, KB5028997, CVE-2024-20666 Windows-Update-Fehler | Kitploit
Tools/GitHubGitHub/tazxtazxedu/winre-fix
Allgemeine DienstprogrammeVerschlüsselungs-/EntschlüsselungstoolsSchwachstellenanalyseScripting & AutomatisierungKonfigurationsprüfung
GitHubtazxtazxedu/winre-fix

WinRE-Fix

PowerShell-Skript zur Behebung von Problemen mit der WinRE-/Wiederherstellungspartition – KB5034441, KB5028997, CVE-2024-20666 Windows-Update-Fehler

Repository anzeigen
1vor 8 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

WinRE-Fix

Windows PowerShell License: MIT

PowerShell-Skript zum sicheren Verschieben/Neuerstellen der Windows-Wiederherstellungsumgebung (WinRE) auf eine neue Wiederherstellungspartition.

Stichwörter: WinRE Windows Recovery Recovery Partition reagentc KB5034441 KB5028997 CVE-2024-20666 BitLocker Windows Update Fix Partition Resize GPT UEFI


🎯 Was dieses Skript löst

Dieses Skript hilft, häufige Windows-Update-Fehler im Zusammenhang mit der WinRE-Partition zu beheben:

  • KB5034441 / KB5028997 Installationsfehler
  • Fehler "Windows Recovery Environment servicing failed"
  • Wiederherstellungspartition zu klein für Sicherheitsupdates
  • CVE-2024-20666 BitLocker-Sicherheitsupdate-Probleme

⚠️🔴 SICHERUNGSWARNUNG / BACKUP-WARNUNG 🔴⚠️

🇹🇷 Türkisch🇬🇧 Englisch
Erstellen Sie unbedingt ein vollständiges System-Backup, bevor Sie dieses Skript ausführen! Datenträger-/Partitionsoperationen können zu irreversiblen Datenverlusten führen.Erstellen Sie unbedingt ein vollständiges System-Backup, bevor Sie dieses Skript ausführen! Datenträger-/Partitionsoperationen können zu irreversiblen Datenverlusten führen.

🇹🇷 Türkisch

Zusammenfassung

Winre-Fix.ps1 ist ein PowerShell-Skript, das die Windows-Wiederherstellungsumgebung (WinRE) sicher auf eine neue Wiederherstellungspartition verschiebt/neu erstellt.

Anforderungen

  • Unterstützte Betriebssysteme:
    • Windows 10 (1903+)
    • Windows 11 (alle Versionen)
    • Windows Server 2016 / 2019 / 2022 / 2025
  • Administratorrechte erforderlich
  • PowerShell 5.1 oder PowerShell 7+
  • GPT-Datenträger (nicht MBR) + UEFI-Startmodus

⚠️ Wichtige Warnungen

  • Erstellen Sie ein Backup! Partition- und Datenträgeroperationen können zu Datenverlust führen.
  • Führen Sie zuerst eine Simulation mit -WhatIf aus.
  • Das Skript funktioniert nur auf Datenträger 0.

Parameter

ParameterBeschreibung
-WhatIfSimuliert die Schritte ohne echte Änderungen (sicherer Testmodus)
-ForceFührt alle Schritte ohne Bestätigung aus + überschreibt Mindestplatz-Warnungen
-VerboseAusführlicher Modus für detaillierte Ausgabe/Protokollierung

Skriptablauf

root@kitploit:~
1. PRE-CHECK: Disk 0'da "Unallocated" (boş) alan var mı?
   ├─ Yok → HATA: "No unallocated space found" → Çıkış
   ├─ < 1.2 GB → Uyarı, -Force gerekli
   └─ >= 1.2 GB → OK, devam
        ↓
2. Yedek onayı iste (YES yazılmalı, -Force/-WhatIf ile atlanır)
        ↓
3. Recovery partition'ı bul (GPT Type ile tüm partition'ları tarar)
   ├─ Bulunamadı → HATA → Çıkış
   └─ Bulundu → OK, devam
        ↓
4. Partition doğrulama (boyut < 10 GB olmalı)
   ├─ Çok büyük → HATA: "Too large, might be Windows!" → Çıkış
   └─ OK → devam
        ↓
5. WinRE disable et (reagentc /disable)
        ↓
6. Eski Recovery partition'ı sil
        ↓
7. C: sürücüsünü genişlet (1 GB rezerv bırakır)
        ↓
8. Yeni Recovery partition oluştur + NTFS formatla
        ↓
9. GPT Type + Hidden attribute ayarla (diskpart)
        ↓
10. WinRE enable et (reagentc /enable)
        ↓
   TAMAMLANDI!

Beispielverwendung

root@kitploit:~
# 1. Simulation (güvenli test)
.\Winre-Fix.ps1 -WhatIf -Verbose

# 2. Normal çalıştırma (onay sorar)
.\Winre-Fix.ps1

# 3. Otomatik çalıştırma (onay sormaz)
.\Winre-Fix.ps1 -Force

Logdatei

  • Speicherort: C:\temp\WinRE-Fix-Log.txt

🇬🇧 Englisch

Zusammenfassung

Winre-Fix.ps1 ist ein PowerShell-Skript, das die Windows-Wiederherstellungsumgebung (WinRE) sicher auf eine neue Wiederherstellungspartition verschiebt/neu erstellt.

Anforderungen

  • Unterstützte Betriebssysteme:
    • Windows 10 (1903+)
    • Windows 11 (alle Versionen)
    • Windows Server 2016 / 2019 / 2022 / 2025
  • Als Administrator ausführen (erforderlich)
  • PowerShell 5.1 oder PowerShell 7+
  • GPT-Datenträger (nicht MBR) + UEFI-Startmodus

⚠️ Wichtige Warnungen

  • Sichern Sie Ihre Daten! Datenträger-/Partitionsoperationen können Datenverlust verursachen.
  • Führen Sie zuerst -WhatIf aus, um zu simulieren.
  • Das Skript funktioniert nur auf Datenträger 0.

Parameter

ParameterBeschreibung
-WhatIfSchritte simulieren, ohne Änderungen vorzunehmen (sicherer Testmodus)
-ForceBestätigungsabfragen überspringen + Mindestplatz-Warnungen außer Kraft setzen
-VerboseDetaillierte Ausgabe/Protokollierung aktivieren

Skriptablauf

root@kitploit:~
1. PRE-CHECK: Is there "Unallocated" space on Disk 0?
   ├─ None → ERROR: "No unallocated space found" → Exit
   ├─ < 1.2 GB → Warning, requires -Force
   └─ >= 1.2 GB → OK, proceed
        ↓
2. Backup confirmation (must type YES, skipped with -Force/-WhatIf)
        ↓
3. Find Recovery partition (scans all partitions by GPT Type)
   ├─ Not found → ERROR → Exit
   └─ Found → OK, proceed
        ↓
4. Partition validation (size must be < 10 GB)
   ├─ Too large → ERROR: "Might be Windows drive!" → Exit
   └─ OK → proceed
        ↓
5. Disable WinRE (reagentc /disable)
        ↓
6. Delete old Recovery partition
        ↓
7. Extend C: drive (reserves 1 GB)
        ↓
8. Create new Recovery partition + format NTFS
        ↓
9. Set GPT Type + Hidden attribute (diskpart)
        ↓
10. Enable WinRE (reagentc /enable)
        ↓
   COMPLETE!

Verwendungsbeispiele

root@kitploit:~
# 1. Simulation (safe test)
.\Winre-Fix.ps1 -WhatIf -Verbose

# 2. Normal run (asks for confirmation)
.\Winre-Fix.ps1

# 3. Automatic run (no confirmation)
.\Winre-Fix.ps1 -Force

Logdatei

  • Speicherort: C:\temp\WinRE-Fix-Log.txt

Sicherheitsfunktionen


Lizenz

MIT-Lizenz - Verwendung auf eigene Gefahr.

Autor

Erstellt für die sichere WinRE-Partitionsverwaltung auf Windows-Systemen.

Tool herunterladen
PrüfungBeschreibung
🔒 AdministratorDas Skript wird beendet, wenn es nicht als Administrator ausgeführt wird
💾 Nicht zugewiesener SpeicherplatzPrüft vor allen Änderungen auf freien Speicherplatz
✅ Backup-BestätigungErfordert die Eingabe von "YES" vor dem Fortfahren (wird mit -Force übersprungen)
🔍 GPT-Typ-ScanFindet die Wiederherstellungspartition durch Scannen aller Partitionen nach dem korrekten GPT-Typ
📏 Größen-PlausibilitätsprüfungDie Wiederherstellungspartition muss < 10 GB sein (verhindert das Löschen von Windows!)
📝 Vollständige ProtokollierungAlle Vorgänge werden in C:\temp\WinRE-Fix-Log.txt protokolliert
🛡️ Winre.wim-PrüfungÜberprüft, ob das Wiederherstellungsabbild vorhanden ist, bevor WinRE aktiviert wird