설치 / 사용기

기 타 PE 1회 부팅 - winload.efi 파일 경로 문제입니다

2023.07.22 09:51

왕초보 조회:777 추천:22

고수님들께서 만들어 주시는 PE 1회 부팅이나 TBWinPE.exe로 PE 1회 부팅을 하는 경우 PE인데도 PE로 부팅을 하지 못하는 경우가

있으실것입니다

 

어떤 경우는 잘되는데 어떤 경우에는 부팅이 되지 않은 것은 이유가 있을것입니다

저의 경우에서 BR 시리즈에서 TBWinPE.wim으로 PE 1회 부팅을 하고 있어서 이 부분에는 관심이 많습니다

이와 관련한 글들이 있지만 따로 사용기에 정리된것이 없어서 간단히 정리를 하여 보았습니다

 

PE를 BCD에 등록하는 프로그램은 여러가지가 있을것입니다..

사용기는 Bootice를 애용하고 있어서 이것과 suk님의 PE 부팅등록 + 우클릭에 1회성 PE 부팅하기.bat 을 기준으로 정리를 하여 보았습니다

 

사용기를 보시면 PE 1회 부팅을 하셨을때 PE가 부팅되지 않은 여러가기 이유중에서 winload.exe나 winload.efi 파일 경로 관련해서는 궁금

증이 해소가 되실것 같기도 합니다

 

1. BCD에 등록된 경로를 Bootice로 확인을 하여 보았습니다. 윈도우의 경우 아래처럼 등록이 되었습니다

1.jpg

 

2. PE가 등록된 것을 확인을 하여 보았습니다..여기에 등록된 것은 bootice으로 등록을 한것입니다

  UEFI여서 winload.efi 파일이 등록이 되었습니다..윈도우가 등록된 것 하고 경로가 조금 다르죠 boot 폴더에 있는 winload.efi가 등록이 되어

  있습니다.. 이 차이가 중요합니다.

2.jpg

 

3. bootice로 PE를 등록하는 메뉴입니다

3.jpg

 

4. bootice에서 자체적으로 MBR인지 UEFI인지 판단후 System32\boot 폴더에 있는 winload.efi 파일을 등록을 합니다 

4.jpg

 

5. 재미있는것은 TBWinPE.exe에서 1회 부팅에 사용하는 것을 등록시에는 1번 처럼 등록을 합니다

 

  \Windows\system32\winload.efi

 

  bootice으로 수동 등록할때에와는 경로가 다릅니다  \Windows\system32\boot\winload.efi

  이렇게 차이가 나는 부분때문에 어떤 PE는 부팅이 되고 어떤 PE는 부팅이 되지 않은 문제가 발생을 합니다

  복구시스템에 사용하는 왕자님의 Win10 RS5 PE는 System32 폴더에 winload.efi 파일이 있어서 TBWinPE.exe로 1회 부팅이 됩니다

5.jpg

 

6. suk님의 bat 파일 내용입니다 MBR UEFI 겸용이어서 UEFI인지 체크를 하고 등록을 하고 있습니다

   PE 1회 부팅하는 윈도우가 MBR일수도 있고 UEFI 일수도 있어서 이렇게 확인후 등록을 하는것이 좋죠..

 

set ext=efi

bcdedit | find /i "winload.exe" >nul && set ext=exe

bcdedit /set %guid% path \Windows\System32\boot\Winload.%ext%

 

6.jpg

 

7. 보통 PE에는 System32 폴더에 아래처럼 2개 파일이 있을수 있습니다 하지만 PE의 용량을 줄이려고 이 2개 파일을 삭제하는 경우 이 파일

  들이 없을수도 있습니다..

7.jpg

 

8. System32\boot 폴더에 아래 2개 파일이 있습니다..여기는 PE라면 당연히 있는것으로 보아야 할것입니다

8.jpg

 

9. System32 폴더에 있는 winload.efi 파일을 삭제를 한 경우 입니다..boot 폴더에 winload.efi  파일이 있습니다

9.jpg

 

10. 고수님 작품으로 1회 부팅을 하여 보겠습니다

10.jpg

 

11. PE로 부팅을 하였습니다.. 남아 있는 흔적을 살펴보았습니다.. winload.efi 파일 경로가 System32\boot 경로 입니다

11.jpg

 

12. System32 폴더에 있는 winload.efi 는 남겨놓고 boot 폴더에 있는 winload.efi 파일을 이름을 변경을 하고 PE 1회 부팅을 하여 보았습니다

12.jpg

 

13. 에러가 발생을 하였습니다..에러에 자세히 설명이 되어 있습니다..System32\boot\winload.efi 파일이 없네요

  PE 등록은 System32\boot\winload.efi 로 되어 있어서 파일을 찾을수 없는 경우입니다 

13.jpg

 

14. 복구시스템에 사용되는 RecoveyPE.wim에서 System32 폴더에 있는 winload.efi 파일 이름을 변경하여 보았습니다

   TBWinPE.exe 파일은 System32 폴더에 있는 winload.efi 파일을 등록 합니다. 파일이 없다면 문제가 생길것입니다

14.jpg

 

15. 복원을 위해서 TBWinPE.exe 파일로 PE 1회 부팅을 합니다

15.jpg

 

16. PE 1회 부팅이 되지 않았습니다. 에러 메세지에 System32\winload.efi 경로에 파일이 없다고 합니다

16.jpg

 

17. 저도 어떤분의 댓글에 있는 내용을 보고 알았습니다.. 아래 PE는 wim 용량을 줄이기 위해서 System32 폴더에 winload.efi 파일이 없습

 니다 이 PE는 System32\winload.efi 경로로 PE 1회 부팅시에는 바로 위의 사진과 같은 에러가 발생합니다

17.jpg

 

18. Xemom1 PE를 TBWinPE.exe로 1회 부팅시 에러가 발생한 모습입니다..경로에 파일이 없는 경우입니다

18.jpg

 

19. 마무리

PE 1회 부팅시에 등록하는 과정에서 winload.exe와 winload.efi 파일을 어떤 경로에 있는것을 등록하냐에 따라서 PE 1회 부팅이 되는것도

있고 되지 않은것도 있습니다

최소한 winload.exe와 winload.efi 경로 문제는 에러 메세지에 내용이 있어서 어떤 문제일지를 파악을 할수 있어서 다행입니다

 

고수님들께서 만들어 주신 PE 1회 부팅 프로그램에 따라서 winload.exe와 winload.efi 경로가 다를수 있고 TBWinPE.exe의 경우 System32

폴더 경로를 기준으로 하기 때문에 PE를 만드시는 분들은 System 폴더와 System32\boot 폴더 2가지를 고려를 해주여야 할것 같습니다

 

PE 1회 부팅 관련 프로그램을 직접 만들어 사용을 하시는 분들의 경우에는 bootice나 suk님,지니제스트님 작품의 경우를 보았을때 프로

그램에서 등록하는 경로는 System32\boot 폴더의 파일을 등록하는것이 좀더 다양한 PE가 1회 부팅이 될것 같습니다

suk님 작품처럼 한줄이면 MBR과 UEFI가 구분이 될수 있어서 구분해서 등록을 하는것도 좋은 방법으로 생각이 됩니다

아직 구형 컴퓨터는 MBR이 많아서 그렇습니다.

 

이미 다 아시는 내용 일것 같기도 합니다

고수님들께서 만들어 주시는 PE 1회 부팅 프로그램으로 나만 1회 부팅이 되지 않고 에러 메세지에  winload.exe와 winload.efi 경로 문제가

표시가 된다면 PE에서  winload.exe와 winload.efi 파일이 어떤 경로에 있는지 확인하여 보시는것도 좋을것 같습니다

 

오늘 하루도 즐거운 일만 있으시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
8241 윈 도 우| WinPE Nasiboot V13 Pro 2022_ EN [15] 4k8k 1273 23 03-15
8240 기 타| CyberLink PowerDirector Ultimate 20.4.2829.0 x64 [9] 첨임다 1046 23 05-04
8239 소프트웨어| 디스크 총용량 사용량 확인하는 배치파일 DiskStatus [16] 지후빠 768 23 03-27
8238 기 타| (추가) Easylight CmdPE에 OBR 을 활용하여 보았습니다 [13] 왕초보 796 23 02-02
8237 기 타| QuantumPE_9.3 수정 사용기 [26] 희생 731 23 02-03
8236 기 타| QuantumPE v7.2 수정 사용기 [24] DengJang 852 23 01-30
8235 기 타| WindowsXPE149 간략 사용기 [19] 늘상푸른 1146 23 02-20
8234 윈 도 우| Clinic님 PE 감사합니다. [24] do98 1007 23 12-07
8233 기 타| 클리닉님 Win10 PE 21H2 완성본 부팅하기 [28] suk 1578 23 12-06
8232 기 타| [스샷 추가] PE의 버전과 DPI 100 퍼센트 수정하기 [모든 w... [17] suk 894 23 11-21
8231 윈 도 우| Win10 LTSC 2021 설치해봤습니다. [24] DengJang 1524 23 11-19
8230 기 타| 멀티 OS에서 SnapshotBR.cmd 수정해서 활용하기 입니다 [19] 왕초보 750 23 11-07
8229 윈 도 우| Windows 10에서 PC 상태 검사 (KB5005463) 설치 방지.reg ... [13] suk 2274 23 10-30
8228 기 타| 백업프로그램 4개 통합에..결국 Cmd도 없애 버렸네요.. [22] 왕초보 1393 23 10-27
8227 윈 도 우| 윈도우11 설치해봤습니다. [34] DengJang 1951 23 10-08
8226 기 타| 블*스*우님의 PE 테스트 후기 [33] 더불어~~~ 930 23 04-17
8225 윈 도 우| [실사] Windows 11 VHD 설치 테스트! [40] Geheimnis 2572 23 06-27
8224 소프트웨어| DISM at ONCE (DaO) 아키텍처 추가 설명 [19] 입니다 1291 23 06-03
8223 윈 도 우| [종료] Clinic PE의 PortableApps를 분리하고 한두가지를 ... [14] qnd 765 23 02-17
8222 윈 도 우| 메인 및 보조 디스크에 멀티부팅 용도 테스트 시스템 만들기 [20] 디폴트 1566 23 04-26
XE1.11.6 Layout1.4.8