Wie greife ich unter Windows 10 auf die EFI-Partition zu?

26

Ich habe Probleme beim Zugriff auf die EFI-Partition unter Windows 10. Ich habe diese Methode in cmd ausprobiert (ich habe Administratorrechte verwendet):

Öffne cmd als Admin ...

diskpart
sel disk 0
sel part 1 (efi part)
assign letter=b
exit
taskkill /im explorer.exe /f
explorer.exe

Aber es funktioniert nicht seit Windows 10, ich habe diese Methode gut auf 8.1.

Dieses Bild zeigt den Fehler, den ich bekomme, wenn ich versuche, auf die Partition zuzugreifen

Bildbeschreibung hier eingeben

Raffi CH
quelle
Wie funktioniert es nicht? Einige Fehler oder nichts passiert nach diesen Schritten?
Gronostaj
Ich kann die gemountete Partition sehen, aber ich kann nicht darauf zugreifen.
Raffi CH
Warum versuchen Sie genau auf die EFI-Partition zuzugreifen?
Ramhound
@Ramhound, weil ich mehrere Betriebssysteme habe und eine Datei umbenennen sollte, damit ich auf das andere System zugreifen kann.
Raffi CH
2
Interessanterweise stelle ich fest, dass das gemountete EFI-Laufwerk über die Schaltfläche "Durchsuchen" im Task-Manager -> "Neue Aufgabe ausführen" zugänglich ist. Sie können dann grundlegende Operationen ausführen, die über das Kontextmenü (Kopieren / Einfügen usw.) möglich sind, auch wenn Sie andere Apps mit ausführen Admin Privilegien zB Notepad.exe es kann auch über das Dateimenü auf das Laufwerk zugreifen. Das Problem scheint mit dem Explorer zu sein.
Patkim

Antworten:

21

Versuchen Sie Folgendes, was unter Windows 7 und 8 funktioniert, aber ich kann mit 10 nichts versprechen:

  1. Öffnen Sie ein Administrator- Eingabeaufforderungsfenster, indem Sie mit der rechten Maustaste auf das Eingabeaufforderungssymbol klicken und die Option zum Ausführen als Administrator auswählen.
  2. Geben Sie im Eingabeaufforderungsfenster Folgendes ein mountvol P: /S. (Sie können P:jeden nicht verwendeten Laufwerksbuchstaben verwenden. Dies ist beliebig.)
  3. Verwenden Sie das Eingabeaufforderungsfenster, um auf das P:Volume (EFI System Partition oder ESP) zuzugreifen .

Sie müssen anstelle der GUI Befehle im Textmodus verwenden, aber diese Methode sollte funktionieren.

Eine andere Alternative ist die Verwendung eines anderen Betriebssystems. Selbst wenn Sie Ihr anderes Betriebssystem jetzt nicht booten können, was Sie stark implizieren, können Sie möglicherweise eine Notfalldiskette verwenden. Mit einem Ubuntu-Installationsmedium sollten Sie beispielsweise ziemlich einfach auf das ESP zugreifen können. IIRC sollte als Volume in der unteren linken Ecke des Bildschirms angezeigt werden. Oder Sie können den Standard-Linux- mountBefehl zum Mounten verwenden, wie Sie möchten.

Rod Smith
quelle
1
Arbeitet nicht Kumpel
Raffi CH
1
Ich habe es mit einer Vanilla-Installation von Windows 10 1151 64 Bit versucht (dh kein Upgrade von Windows 7.). Das Einbauteil hat gut funktioniert, aber das gesamte Verzeichnis ist schreibgeschützt! Was hat das zu bedeuten? Nun, es hat ein bisschen funktioniert. Weißt du, wie man es zum Lesen und Schreiben bringt?
enigmaticPhysicist
1
Dies funktionierte für mich in Windows 10, Wiederherstellungsmodus. Vielen Dank!
Fredrik Håård
1
Ich erhalte einen Fehler mountvol P: / s Der Parameter ist falsch.
Damian
Funktioniert unter Windows 10 - 1903
Ujjwal Singh
11

Die Antwort ist von @ pat2015:

Interessanterweise stelle ich fest, dass das gemountete EFI-Laufwerk über die Schaltfläche "Durchsuchen" im Task-Manager -> "Neue Aufgabe ausführen" zugänglich ist. Sie können dann grundlegende Operationen ausführen, die über das Kontextmenü (Kopieren / Einfügen usw.) möglich sind, auch wenn Sie andere Apps mit ausführen Admin Privilegien zB Notepad.exe es kann auch über das Dateimenü auf das Laufwerk zugreifen. Das Problem scheint mit dem Explorer zu sein.

Raffi CH
quelle
Auf Windows 10 Anniversary Edition aktualisiert und diese Berechtigungsprobleme haben begonnen. Diese Problemumgehung hat einwandfrei funktioniert. Ich vermute, dass eine Art "RUNAS", um sich als SYSTEM-Benutzer zu verhalten, auch funktionieren könnte, aber das macht keinen Spaß. Vielleicht mache ich das, wenn jedes andere Windows-Update meinen Bootloader wieder kaputt macht.
dragon788
Das Update für Windows 10 Creators hat dieses Problem behoben.
Muntashir Akon
2
Sie können auch einfach die Datei cmd.exe als Administrator öffnen und die Befehlszeile wie die alte dunkle Zeit verwenden.
user148298
11

Aktualisieren

In Windows 8.1, Windows 10 und Windows Server ab 2012 R2 können Sie den folgenden Powershell-Oneliner verwenden, um Lese- und Schreibzugriff auf die EFI-Partition zu erhalten:

start ((Get-Partition | ? IsSystem).AccessPaths[0])

Ursprüngliche Antwort

Ich habe einen einfacheren Weg gefunden, um von Windows 10 aus Lese- / Schreibzugriff auf die EFI-Partition zu erhalten:

  1. Öffnen Sie ein Administrator- Eingabeaufforderungsfenster, indem Sie mit der rechten Maustaste auf die Schaltfläche Start und dann auf Eingabeaufforderung (Admin) klicken.
  2. Geben Sie im Eingabeaufforderungsfenster Folgendes ein mountvol, ignorieren Sie die Hilfemeldung am Anfang, und beachten Sie die Liste der GUID-basierten Pfade aller Volumes, die Windows bekannt sind, z.

Liste der GUIDs der Volumes

  1. Die GUID der EFI-Partition ist eine der mit "NO MOUNT POINT" gekennzeichneten Beschreibungen - in meinem Fall war es das erste Volume
  2. Typ start \\?\Volume{.......-....-....-....-...........}\(natürlich Punkte durch die genaue GUID aus Schritt 3 ersetzen) und neues Explorer-Fenster mit dem Inhalt der EFI-Partition und Lese- / Schreibzugriff darauf - voila!

EFI-Partition im Explorer

Maoizm
quelle
Wie kann man die Lautstärke wieder sicher aushängen? Die Beschreibung auf / P klingt destruktiv?
NeslekkiM
@neslekkiM es wird nicht eingehängt, nur nahe Explorer
Maoizm
Sobald Sie der efi-Partition einen Laufwerksbuchstaben P zugewiesen haben, können Sie diskpart beenden und die üblichen cmd-Befehle wie P:> dir verwenden, in denen aufgeführt wird, was auf P und so weiter ist.
Jens
Es gibt einen Eckfall, in dem mehrere EFI-Partitionen vorhanden sind (z. B. wenn jemand ein zweites Laufwerk anfügt, das eine vorherige EFI-Partition enthält). Ich glaube, dass dies nicht in der Lage sein wird, zwischen den beiden zu unterscheiden, nur mit dem oben beschriebenen Ansatz.
Bin ich