강좌 / 팁

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

2019.01.08 13:24

sunshine 조회:2792 추천: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 - - -
4463 윈 도 우| 3. MS 인증 절차 - KMS 인증 [2] 공피 46641 0 02-14
4462 소프트웨어| 한글,한컴오피스 2010 제품번호 미리 입력시키기 [11] 손뉨 46048 0 03-29
4461 하드웨어| A.I_7을 통한 인증 최적화 [6] 왔따다 45832 0 01-04
4460 윈 도 우| 작업관리자에서 프로세스종료가 안될시에는? [6] 철부지영수 44483 0 12-27
4459 윈 도 우| USB로 XP 설치하기(AHCI 지원, USB CD 영역 불필요) [35] 해밀 44466 16 05-04
4458 윈 도 우| 탐색기에서 라이브러리 제거해도 작동하는 슬라이드쇼 가젯??? [1] Mir 44268 0 03-19
4457 윈 도 우| 해적인증 사용하시는 분들은 8.1 업그레이드 하시면 안됩니다. [17] 카리스마조 43326 0 10-18
4456 소프트웨어| 윈도우7 USER-PE로 윈도우7 을 설치하는 방법 1 [14] 세리아 42041 6 06-22
4455 윈 도 우| 갓 모드(God Mode) [6] PoLaRiS 41890 0 03-21
4454 하드웨어| 삼성컴퓨터 메인보드 a/s 3년??? [13] 우짤라꼬 41519 0 05-12
4453 윈 도 우| [누구나!다하는!] 윈도우 8 PE 빌더와 제작방법 (펀글) [13] k-style 40457 7 01-13
4452 윈 도 우| win7.wim+win8.wim이미지 통합부터 usb멀티 부팅 까지~(여... [35] 까칠올챙이 39981 23 02-21
4451 윈 도 우| XP 드라이버 자동설치 [16] klein 39852 3 01-21
4450 윈 도 우| 컴퓨터 성능 160%까지 끌어올리기 -1. 윈도우 최적화- [35] ITforce 38965 15 04-05
4449 윈 도 우| A.I를 이용한 KMS+Pirate 영구 인증법 [28] 우금티 38873 22 11-29
4448 카리스마 조님 AI PDF 설명서 입니다 [5] David K. L 38593 0 02-02
4447 윈 도 우| 마지막 검색 세션이 에상치 못하게 종료 되었습니다. 꺼버... [5] 삥뽕뚱 37858 0 04-04
4446 영구인증과 라이센스인증 확인 방법 [16] ejhdytfwnh 37855 0 07-31
4445 소프트웨어| 윈도우7과 Mac OS X 설치하고 멀티부팅까지 [32] 이건뭔가요 36442 2 06-08
4444 윈 도 우| 종료, 재부팅 시 Sidebar 때문에 멈춘다면.. 뚜버기 35585 0 08-28
XE1.11.6 Layout1.4.8