docs: add boot cleanup plan
This commit is contained in:
@@ -0,0 +1,60 @@
|
|||||||
|
# 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:
|
||||||
|
|
||||||
|
```text
|
||||||
|
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.
|
||||||
Reference in New Issue
Block a user