강좌 / 팁

소프트웨어 구형 Winpe 생성기로 RS5 빌드후 부팅하기

2019.01.08 13:24

sunshine 조회:2788 추천:14

W&W님이 한글화 해주신 구형 Winpe 생성기로 RS5_x64 부팅에 필요한 파일을 추출해 봤습니다.

좋은 프로그램을 한글화 해주신 W&W님께 감사드립니다.

내용은 생각나는 대로 추가하겠습니다. 좋은 의견이나 필요한 파일/레지가 있으시면 댓글에 추가해주세요.

 

1. 아래는 추출 내역입니다.("2.부팅용추가파일.7z" 에 첨부했습니다.)

1) Windows\resources\Themes\aero\shell\normalcolor\en-US\shellstyle.dll.mui -> 이파일이 없으면 탐색기가 빈 캉통임.

2) Windows\resources\Themes\aero\shell\normalcolor\shellstyle.dll -> 이파일이 없으면 탐색기가 빈 캉통임.

3) System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\*.cat -> 이파일이 없으면 바탕화면 진입을 못함.(아래 7 참조)

4) System32\dsreg.dll -> 이 파일이 없으면 explorer 에러남.

5) System32\smartscreen.exe -> 이파일이 없으면 마소 기본 디스플레이가 작동 안함.

6) System32\smartscreenps.dll -> 이파일이 없으면 마소 기본 디스플레이가 작동 안함.

7) System32\sscore.dll -> 이파일이 없으면 바탕화면 진입을 못함.

8) System32\sscoreext.dll -> 이파일이 없으면 바탕화면 진입을 못함.

 

2. 한글 및 대부분의 프로그램은 동작이 잘 되지만 몇가지 문제점이 있군요.

1) 바탕화면 휴지통 아이콘이 작습니다.  -> 해결 되었슴. 아래 기타 사항을 참고하세요.

2) 작업 표시줄에 빠른 실행 아이콘이 안 나타납니다. (explorer, ie 아이콘) -> 해결 되었슴.  아래 기타 사항을 참고하세요.

3) 작업 표시줄 우측 하단에 네트워크 아이콘이 안 나타납니다. -> 해결 되었슴.  아래 기타 사항을 참고하세요.

4) 구형 Winpe 생성기로 제작된 iexplore 는 원래부터 좀 불안합니다. 추가적인 파일이나 레지가 필요해 보입니다.

예를 들면 주소창에 주소를 넣고 엔터를 치면 iexplore 가 발광하는 문제입니다.

또 하나는 익스 상단 우측에서 "도구 -> 인터넷 옵션" 이 안 열리는 문제입니다.

5) 작업표시줄 아이콘에서 마우스 우클릭이 안되는 군요. 아시는 분이 계시면 알려주세요. -> 해결 되었슴.  아래 기타 사항을 참고하세요.

1.메인.png

 

3. 기타 사항: 여기에 필요한 파일은 "3.기타용추가파일.7z" 로 통합했습니다. 

 

1) SysWOW64\avifil32.dll -> fscapture 에서 필요함.(첨부)

 

2) System32\drvinst.exe -> 빌더에 내장된 파일이 복사되면 드라이버 로드시 문제가 됩니다. 원본 install.wim 에서 추출하세요.(첨부)

왕초*님이 알려 주신 내용입니다. 왕초*님께 감사드립니다. https://windowsforum.kr/gallery/11061120

 

3) Dism 이 필요하시면 원본 install.wim 에서 추출하세요.("3.DISM용추가파일.7z" 에 첨부)

System32\Dism 폴더/Dism.exe/DismApi.dll/wdscore.dll

SysWOW64\cryptdll.dll/cryptui.dll/cryptxml.dll/msv1_0.dll/NtlmShared.dll

위처럼 추가하고 wim 파일을 RSImageX2.54 / T.Dism3.2 로 마운트해보니 잘 됩니다.

 

4) 바탕화면 휴지통 아이콘이 작은 이유가 System32\imageres.dll 파일이 다이어트 되었군요.(첨부)

첨부된 imageres.dll 로 교체하면 정상으로 나타납니다. 

 

5) 참고로 빌더에 내장된 StartIsBack++ 의 버전이 2.5.2 버전이라서 탐색기 재시작시 영문 메시지가 안 나옵니다.

반면에 작업 표시줄 아이콘 우클릭이 안됩니다. 우클릭이 가능한 버전은 2.5.3 부터 됩니다.

 

6) 작업 표시줄에 explorer, ie 아이콘이 안 나타난 이유가 관련 레지와 파일이 없어서 일어난 경우군요.(첨부)

파일과 레지를 추가하면 잘 됩니다.

Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Internet Explorer.lnk

Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\Windows 탐색기.lnk

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband -> 추출할 레지 파일 위치

 

제가 여기서 잠깐 착각했군요. peset.ini 파일에 체크를 하면 자동으로 등록되는 데 구형 peset.exe 이 제역활을 못하는군요.

첨부된 신형 peset.exe 로 교체하니 잘 됩니다.

더불어 부팅시간도 빨라지고 부팅후 바탕화면에서 탐색기 재시작을 안해도 바탕화면이 정상적으로 나타납니다.

 

7) 작업 표시줄 우측 하단에 네트워크 아이콘이 안 나타나는 문제는 관련 파일이 누락되었군요.(첨부)

첨부된 mobilenetworking.dll 를  System32 폴더에 추가하면 됩니다.

 

8) 구형 WinPE 생성기로 저사양 PE를 만들게 되면서 빠른실행이 적용이 안되는 경우

왕초*님의 스샷을 참고하세요. 왕초*님께 감사드립니다.

https://windowsforum.kr/index.php?mid=gallery&page=2&document_srl=11040055

 

9) 작업 표시줄 아이콘 우클릭 문제(첨부)

댓글에 우리두*님이 알려주신 팁입니다. 우리두*님께 감사드립니다.

현재 System32\StartIsBack64.dll 버전이 2.5.2 입니다.

StartIsBack64.dll 버전이 2.5.3 이상으로 교체하면 작업 표시줄 아이콘 우클릭이 가능하지만 글씨가 깨져나옵니다.

 

글씨가 깨져 나오는 것은 해결했습니다. BCP47mrm.dll 파일이 없어서 그랬습니다.

첨부된 BCP47mrm.dll/StartIsBack64.dll 를 아래 위치로 덮어 씌우세요.

System32\BCP47mrm.dll

System32\StartIsBack64.dll

 

4. 위의 사항을 적용 후 스샷한 수정된 메인 화면입니다. 

4.수정된메인.png

 

5. 주소창에 주소를 넣고 엔터를 치면 iexplore 가 발광하는 문제

 

1) 레지를 아래처럼 변경하고

[HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Internet Explorer\Main]
"x86AppPath"="X:\\Program Files\\Internet Explorer\\IEXPLORE.EXE"  -> 변경 전 레지

"x86AppPath"="X:\\Program Files (x86)\\Internet Explorer\\IEXPLORE.EXE"  -> 변경 후 레지

 

2) SysWOW64\Tokenbinding.dll 를 추가하면 주소창에 주소를 넣고 엔터를 쳐도 잘 열립니다.

 

아마 Program Files\IEXPLORE.EXE 대신에 Program Files (x86)\IEXPLORE.EXE 가 실행되면서 문제가 해결되는 것으로 보입니다.

Tokenbinding.dll 이외에 Program Files (x86)\IEXPLORE.EXE 구동에 필요한 파일을 SysWOW64 폴더에 더 추가해야 될 것으로 여겨집니다.

그리고 다른 레지를 추가해야 될지도 모릅니다.

 

6. 아래 링크는 왕초*님이 구형 PE 생성기 를 admin 버전으로 수정해서 사용한 스샷입니다. 참고하세요.

https://windowsforum.kr/gallery/11090094

 

7. 위의 1-3 에서 System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\*.cat 파일 추출 문제

위에 첨부한 cat 파일은 부팅이 되는 다른 파일과 비교해서 뽑은 것입니다. 이렇게 하면 추출하는 기준이 애매합니다.

 

예를 들어 RS5_17763.195_x64.wim 를 빌드했다면, RS5_17763.195_x64.wim 의 Windows\System32\Recovery\Winre.wim 에서

Windows\System32\CatRoot 폴더를 추출해서 사용해보니 잘 됩니다.

여기서 리비전 번호(195) 가 일치해야 합니다. 낮은 리비전 버전(107) 에서 추출하면 부팅시 "바탕화면 진입 및 탐색기 실행" 에서 지연이 심합니다.

요점은 cat 파일 추출은 리비전 번호까지 일치하는 Winre.wim 에서 추출해야지 정상적으로 부팅합니다.

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4409 기 타| VMWare Workstation@Hybrid CPU 성능 문제 해결책 [3] DarknessAn 976 6 11-20
4408 소프트웨어| AutoCAD 캐드 설치가 안 될 때.... 한번해보세요.... 전 3... [6] Alpha 2423 11 11-17
4407 소프트웨어| PECMD CMPA 복호화 [13] sunshine 1335 24 11-15
4406 소프트웨어| Nsis 패킹 파일에서 .nsi 스크립트 추출하기 [7] sunshine 580 16 11-14
4405 소프트웨어| WinNTSetup 설정값을 저장하여 기본값으로 사용하기 [18] 무월 2198 43 11-06
4404 윈 도 우| 윈도우11 22h2 빌드 이상에서 구형 cpu 성능분배 버그 해결... [2] 내가와따ooo 5143 12 10-26
4403 윈 도 우| 배치파일을 이용해서 윈도우 자동 설치하기 [22] gooddew 4887 70 10-16
4402 윈 도 우| [실사] 단일 SSD(HDD)에서 윈도우 설치 하기! [20] 무월 3899 45 10-14
4401 소프트웨어| 크롬/엣지에서 URL 드래그 드롭으로 제목 얻기 (ver 0.2.3,... [14] 메리아 1269 21 10-13
4400 윈 도 우| [실사] VHD 교차부팅 수동&자동 등록 [18] 무월 1955 32 10-07
4399 소프트웨어| EDGE 브라우저 창 크기 "최대화" 고정 하기 [1] 미스라 1454 6 10-03
4398 윈 도 우| [갱신] 윈도우 11 로컬 계정 암호 변경 [14] 무월 2223 18 09-27
4397 소프트웨어| 테라카피(Teracopy) 3.12 설치팁 [7] 메리아 2283 17 09-27
4396 소프트웨어| PDF-XChange Editor 기본글꼴 바꾸기 [1] 코리아선비 872 3 09-25
4395 윈 도 우| Windows 11에서 광고 팝업을 끄는 방법 [5] VᴇɴᴜꜱGɪ 3022 8 09-22
4394 소프트웨어| [포토샵] 인물 누끼따기 외곽선 정리 [12] 무월 2521 37 09-20
4393 윈 도 우| 윈도우 11 로컬 계정 암호 재설정 [15] 무월 1750 29 09-18
4392 윈 도 우| 윈도우11 에서 창 깜박거림이나 입력글자가 사라지는 경우 [5] Named 1534 2 09-14
4391 소프트웨어| PE 동영상 썸네일 표시 [3] 히이이잌 668 16 09-14
4390 모 바 일| [팁] 카톡 '전화번호로 친구 추가 허용' 기능 추가 [2] asklee 1579 4 09-13
XE1.11.6 Layout1.4.8