Files
homelab-infra/ops/windows-reinstall/docs/boot-cleanup-plan-2026-06-04.md
T
2026-06-04 15:06:58 +02:00

2.1 KiB

Boot-Cleanup-Plan 2026-06-04

Ziel

F: ist das alte Windows und soll spaeter verschwinden. Vor Loeschen/Formatieren/Resize muss das neue Windows beweisen, dass es ohne F: bootet und keine BCD-/Resume-Abhaengigkeit mehr auf F: zeigt.

Noch keine Partition wird geloescht, formatiert oder erweitert.

Aktueller Befund

  • Neues Windows: C:\WINDOWS
  • Alter Loader: Windows 11 Alt
  • Alter Loader zeigt auf partition=F:
  • Alter Resume-Eintrag zeigt auf partition=F: und F:\hiberfil.sys
  • Boot Manager referenziert aktuell noch den alten Resume-Eintrag.
  • Aktives Pagefile ist nur C:\pagefile.sys.
  • D:\pagefile.sys und E:\pagefile.sys sind inaktive Altlasten, lassen sich aber ohne Adminrechte nicht entfernen.

Vorbereitete Skripte

Im Arbeitsordner C:\Users\michi\Documents\Neues Windows:

  • boot-cleanup-freigabe-f-vorbereitung.ps1
  • start-boot-cleanup-admin.cmd

Der Syntaxcheck des PowerShell-Skripts wurde ausgefuehrt. Es laedt korrekt und stoppt ohne Adminrechte erwartbar mit:

Dieses Skript muss als Administrator laufen.

Geplanter Admin-Block

Das Skript fuehrt mit Adminrechten aus:

  1. Backupordner unter C:\Temp\boot_cleanup_<timestamp> anlegen.
  2. BCD, WinRE, Volumes, Partitionen und Pagefiles vor der Aenderung protokollieren.
  3. BCD exportieren nach BCD-before-cleanup.bak.
  4. {bootmgr} resumeobject auf den aktuellen C:-Resume-Eintrag setzen.
  5. Alten Loader Windows 11 Alt aus der Boot-Anzeige entfernen.
  6. Alten Loader loeschen.
  7. Alten F:-Resume-Eintrag loeschen.
  8. Inaktive Alt-Pagefiles D:\pagefile.sys und E:\pagefile.sys entfernen.
  9. BCD, WinRE und Pagefiles danach erneut protokollieren.

Nicht enthalten

  • Kein Loeschen von F:.
  • Kein Formatieren von E:.
  • Kein Resize von Partitionen.
  • Kein Entfernen von Recovery-Partitionen.
  • Kein Veraendern von G: / Homelab / EFI-Systempartition.

Danach notwendig

  1. Neustart.
  2. Pruefen, ob Windows sauber bootet.
  3. bcdedit /enum all pruefen: keine partition=F: Referenz mehr.
  4. Pagefiles pruefen: nur C:\pagefile.sys aktiv, D:\pagefile.sys und E:\pagefile.sys weg.
  5. Erst danach F: als technisch freigegeben markieren.