설치 / 사용기

기 타 bcdedit.exe를 temp 폴더에 두고 사용을 하여 보았습니다

2023.07.26 19:48

왕초보 조회:561 추천:15

외국 윈도우나 PE에서 System32 폴더에 있는 bcdedit.exe를 사용시 mui의 영향으로 identifier 단어가 현지어로 나옵니다

이 경우 BCD에 등록된 GUID 값을 identifier 단어를 활용해서 추출을 할수가 없습니다

 

PE 1회 부팅 cmd의 경우 사용하는 bcdedit.exe 명령어가 달라서 1회 부팅에는 identifier가 현지어로 나와도 문제가 되지 않습니다

suk님의 소스로 이미 보완이 되어서 그렇습니다..

 

BCD에 이미 등록된 메뉴의 GUID 값을 읽어오지 못하는 경우 문제가 되는 부분은 1회 부팅의 경우 외국 PE에서 cmd 실행시 기존에 등록된

메뉴들을 삭제하지 못합니다. 저의 경우에는 BCD에 등록된 RecoveryPE.wim의 GUID 값을 읽어오지 못해서 전용 PE로 부팅을 할수가 없습

니다..현재는 TBWinPE.exe로 모두 교체한 상황입니다

 

이런 사정으로 저의 경우에는 nov님 방법이 맞을수 밖에 없어서 PEBoot.exe에 nov님 방식을 전용을 하여 보았습니다

PEBoot.exe에서 bcdedit.exe 실행 결과를 temp폴더에 txt로 저정을 해서 읽어 드립니다..그래서 bcdedit.exe도 temp 폴더에 복사를 한후

실행하도록 하였습니다.. 언어에 상관없이 영어로 실행이 되어서 외국 PE에서 GUID 값을 추출에 문제가 없어서 PE에서 BCD 에 있는 흔적

삭제가 바로 되네요

 

지식을 베풀어 주신 nov님 감사합니다

 

bcdedit.exe 관련한 내용은 아래 사용기에 있습니다

 

외국 PE에서 BCD 흔적이 삭제가 되지 않습니다

https://windowsforum.kr/review/19695927

 

 

윈도우에서 PE 1회 부팅을 하거나 PE에서 PE로 부팅하는 경우에도 윈도우에 레지를 등록을 하고 있지만 PE에서 PEBoot..exe를 실행하면

BCD 흔적을 지우도록 하고 있습니다...실행시마다 BCD 흔적을 지우는것이 좀 그렇지만 저는 이 방식으로 하고 있습니다

 

1. 기본으로 등록이 되어 있는 PE 들입니다

1.jpg

 

2. 복구시스템용으로 사용되는 PE에서는 부팅시에 PEBoot.exe 를 우클릭 메뉴에 등록하도록 하였습니다.. 우클릭 메뉴에 등록이 될때 기존

  BCD 흔적을 삭제합니다

2.jpg

 

3. 복구시스템용 PE로 부팅을 하여 보겠습니다

3.jpg

 

4. PE로 부팅하였습니다..PEBoot.exe가 우클릭 메뉴에 자동등록이 되었습니다..원래 한글 버전이어서 BCD 흔적 삭제에는 문제가 없었습니다

 bcdedit.exe를 temp에 복사후 bcdedit.exe를 실행하는 방식으로 하였습니다

4.jpg

 

5. PEBoot.exe가 등록이 되면서 BCD 흔적을 삭제를 해버렸습니다.

5.jpg

 

6. PE에서 중국 PE로 부팅을 하였습니다  PEBoot.exe가 자동 등록이 되지 않아서 아래처럼 BCD에 흔적이 있습니다

6.jpg

 

7. 우클릭에 등록을 하면 BCD에 흔적이 삭제가 됩니다..다시 다른 PE로 부팅을 해보겠습니다

7.jpg

 

8. BCD 흔적이 1개 밖에 없습니다..bcdedit.exe를 tem 폴더에 복사해서 사용을 하고 있어서 외국 PE여도 GUID 값을 추출하는데에는 문제가

  없습니다.

8.jpg

 

9. 다시 중국 PE로 부팅을 하였습니다..BCD 흔적은 1개입니다..TBWinPE.exe처럼 흔적이 남더라도 항상 1개만 남기고 싶었습니다

9.jpg

 

10. PEBoot.exe가 등록되는 PE여서 BCD 흔적이 모두 삭제가 되었습니다

10.jpg

 

11. 윈도우를 복원하였습니다.. 윈도우에 등록된 레지가 사라졌지만..PEBoot.exe 등록시에 이미 흔적을 삭제해서 문제가 될것이 없습니다

11.jpg

 

12. 복원한 윈도우로 부팅하였습니다..PE에서 이미 흔적이 삭제가 되어서 깨끗합니다

12.jpg

 

13. 마무리

다양한 사람이 있다보면 생각도 다양할수 밖에 없을것입니다

TBWinPE.exe를 따라서..PE에서 PE로 이동시에도 BCD 흔적이 한개만 남게하는것으로 PEBoot.exe를 만들게 되면서 외국 PE에서 GUID 값을

읽어오지 못하는것은 저에게는 아주 큰 문제였습니다

세상은 넙고 고수님의 많으시죠 이런 방법도 있네요

 

nov님 도움으로 이렇게 고민이 해결이 되었습니다...nov님 감사합니다

 

혹시 외국 윈도우나 PE에서 BCD에 등록된 GUID 값을 추출해야하는 경우가 있다면 nov님 방법을 활용하시는것도 좋을것 같습니다

 

오늘 하루도 고생하셨습니다

시원한 밤이 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10215 기 타| Win10 RS5 PE에 USB 제거 기능을 추가하여 보았습니다 [18] 왕초보 761 22 09-02
10214 윈 도 우| Sijagmenu sunshine PE 사용기 [1] 4k8k 464 10 09-02
10213 소프트웨어| [종료]토탈커맨더 단일파일(0901) [16] DengJang 769 37 09-01
10212 소프트웨어| [종료]사케이비디오다운로더플러스 단일파일(0901) [7] DengJang 324 15 09-01
10211 소프트웨어| [종료]사케이비디오다운로더 단일파일(0901) [9] DengJang 338 21 09-01
10210 소프트웨어| [종료]팟플레이어 단일파일(0831) [13] DengJang 619 42 08-31
10209 기 타| 【수정배포1】 Imagine 1.1.6 update sunshine PE [342] 딸랑쇠 1935 220 08-31
10208 기 타| Win10 RS5 PE - 탐색기 창색을 원하는 대로 하여 보았습니다 [7] 왕초보 700 19 08-31
10207 기 타| 백색 글리프 아이콘 [38] 집앞의_큰 556 55 08-31
10206 소프트웨어| [종료]이미진 업데이트(0831) [12] DengJang 803 33 08-31
10205 소프트웨어| 세이퍼님 한글화 세르게이 사용기 [10] 4k8k 485 10 08-31
10204 소프트웨어| PE 레지스트리에 REG 파일 수정없이 쉽게 병합하기 [16] 지후빠 751 46 08-31
10203 기 타| 세이퍼컴님 Sergei Admin W11PE 230705K 간단한 부팅기입니다 [15] 왕초보 791 21 08-30
10202 기 타| 중국 Win11PE 23H2 25398.345 버전을 한글화하여 보았습니다 [7] 왕초보 888 17 08-30
10201 소프트웨어| [종료]팟플레이어 단일파일(0830) [16] DengJang 571 33 08-30
10200 기 타| PE 레지스트리 하이브로드 언로드 [35] 집앞의_큰 608 64 08-30
10199 기 타| [재공유]KJ님의 WindowsXPE147 수정했습니다. [56] 노랑개굴 1049 89 08-30
10198 기 타| {공유] Windows11XPE_22000_2360 [63] 우인 827 126 08-30
10197 소프트웨어| 【폭파】 bat 2 exe converter 재수정 [12] 세이퍼컴 487 27 08-30
10196 기 타| 중국 Win10 x86 19043.844 버전을 한글화를 하여 보았습니다 [18] 왕초보 792 28 08-29
XE1.11.6 Layout1.4.8