2015-09-01 11:01:23 +0000 2015-09-01 11:01:23 +0000
26
26

Как получить доступ к efi перегородке в окне 10?

У меня возникли проблемы с доступом к разделу EFI в windows 10 Я попробовал этот метод в команде (я использовал права администратора ):

open cmd в качестве администратора…

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

Но он не работает, поскольку windows 10, я отлично использовал этот метод на 8.1.

на этой картинке показана ошибка, которую я получаю, когда пытаюсь получить доступ к разделу

.

Ответы (3)

21
21
21
2015-09-01 22:46:11 +0000

Попробуйте следующее, что работает в Windows 7 и 8, но я ничего не могу обещать с 10:

  1. Откройте окно Administrator Command Prompt, щелкнув правой кнопкой мыши на значке Command Prompt и выбрав опцию запуска от имени Администратора.
  2. В окне командной строки введите mountvol P: /S. (Вы можете изменить P: на любую неиспользованную букву диска; это произвольно.)
  3. Используйте окно командной строки для доступа к тому P: (Системный раздел EFI или ESP).

Вам нужно использовать команды текстового режима, а не GUI, но этот метод должен работать.

Другой альтернативой является использование другой ОС. Даже если вы не можете загрузить другую операционную систему сейчас, что вы решительно подразумеваете, вы можете использовать аварийный диск. Например, установочный носитель Ubuntu должен позволять довольно легко получить доступ к ESP. IIRC, он должен показываться как том в левом нижнем углу экрана; или вы можете использовать стандартную команду Linux mount, чтобы смонтировать его любым удобным вам способом.

11
11
11
2015-09-03 09:47:00 +0000

Ответ: @pat2015 :

Интересно, что смонтированный диск EFI доступен по кнопке ‘Обзор’ в диспетчере задач -> ‘Запуск новой задачи’. Затем можно выполнить основные операции с помощью Контекстного меню (Copy/Paste и т.д.), и даже если вы запускаете другие приложения с привилегиями администратора, например Notepad.exe, он также может получить доступ к диску из своего файлового меню. Похоже, что проблема связана с проводником.

11
11
11
2016-09-03 23:02:39 +0000

Обновите

в Windows 8.1, Windows 10 и Windows Server, начиная с 2012 R2, вы можете использовать следующую программу Powershell oneliner для получения доступа на чтение-запись к разделу EFI:

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

Оригинальный ответ

Я нашел более простой способ получить доступ на чтение/запись к EFI разделу из Windows 10:

  1. Откройте окно командной строки Administrator, щелкнув правой кнопкой мыши кнопку Start и нажав на Command Prompt (Admin)
  2. В окне командной строки введите mountvol, в начале не обращайте внимания на справочное сообщение и обратите внимание на список путей на основе GUID всех томов, известных Windows, например:

  1. GUID раздела EFI - один из тех, которые отмечены описанием “NO MOUNT POINT” - в моем случае это был первый том
  2. введите `start \?\Volume{…….-….-….-….-………..}# Обновите

в Windows 8.1, Windows 10 и Windows Server, начиная с 2012 R2, вы можете использовать следующую программу Powershell oneliner для получения доступа на чтение-запись к разделу EFI:

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

Оригинальный ответ

Я нашел более простой способ получить доступ на чтение/запись к EFI разделу из Windows 10:

  1. Откройте окно командной строки Administrator, щелкнув правой кнопкой мыши кнопку Start и нажав на Command Prompt (Admin)
  2. В окне командной строки введите mountvol, в начале не обращайте внимания на справочное сообщение и обратите внимание на список путей на основе GUID всех томов, известных Windows, например:

  1. GUID раздела EFI - один из тех, которые отмечены описанием “NO MOUNT POINT” - в моем случае это был первый том
  2. введите (конечно, замените точки на точный GUID с шага #3) и в новом окне проводника появится содержимое раздела EFI и откроется доступ на чтение/запись - вуаля!

0x4&