설치 / 사용기

기 타 EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트

2021.11.03 15:09

suk 조회:1537 추천:32

2일 전 강좌에 EFI 파티션 관리 [우클릭] reg 파일이 올라왔습니다 https://windowsforum.kr/lecture/16875102

그런데 댓글과 사용기에 잘 되지 않으신다는 글이 올라왔습니다 https://windowsforum.kr/review/16876065

 

저는 권한 문제로 생각합니다

reg 파일에 별도로 관리자 권한으로 실행되는 구문이 없더군요. 그래서 권한 차이라고 생각합니다

 

이 부분을 확인하기 위하여 reg 파일에 관리자 권한이 아닐 때는 관리자 권한을 얻는 구문을 추가했습니다

그 외는 만들다 보니까 조금씩 제 나름대로 편의를 위하여 수정되었습니다. reg 파일에서 command 부분만 수정했습니다

 

그리고 EFI 파티션을 Z:으로만 하면 Z: 사용하시는 분들은 곤란하실 듯 하여

다른 드라이브 문자 사용 가능하도록 하기 위하여 bat 파일로 전환했습니다

(reg 안에 cmd 구문이 길어지면 reg 형식을 바꿔야 하고, reg 형식이 바뀌면 reg 파일을 열어서 바로 수정할 수 없는 상태가 됩니다)

 

참고로, EFI 파티션이 본명은 EFI 시스템 파티션이고, 이니셜로 ESP 라고 줄이기도 합니다.

ESP 파티션은 역전 앞처럼 중복 표현입니다만, 그냥 ESP라고 하면 뭔지 알기 어렵기 때문에 저도 ESP 파티션도 사용합니다

 

UEFI 부팅에만 적용됩니다

Windows 11에서 테스트했습니다만, Windows 10에도 적용됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130115.jpg

우클릭에 등록 또는 제거입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130132.jpg

보기만 해도 어질어질하네요

저런 부분들은 화면에서 숨길 수도 있는데요. 저는 가능하면 어떤 작업을 하는지 표시되는걸 좋아합니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130154.jpg

우클릭 기본 모양은 강좌에 올라온 것과 같습니다

저는 윗부분에 쓴대로 reg 에서 command 부분만 변경했습니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130227.jpg

먼저 EFI 파티션 마운트를 해봤습니다

위와 같이 일반 계정은 관리자 권한을 얻기 위하여 UAC 화면이 나옵니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130242.jpg

파란색 화면이 나오면 작업이 성공한 것입니다 (빨간색 배경은 실패한 경우에 나옵니다)

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130259.jpg

엔터 누르면 메모장이 실행됩니다 [항상 관리자 권한이 있는 계정은 이전의 파란 창에서 닫고, 윈도우 탐색기 등을 이용하시는 것이 더 편하실 겁니다]

열기로 EFI 파티션에 접근이 가능합니다. 

 

이렇게 하는 이유는 윈도우 탐색기로는 EFI 파티션에 접근이 되지 않더군요;; (일반 계정은 윈도우 탐색기에 보이지도 않습니다)

아시는 분들도 많으시겠습니다만, 윈도우 탐색기 외에 다른 탐색기를 관리자 권한으로 실행하면 EFI 파티션에 접근이 가능합니다

윈도우 탐색기만 접근이 안 됩니다...(항상 관리자 권한이 있는 계정은 이런 제한없이 윈도우 탐색기도 자유롭습니다)

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130329.jpg

EFI 파티션으로 빠르게 가는 방법입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130406.jpg

기본적으로 Z:으로 EFI 파티션 (ESP)가 마운트됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130420.jpg

메모장이라서 txt 파일만 보이기 때문에 모든 파일 선택해야 파일들이 전부 보입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130504.jpg

테스트 차원에서 bat 파일을 EFI 파티션에 복사해봤습니다 ^^

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130545.jpg

이제 언마운트를 해봤습니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130608.jpg

역시 파란색이 나오면 성공한 것입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130625.jpg

메모장 열기로 확인해보면 Z:이 사라졌습니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130658.jpg

이제 BCD 백업을 해봤습니다 (EFI 파티션으로)

참고로 EFI 파티션을 마운트 (언마운트까지)하기 때문에 별도로 마운트 작업은 하지 않으셔도 됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130708.jpg

역시 파란색 나오면 성공한 것입니다

-> 이후 자동으로 언마운트 됩니다. 언마운트 원하지 않으시면, 파란색 창이 떠있는 동안 창을 닫으시면 됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130751.jpg

EFI 파티션에 BCD_Backup 이름으로 현재 BCD가 저장됩니다

다음에 또 백업하면 덮어쓰기 됩니다. 그래서 백업 전에 확인했습니다 (실수로 클릭하는걸 방지)

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130833.jpg

이제 BCD 복원입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_130910.jpg

역시 파란색은 성공입니다

-> 이후 자동으로 언마운트 됩니다. 언마운트 원하지 않으시면, 파란색 창이 떠있는 동안 창을 닫으시면 됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_141553.jpg

근데 BCD 복원하니까 스샷에 쓴대로 약간의 문제가 있더군요

bcdedit 명령은 잘 나오는데, bootice.exe는 현재 bcd가 열리지 않았습니다. 왜 그런지는 저도 모르겠습니다

재부팅하면 bootice.exe도 정상 표시되더군요.

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_142421.jpg

bcdedit /delete {current} 으로 현재 부팅 중인 Windows 11을 삭제하고, BCD 복원 테스트를 해봤습니다 ^^

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_142528.jpg

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_142538.jpg

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_142621.jpg

BCD가 잘 복원됐습니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 2021-11-03_142746.jpg

위에 쓴대로 BCD 복원하면 bootice.exe는 재부팅하기 전에는 정상 표시가 되지 않더군요. 왜 저런지 아시는 분 계신가요? 흠;

--------------------------------------------------------------------

참고로, 윈도우 7도 UEFI로 설치된 경우는 적용됩니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 - 윈도우 7도 UEFI로 설치된 경우는 적용되네요 2021-11-06_012251.jpg

EFI 파티션을 마운트한 경우입니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 - 윈도우 7도 UEFI로 설치된 경우는 적용되네요 2021-11-06_013032.jpg

BCD 백업도 해봤습니다. 파일 날짜를 보면 알 수 있습니다

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 - 윈도우 7도 UEFI로 설치된 경우는 적용되네요 2021-11-06_013125.jpg

BCD 복원도 해봤습니다. 역시 파일 날짜를 보면 알 수 있습니다

 

EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat [윈도우 7 ~ 윈도우 11까지 UEFI (GPT)에 적용됩니다]

EFI 파티션이 Z:으로 마운트됩니다.

Z:을 이미 사용하고 계신 분들은 bat 파일 열어서, 다른 드라이브 문자로 수정하여 사용하시면 됩니다

그 외, 구체적인 사용법은 본문에 있습니다

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
8002 기 타| 초보분 연습용 WimLibBR.Cmd, DiskInfo 사용기입니다 [107] 왕초보 1619 135 11-04
» 기 타| EFI 파티션 관리 [우클릭] - 일반 계정으로도 가능.bat 테스트 [15] suk 1537 32 11-03
8000 기 타| SnapshotBR.Cmd (윈도우에서만 백업,복원) 사용기입니다 [35] 왕초보 1091 26 11-03
7999 소프트웨어| 윈도우 11 WInToGo 테스트 [7] Airbrone13 1463 5 11-03
7998 기 타| 초보분 연습용 SnapshotBR.Cmd 사용기 입니다 [87] 왕초보 1734 126 11-02
7997 소프트웨어| 윈도우 11 캡처 도구 실행 불가 문제 임시 조치 [9] Airbrone13 1159 2 11-02
7996 기 타| -0-님께서 소개하여 주신 BCD 백업,복구 프로그램 사용기입... [7] 왕초보 1210 9 11-01
7995 기 타| maniaa님 EFI 파티션 관리하기 우클릭 메뉴에 넣기 사용기... [22] 왕초보 1239 12 11-01
7994 윈 도 우| 1회용 VHD 또는 PE로 부팅하기 우클릭에 넣기 [10] maniaa 1381 21 11-01
7993 기 타| 그것이 알고 싶다 [4] 에세3밀리 1336 14 10-31
7992 기 타| 지후빠님 SnapShotBR.ahk 멀티 OS에서 활용하기 입니다.. [10] 왕초보 918 10 10-31
7991 윈 도 우| knm님의 22489.1000 PE 기본 부팅기 [10] parannara 839 6 10-31
7990 윈 도 우| knm님 OKR4 차등백업/복원 늦은 사용기 [8] wfja88 425 4 10-31
7989 기 타| 디스크 정보는 드라이브 문자,볼륨명만 보이도록 하였습니다. [9] 왕초보 858 11 10-31
7988 기 타| Widows 10 백업 복구 UI [11] 에세3밀리 1430 15 10-31
7987 기 타| 지후빠님 스냅샷 frontend SnapShotBR.ahk 버전 사용기입니... [8] 왕초보 835 12 10-30
7986 윈 도 우| Windows 10에서 PC 상태 검사 (KB5005463) 설치 방지.reg ... [13] suk 2334 23 10-30
7985 기 타| PRINCE PE에서 wmic를 활용하여 보았습니다.. [9] 왕초보 1085 10 10-29
7984 소프트웨어| DS 하나로. [323] 집앞의_큰 2784 208 10-28
7983 기 타| (수정) mania*님 Win10 PE 20H1 x64 Lite 간단한 사용기입니다 [12] 왕초보 1439 11 10-28
XE1.11.6 Layout1.4.8