Alle startbaren Partitionen finden
Hallo,
eine Festplatte kann mehrere Windows Partitionen haben. Die Batch soll alle startbaren Partitionen identifizieren. Es dürfen keine Befehle verwendet werden die unter WinPE nicht lauffähig sind, wie findstr oder WMIC.
Ich könnte nach dem Windows Ordner suchen aber der wäre als Variable nur für das aktuelle System verfügbar, die Existenz des Windows Ordners ist schwierig weil ihn jemand umbenannt haben könnte. Alle Ordner nach irgendeiner Windowsdatei zu durchsuchen dauert zu lange.
Pagefile.sys kann man laut Pagefile nur mit Regedit verschieben, das dürften die wenigsten Nutzer machen, ist aber möglich. Laut irgendwelchen Foren kann man die hiberfil.sys überhaupt nicht verschieben aber man kann es wie auch die Swapfile abschalten.
Wie kann ich mit der geringesten Fehlerquote alle eingebundenen Partitionen auf Startbarkeit prüfen?
eine Festplatte kann mehrere Windows Partitionen haben. Die Batch soll alle startbaren Partitionen identifizieren. Es dürfen keine Befehle verwendet werden die unter WinPE nicht lauffähig sind, wie findstr oder WMIC.
Ich könnte nach dem Windows Ordner suchen aber der wäre als Variable nur für das aktuelle System verfügbar, die Existenz des Windows Ordners ist schwierig weil ihn jemand umbenannt haben könnte. Alle Ordner nach irgendeiner Windowsdatei zu durchsuchen dauert zu lange.
Pagefile.sys kann man laut Pagefile nur mit Regedit verschieben, das dürften die wenigsten Nutzer machen, ist aber möglich. Laut irgendwelchen Foren kann man die hiberfil.sys überhaupt nicht verschieben aber man kann es wie auch die Swapfile abschalten.
Wie kann ich mit der geringesten Fehlerquote alle eingebundenen Partitionen auf Startbarkeit prüfen?
Please also mark the comments that contributed to the solution of the article
Content-Key: 356897
Url: https://administrator.de/contentid/356897
Printed on: April 24, 2024 at 03:04 o'clock
5 Comments
Latest comment
bootrec /scanos
https://support.microsoft.com/de-de/help/927392/use-bootrec-exe-in-the-w ...
Oder
bootrec /rebuildbcd
for /f "tokens=2 delims==" %%a in ('bcdedit ^| find "osdevice"') do @echo %%a
Aber in WindowsPE zu 100%.
Ob er unter WinPE verfügbar ist muß ich noch testen
Ist er!aber ich brauche zwingend eine Lösung die auch unter dem normalen Windows funktioniert.
s. oben. bcdedit ist auch dort natürlich vorhanden.