Hintergrund
Ich habe einen Computer mit Windows 10 Pro (20H2), der beim Booten immer ein chkdsk auf meinem Laufwerk E: startet. Das Laufwerk E: ist ein 11-TB-Volume, das mit dem Windows-Tool „Speicherplatz verwalten“ erstellt wurde.
Diese Festplattenprüfung wird nie abgeschlossen, sie verbleibt eine Woche lang bei 100 % in Phase 2. Eigentlich ist keine Festplattenprüfung erforderlich.
Ausgabe
Aus unbekanntem Grund funktioniert zwar jede angeschlossene Tastatur im BIOS oder in den Windows-Wiederherstellungsmenüs einwandfrei, die Verbindung wird jedoch genau dann getrennt, wenn Windows mir 10 Sekunden Zeit gibt, um „eine beliebige Taste zu drücken, um die Datenträgerprüfung abzubrechen“, sodass ich nicht darüber hinwegkomme.
Wenn ich es überwinden könnte, würde ich einen Hex-Editor verwenden, um das Dirty Bit auf dem Laufwerk zu löschen.
Versuch, mein Problem zu lösen
Ich habe auch festgestellt, dass der Befehl chkntfs /x E:
die Datenträgerprüfung nicht stoppt. Dies scheint nichts zu bewirken, da die Datenträgerprüfung während des Bootvorgangs weiterhin gestartet wird.
sfc /scannow
Ich habe außerdem eine Reparatur der Windows-Kerndateien durchgeführt, um sicherzustellen, dass alles in Ordnung ist.
Als nächstes habe ich mithilfe der Windows-Wiederherstellungsbefehlszeile die folgenden system32-Dateien umbenannt aufbeidedie Laufwerke C: und D: (Wiederherstellung), um zu verhindern, dass die Datenträgerprüfung gestartet wird:
ren chkdsk.exe _chkdsk.exe.bak
ren chkntfs.exe _chkntfs.exe.bak
ren sfc.exe _sfc.exe.bak
Und nach vielen Neustarts und Versuchen der „automatischen Reparatur“ von Windows kann ich bestätigen, dass diese Dateien immer noch umbenannt werden, ohne dass Windows Korrekturen vorgenommen hat, um diese Dateien zu ersetzen. Das ist, was ich erhofft hatte.
Frage
Trotz meiner oben beschriebenen Sabotage wird die automatische Datenträgerprüfung beim Windows-Start immer noch normal gestartet und ausgeführt, obwohl ich diese Kerndateien umbenannt habe.
Meine Frage ist, wie das möglich ist. Welche Dateien könnten fehlen, sodass die Überprüfung der Startdiskette nicht gestartet wird?