¿Cómo acceder a la partición efi en Windows 10?

23

Tengo problemas para acceder a la partición EFI en Windows 10 Probé este método en cmd (usé privilegios administrativos) ):

abrir cmd como administrador ...

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

Pero no funciona desde Windows 10, utilicé este método bien en 8.1.

Esta imagen muestra el error que recibo cuando intento acceder a la partición.

enter image description here

Raffi CH
fuente
¿Cómo es que "no funciona"? ¿Algunos errores, o no pasa nada después de estos pasos?
gronostaj
Puedo ver la partición montada pero no puedo acceder a ella.
Raffi CH
¿Por qué estás tratando de acceder a la partición EFI exactamente?
Ramhound
@Ramhound porque tengo varios sistemas operativos y debo cambiar el nombre de un archivo para poder acceder al otro sistema.
Raffi CH
2
Curiosamente, me parece que se puede acceder a la unidad EFI montada desde el botón "Examinar" del Administrador de tareas - & gt; "Ejecutar nueva tarea" Luego puede realizar operaciones básicas posibles con el Menú contextual (Copiar / Pegar, etc.) e incluso cuando ejecuta otras aplicaciones con privilegios de administrador, por ejemplo. Notepad.exe también puede acceder a la unidad desde su menú de archivo. El problema parece ser con Explorer.
patkim

Respuestas:

18

Intente lo siguiente, que funciona en Windows 7 y 8, pero no puedo prometer nada con 10:

  1. Abrir un Administrador Ventana de solicitud de comando al hacer clic con el botón derecho en el icono de solicitud de comando y seleccionar la opción para ejecutarlo como administrador.
  2. En la ventana del símbolo del sistema, escriba mountvol P: /S. (Tu puedes cambiar P: a cualquier letra de unidad no utilizada; eso es arbitrario)
  3. Utilice la ventana del símbolo del sistema para acceder a la P: (EFI System Partition, o ESP) volumen.

Deberá usar comandos en modo texto, en lugar de la GUI, pero este método debería funcionar.

Otra alternativa es usar otro sistema operativo. Incluso si no puede iniciar su otro sistema operativo ahora, lo que implica con fuerza, es posible que pueda usar un disco de emergencia. Un medio de instalación de Ubuntu, por ejemplo, debería permitirle acceder al ESP con bastante facilidad. IIRC, debería aparecer como un volumen en la esquina inferior izquierda de la pantalla; o puedes usar el estándar de Linux mount Ordena montarlo de la forma que más te guste.

Rod Smith
fuente
1
No funciona compañero
Raffi CH
1
Lo intenté con una instalación de Windows 10 1151 64 bit (es decir, no una actualización de Windows 7). La parte de montaje funcionó bien, ¡pero todo el directorio es de solo lectura! ¿Qué sentido tiene eso? Bueno, funcionó un poco. ¿Sabes cómo hacerlo leer-escribir?
enigmaticPhysicist
Esto funcionó para mí en Windows 10, modo de recuperación. ¡Gracias!
Fredrik Håård
1
Recibo un error mountvol P: / s El parámetro es incorrecto.
Damian
10

La respuesta es por @ pat2015:

Curiosamente, me parece que se puede acceder a la unidad EFI montada desde el botón "Examinar" del Administrador de tareas - & gt; "Ejecutar nueva tarea" Luego puede realizar operaciones básicas posibles con el menú contextual (Copiar / Pegar, etc.) e incluso cuando ejecuta otras aplicaciones con privilegios de administrador, por ejemplo. Notepad.exe también puede acceder a la unidad desde su menú de archivo. El problema parece ser con Explorer.

Raffi CH
fuente
Se actualizó a la edición de aniversario de Windows 10 y comenzó este problema de permisos. Esta solución funcionó perfectamente. Supongo que hacer algún tipo de "RUNAS" para comportarse como un usuario del SISTEMA podría funcionar también, pero eso no es divertido. Tal vez lo haga si todas las demás actualizaciones de Windows rompen mi cargador de arranque nuevamente.
dragon788
La actualización de Windows 10 Creators solucionó este problema.
Muntashir Akon
1
También puede abrir el cmd.exe como administrador y usar la línea de comandos como las buenas edades oscuras.
user148298
10

Actualizar

en Windows 8.1, Windows 10 y Windows Server a partir de 2012 R2, puede usar el siguiente Powershell oneliner para obtener acceso de lectura y escritura a la partición EFI:

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

Respuesta original

He encontrado una forma más sencilla de obtener acceso de lectura / escritura a la partición EFI desde Windows 10:

  1. Abrir un Administrador Ventana de solicitud de comando al hacer clic con el botón derecho en el botón Inicio y al hacer clic en solicitud de comando (administrador)
  2. En la ventana del símbolo del sistema, escriba mountvol, ignore el mensaje de ayuda al principio y observe la lista de rutas basadas en GUID de todos los volúmenes conocidos por Windows, por ejemplo

list of volumes' GUIDs

  1. El GUID de la partición EFI es uno de los marcados con la descripción de "NO MOUNT POINT"; en mi caso, fue el primer volumen
  2. tipo start \\?\Volume{.......-....-....-....-...........}\ (por supuesto, reemplace los puntos con el GUID exacto del paso # 3) y aparecerá una nueva ventana del explorador con el contenido de la partición EFI y el acceso de lectura / escritura a la misma - ¡voilá!

EFI partition in explorer

maoizm
fuente
¿Cómo desmontar de nuevo el volumen de forma segura? ¿La descripción en / P suena destructiva?
neslekkiM
@neslekkiM no se monta, solo cierra el explorador
maoizm
Una vez que haya asignado una letra de unidad P a la partición efi, puede salir de diskpart y usar los comandos de cmd habituales, como P: & gt; dir, que mostrarán qué hay en P y así sucesivamente.
Jens