설치 / 사용기

기 타 PE 1회 부팅 - winload.efi 등록 없이 하여 보았습니다.

2023.07.22 12:57

왕초보 조회:844 추천:28

먼저 지니제스트님께 감사드립니다

지니제스트님께서 테스트하시고 글을 남겨주신 덕분에 상상도 하지 못했던것을 알게되었습니다

좋은일만 있으시길 바랍니다

 

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

https://windowsforum.kr/review/19683461

 

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

추가입니다

위 사용기 댓글에 UU自適님께서 사진과 함께 써주신 댓글 내용입니다. 저에게는 아주 반가운 소식입니다

이미 윈포에서 이렇게 사용하는것이 빠르다고 하신 고수님이 있으셨나 봅니다...저는 이글을 보지를 못해서 모르고 있었습니다

좋은 소식을 알려주셔서 감사합니다

 

a1.png

 

TBwinPE가 어떻게 처리하는 것이 아니라 원래 없어도 되는 것같습니다.

저는 bootice로 PE를 추가하는데, 부팅파일(어플리케이션 패스)부분을 삭제하면 부팅이 더 빠르다는 여기 고수님들의 조언에 따라 아주

오래전부터 이렇게 사용해왔지만 다양한 PE에서 부팅에 문제가 생긴적은 없는 것 같습니다. 

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

 

위 사용기 댓글에 지니제스트님께서 써주신 댓글에 이제까지 한번도 생각을 해본적이 없는 현상이 있습니다

TBWinPE.exe로 PE 1회 부팅시에 winload.efi 파일 경로가 등록되지 않았는데 PE로 부팅이 됩니다

제의 경우 가상에서 Win10이 설치된 상태로 테스트 해보아도 winload.efi 경로가 무조건 등록이 됩니다

 

BCD에 winload.efi 경로를 항상 등록하고 있어서 (윈도우에서도 등록을 하고 있죠) winload.efi를 등록하는것이 필수인줄 알았습니다

그런데 winload.efi을 등록하지 않아도 PE가 등록이 됩니다

 

그냥 상상입니다..BCD에 PE를 등록할때 PE 부팅이라는것을 등록합니다..이렇게 PE로 등록을 하면 BCD에서 winload.efi 경로가 없어도

알아서 System32\boot\winload.efi 경로것을 찾아서 부팅을 하는것 같습니다

수동으로 등록하는 경우 등록한것이 자동보다 우선이 되어서 이 경우 경로에 winload.efi 파일이 없으면 부팅이 되지 않습니다

 

지니제스트님 말씀처럼 winload.efi를 등록하는것이 정석일것입니다.

MS에는 아래처럼 되어 있네요..

 

bcdedit /set {GUID} path \windows\system32\winload.exe

 

경로가 System32로 되어 있습니다..System32 폴더로 하시는 이유가 있는것이었네요...저는 suk님 작품을 보고 따라하게 되면서 boot 폴더에

등록을 한것이어서 PE는 그렇게 하는것인줄 알았습니다

 

원칙은 등록을 하는것이 맞을것입니다..그래도 등록을 하지 않았는데 부팅이 된다는것은 PE를 BCD에 등록하지 않은 경우에 대해서도 나름

대비가 되어 있는것이라고 생각이 듭니다..만약에 등록이 무조건 원칙이면..미등록시 부팅이 되지 않은것이 당연한것인데..비등록이 부팅이

되어서 그냥 짐작만 하여 보았습니다

 

UEFI 일때 winload.efi 를 등록하지 않는다면 UEFI를 체크 할 필요가 없어서 소스가 몇줄 들어듭니다

그래서 winload.efi 를 등록하지 않는 버전을 만들어 테스트를 하여 보았습니다

 

1. bootice로 PE를 등록하는 경우 boot 폴더에 있는 winload.efi 파일을 등록하고 있습니다 이것이 원칙으로 알고 있습니다

1.jpg

 

2. 부팅파일 경로가 빈공간입니다...winload.efi 경로가 설정되지 않았습니다

2.jpg

 

3. 전문가 모드에서 확인을 하였습니다..winload.efi 파일 경로가 설정되어 있지 않습니다 PE의 경우 2번처럼 PE라고 설정을 해줍니다

  이 설정이 PE로 되어서 winload.efi 경로를 등록하지 않으면 boot폴더의 winload.efi로 부팅을 하는것이 아닌가 하고 상상을 해봅니다

3.jpg

 

4. winload.efi 파일 경로가 설정되지 않았는데도 PE로 부팅이 되었습니다..지니제스트님께서 지난 사용기에서 TBWinPE.wim으로 PE로 부팅

 을 한 경우에도 winload.efi 경로가 설정되지 않았는데도 부팅이 되었습니다.. 제가 가상에서 TBWinPE.exe로 부팅시에 winload.efi 경로가

 설정되지 않은 경우가 없어서 아쉬움이 있기는 합니다

4.jpg

 

5. UEFI 체크하는 부분과 winload.efi 등록하는 부분을 삭제한 버전입니다

5.jpg

 

6. 메세지 없이 진행을 하도록 설정을 하였습니다

6.jpg

 

7. 윈도우를 백업한 Win10.wim 파일을 1회 부팅을 하였습니다..PE가 아니어서 아래처럼 메세지가 나옵니다..PE인지 아닌지만 체크를 하기

  때문에 체크 하는 시간이 짧아서 우클릭에서 진행시 PE인지부터 체크를 합니다

7.jpg

 

8. System32 폴더에 있는 파일 2개를 이름을 변경하여 놓았습니다

8.jpg

 

9. boot 폴더에 파일들이 있습니다

9.jpg

 

10. 1회 부팅을 하겠습니다..BCD 방식이 TBWinPE.exe 보다 재시작이 빠르다는것도 하나의 장점이죠..클릭하면 바로 재부팅합니다

10.jpg

 

11. PE로 부팅을 하였습니다. BCD에 winload.efi 파일 경로는 등록되어 있지 않습니다..원칙을 등록하는것이 맞습니다

  등록하지 않아도 부팅이 되는데는 이유가 있을것입니다..BCD에 PE라로 등록이 되어서 인지는 모르겠습니다만..부팅이 된다는것이 중요

  하죠..BCD에 모르는 기능이 있나 봅니다

11.jpg

 

12. Xemom1 PE는 System32 폴더에 winload.efi 파일이 없고 boot 폴더에만 있는 PE입니다

12.jpg

 

13. PE로 부팅을 하였습니다.. winload.efi 파일경로는 없습니다

13.jpg

 

14. 다른 PE로 부팅을 하여 보겠습니다..

14.jpg

 

15. PE 부팅이 되었습니다

15.jpg

 

16. 이 PE는 지니제스트님 댓글에 글이 있어서 확인을 하여 본것입니다.. 특이한 구조로 되어 있는 PE네요

16.jpg

 

17. 여기에 프로그램 파일들이 있는 방식입니다..

17.jpg

 

18. 1회 부팅을 하여 보겠습니다

18.jpg

 

19. 저는 PE인지만 구분을 해서인지 바로 PE로 부팅이 되었습니다..19.jpg

 

20. 마무리

지니제스트님의 특별한 사진들 덕분에 BCD에 PE 등록시에  winload.efi 파일을 등록하지 않아도 PE 부팅이 된다는것을 알게되어서 PEBoot

프로그램에 적용을 하여 보았습니다

 

최소한 지니제스트님의 실컴에서 TBWinPE.exe로 부팅시에  winload.efi 파일을 등록하지 않아도 부팅이 되었고 저의 경우 가상이지만 Wi10

이 설치된 UEFI 시스템에서  winload.efi 를 BCD에 등록하지 않아도 PE로 부팅이 되었습니다

서로 다른 컴퓨터 환경인데  winload.efi를 등록하지 않아도 부팅이 된것은 BCD에 알지 못하는 기능이 있는것 같습니다

 

PE 1회 부팅 관련해서는 많은 분들이 직접 만드신 작품들이 있는것으로 알고 있습니다

winload.exe나  winload.ef 파일 경로를 등록하지 않고 PE 부팅을 하여 보시는것도 재미가 있으실것 같습니다

다양한 컴퓨터 환경에서 다른 분들도 PE 부팅이 잘된다면 정석은 아닐지 몰라서 BCD에 자동 검색하는 능력이 있는것으로 생각해도 될것

같습니다

 

winload.exe나  winload.efi 를 등록하는것이 필요가 없다면 UEFI 구분을 할 필요가 없고  winload.efi  파일 경로에 대해서도 신경을 쓰지

않아도 되어서 조금은 편해질것 같습니다

 

지니제스트님 감사합니다..덕분에 신기한것을 알게 되었습니다

 

서울을 해가 있습니다..저녁부터 비가 온다고 합니다

피해가 없으시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10190 소프트웨어| [종료]노트패드2 단일파일(0828) [11] DengJang 430 27 08-28
10189 기 타| 22621.2215 System PE [157] 집앞의_큰 1373 211 08-28
10188 기 타| [첨부] 중국 Win11 23H2 25398.287 에 한글입력(IME) 추가... [18] 왕초보 910 26 08-28
10187 윈 도 우| (내용추가) 간단사용기 Lightning Sijagmenu sunshine DVD(... [14] heykevin 569 15 08-28
10186 소프트웨어| 바탕화면 마우스 우클릭 통합 [19] 세이퍼컴 1098 35 08-27
10185 기 타| 【수정배포 자유】 Sijagmenu sunshine DVD(Full.iso) PE [327] 딸랑쇠 1738 197 08-27
10184 소프트웨어| SnapShotBR 1.2 한글 테스트 [40] 지후빠 1395 68 08-27
10183 기 타| 11 PE에서의 내 PC 우메뉴 속성 [29] 집앞의_큰 634 67 08-27
10182 기 타| [주의! 바이러스검출] sunshine님 Micro19043.1165 v2.3 - ... [15] 왕초보 1196 28 08-27
10181 소프트웨어| [종료]팟플레이어 단일파일(0826) [20] DengJang 966 48 08-26
10180 기 타| 중국 Win10 19043.1165 - Backupper 가 있는 것을 한글화 ... [19] 왕초보 808 35 08-26
10179 기 타| pe.wim 끌어 붙여서 부팅 [16] bangul 881 50 08-25
10178 소프트웨어| [종료]사케이비디오다운로더플러스 단일파일(0825) [10] DengJang 447 28 08-25
10177 기 타| sunshine님의 Kuer22621.2070_230730_FIX5 [89] 집앞의_큰 1375 150 08-25
10176 소프트웨어| 수정완료_우인님 iso Ventoy로 통째 부팅하기^_^ [9] 4k8k 1089 22 08-25
10175 소프트웨어| Ventoy 1.0.95 설치 업그레이드 [5] 4k8k 732 14 08-25
10174 소프트웨어| wimMerger 테스트 [10] 지후빠 500 33 08-25
10173 기 타| 중국 Win10 19043.1165 (Intel 11-12-13_VMD) 버전을 한글... [15] 왕초보 815 31 08-24
10172 기 타| 삼별 노트 앱 사용 성공 [9] GreenTea 928 12 08-24
10171 기 타| 딸랑쇠님 작품에 바탕화면 Load.ini를 활용하여 보았습니다 [15] 왕초보 1465 30 08-23
XE1.11.6 Layout1.4.8