Windows 10에서 efi 파티션에 액세스하는 방법?


26

Windows 10에서 EFI 파티션에 액세스하는 데 문제가 있습니다. cmd에서이 방법을 시도했습니다 (관리자 권한 사용).

관리자로 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 에서이 방법을 잘 사용했습니다.

이 그림은 파티션에 액세스하려고 할 때 발생하는 오류를 보여줍니다

여기에 이미지 설명을 입력하십시오


"작동하지 않는"방법은 무엇입니까? 이 단계 후에 약간의 오류가 발생하거나 아무 반응이 없습니까?
gronostaj

마운트 된 파티션을 볼 수 있지만 액세스 할 수 없습니다.
Raffi CH

왜 EFI 파티션에 정확하게 액세스하려고합니까?
Ramhound

@Ramhound에는 여러 운영 체제가 있으므로 다른 시스템에 액세스 할 수 있도록 파일 이름을 바꿔야합니다.
Raffi CH

2
흥미롭게도 작업 관리자의 '찾아보기'버튼-> '새 작업 실행'에서 마운트 된 EFI 드라이브에 액세스 할 수 있습니다. 그런 다음 상황에 맞는 메뉴 (복사 / 붙여 넣기 등)를 사용하여 기본 작업을 수행 할 수 있습니다. 관리자 권한 (예 : Notepad.exe)은 파일 메뉴에서 드라이브에 액세스 할 수도 있습니다. 문제는 탐색기에있는 것 같습니다.
patkim

답변:


21

Windows 7 및 8에서 작동하는 다음을 시도하지만 10으로 약속 할 수는 없습니다.

  1. 명령 프롬프트 아이콘을 마우스 오른쪽 단추로 클릭하고 옵션을 선택하여 관리자로 실행 하여 관리자 명령 프롬프트 창을여십시오.
  2. 명령 프롬프트 창에을 입력하십시오 mountvol P: /S. P:사용하지 않는 드라이브 문자로 변경할 수 있습니다 . 이는 임의적입니다.
  3. 명령 프롬프트 창을 사용하여 P:(EFI 시스템 파티션 또는 ESP) 볼륨 에 액세스하십시오 .

GUI 대신 텍스트 모드 명령을 사용해야하지만이 방법이 작동합니다.

다른 대안은 다른 OS를 사용하는 것입니다. 강력하게 암시하는 다른 OS를 지금 부팅 할 수 없더라도 응급 디스크를 사용할 수 있습니다. 예를 들어, Ubuntu 설치 매체를 사용하면 ESP에 매우 쉽게 액세스 할 수 있습니다. IIRC, 화면 왼쪽 하단에 볼륨으로 표시되어야합니다. 또는 표준 Linux mount명령을 사용하여 원하는 방식으로 마운트 할 수 있습니다.


1
짝이 작동하지 않습니다
Raffi CH

1
Windows 10 1151 64 비트의 바닐라 설치 (예 : Windows 7에서 업그레이드하지 않음)로 시도했습니다. 마운트 부분은 제대로 작동했지만 전체 디렉토리는 읽기 전용입니다! 요점이 뭐야? 글쎄, 그것은 조금 일했다. 읽기 / 쓰기 방법을 알고 있습니까?
enigmaticPhysicist

1
이것은 Windows 10, 복구 모드에서 나에게 효과적이었습니다. 감사!
Fredrik Håård

1
mountvol P : / s 오류가 발생합니다. 매개 변수가 올바르지 않습니다.
Damian

1903 - 윈도우 10에서 작동
Ujjwal 싱

11

대답은 @ pat2015입니다.

흥미롭게도 작업 관리자의 '찾아보기'버튼-> '새 작업 실행'에서 마운트 된 EFI 드라이브에 액세스 할 수 있습니다. 그런 다음 상황에 맞는 메뉴 (복사 / 붙여 넣기 등)를 사용하여 기본 작업을 수행 할 수 있습니다. 관리자 권한 (예 : Notepad.exe)은 파일 메뉴에서 드라이브에 액세스 할 수도 있습니다. 문제는 탐색기에있는 것 같습니다.


Windows 10 Anniversary Edition으로 업그레이드했으며이 권한 문제가 시작되었습니다. 이 해결 방법은 완벽하게 작동했습니다. SYSTEM 사용자처럼 작동하기 위해 일종의 "RUNAS"를 수행하는 것 같지만 재미는 없습니다. 다른 모든 Windows 업데이트가 내 부트 로더를 다시 중단하면 그렇게 할 것입니다.
dragon788

Windows 10 크리에이터 업데이트에서이 문제가 해결되었습니다.
Muntashir Akon

2
관리자 권한으로 cmd.exe를 열고 좋은 ole dark ages와 같은 명령 줄을 사용할 수도 있습니다.
user148298

11

최신 정보

2012 R2부터 Windows 8.1, Windows 10 및 Windows Server에서 EFI 파티션에 대한 읽기-쓰기 액세스 권한을 얻기 위해 다음 Powershell oneliner를 사용할 수 있습니다.

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

원래 답변

Windows 10에서 EFI 파티션에 대한 읽기 / 쓰기 액세스 권한을 얻는 더 간단한 방법을 찾았습니다.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 명령 프롬프트 (관리자)를 클릭하여 관리자 명령 프롬프트 창을 엽니 다.
  2. 명령 프롬프트 창 mountvol에서 시작에 도움말 메시지를 무시하고을 입력 하고 Windows에 알려진 모든 볼륨의 GUID 기반 경로 목록을 확인하십시오.

볼륨의 GUID 목록

  1. EFI 파티션의 GUID는 "NO MOUNT POINT"설명으로 표시된 것 중 하나입니다. 제 경우에는 첫 번째 볼륨이었습니다.
  2. 유형 start \\?\Volume{.......-....-....-....-...........}\(물론 3 단계의 정확한 GUID로 점을 교체하십시오)과 새 탐색기 창이 EFI 파티션의 내용으로 팝업되고 여기에 대한 읽기 / 쓰기 액세스 권한이 있습니다.

탐색기의 EFI 파티션


볼륨을 다시 안전하게 마운트 해제하는 방법은 무엇입니까? / P에 대한 설명이 파괴적인 것처럼 들립니까?
neslekkiM

@neslekkiM 그것은 마운트되지 않습니다, 그냥 탐색기를 닫습니다
maoizm

드라이브 문자 P를 efi 파티션에 할당하면 diskpart를 종료하고 P :> dir과 같은 일반적인 cmd 명령을 사용하여 P 등의 내용을 나열 할 수 있습니다.
Jens

여기에는 여러 개의 EFI 파티션이있는 경우가 있습니다 (예 : 누군가 이전 EFI 파티션이 포함 된 두 번째 드라이브를 연결하는 경우). 나는 이것이 위의 접근법만으로 둘을 구별 할 수 없을 것이라고 믿습니다.
나는
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.