강좌 / 팁

기 타 Explorer Shell, MMC - WIN7 PE에 수동으로 넣어 주기?

2014.01.30 01:30

나홀로 조회:6030 추천:1

- 준비환경 

EzPE3 9 설명
https://reboot.pro/files/file/265-ezpe3/

EzPE3 9 다운로드 경로 :
https://reboot.pro/files/download/265-ezpe3/

 


1> WinBuilder82 실행

 

- Preprocess -> Mount Wims => Copy 선택

- Soure directory 에서 Win7 경로지정

 

 (좌측 트리메뉴) 스크립트 기본 체크된 상태에서  우측메뉴 상단 파란색 플레이 버튼 클릭
 선택한 스크립트 실행되어 EzPE3.iso 만들어짐.  (자세한 윈빌더 사용법은 윈포 강좌에서..)

 

 C:\EzPE3_v9\ISO\EzPE3\EzPE3.iso

 

더불어

 

 C:\EzPE3_v9\Temp\EzPE3\ 경로에 파일 만들어짐

 

 C:\EzPE3_v9\Target\EzPE3\  경로에 파일 만들어짐

 

- 여기까지는 윈빌더로 만들어진 기본 PE이고

 

- 2번부터 필요한 파일과 레지를 얻는 과정 입니다

 


2> Requirements Check 선택후 -> Clean Target 버튼 클릭

 

   Target 폴더안에 있는 모든 폴더 및 파일들 삭제됨

 

- 필요한 파일과 레지를 얻기전에 기존 파일을 삭제하는 과정


3> Target 폴더 안에 EzPE3\Windows\System32 와 같이 빈폴더 먼저 만들어줌 (Explorer Shell 의 경우만 빈폴더 만들어줌)

 

   C:\EzPE3_v9\Target\EzPE3\Windows\System32


4> 좌측 트리메뉴에서 Base -> Explorer Shell 선택후

 

   우측 메뉴 녹색 플레이 버튼 클릭 (선택한 Explorer Shell 스크립트만 실행됨)

 

   C:\EzPE3_v9\Target\EzPE3\Windows\ 경로에 Explorer Shell 에 필요한 파일 만들어짐

 

동시에

 

   C:\EzPE3_v9\Temp\EzPE3\Explorer\RegFiles 폴더에 레지스트리 생성됨.

 

   Classes / ContentIndex / Explorer / QuickLaunch / Svchost / Winlogon


## 필요한 파일과 레지를 따로 복사해둠 (다른 PE 제작에 사용) ##

 


5> Requirements Check 선택후 -> Clean Target 버튼 클릭 

 

   Target 폴더안에 있는 모든 폴더 및 파일들 삭제됨


6> 좌측 트리메뉴에서 Base -> IE 선택후

 

   우측 메뉴 녹색 플레이 버튼 클릭 (선택한 IE 스크립트만 실행됨)

 

   C:\EzPE3_v9\Target\EzPE3\Program Files\Internet Explorer

 

   경로에 IE 에 필요한 파일 만들어짐

 

   en-US / ko-KR / SIGNUP / ExtExport / hmmapi.dll / ie8props.propdesc / iecompat.dll
   iedvtool.dll / ieinstal / ielowutil / ieproxy.dll / IEShims.dll / iessetup.ceb / iessetup.dll
   iexplore / jsdbgui.dll / jsdebuggeride.dll / JSProfilerCore.dll / jsprofilerui.dll
   msdbg2.dll / pdm.dll / sqmapi.dll

 

동시에

 

   C:\EzPE3_v9\Temp\EzPE3\IE\RegFiles 폴더에 레지스트리 생성됨.

 

   Internet Explorer


## 필요한 파일과 레지를 따로 복사해둠 (다른 PE 제작에 사용) ##

 


7> Requirements Check 선택후 -> Clean Target 버튼 클릭

 

   Target 폴더안에 있는 모든 폴더 및 파일들 삭제됨


8> 좌측 트리메뉴에서 Base -> MMC 선택후

 

    우측 메뉴 녹색 플레이 버튼 클릭 (선택한 MMC 스크립트만 실행됨)


    C:\EzPE3_v9\Target\EzPE3 경로에 MMC 에 필요한 파일 만들어짐

 

    ProgramData / Windows / System32 / ko-KR / atl.dll / clusapi.dll / compmgmt
    compmgmtlauncher / crypt32.dll / diskmgmt ........

 

동시에

 

   C:\EzPE3_v9\Temp\EzPE3\MMC\RegFiles 폴더에 레지스트리 생성됨.

 

   mmc

 

## 필요한 파일과 레지를 따로 복사해둠 (다른 PE 제작에 사용) ##

 


=============================
파일 복사및 레지파일 등록하기
=============================

 

1> 윈빌더로 만들어진 파일을 수동으로 만들려고 하는 PE에 마운트 한뒤 복사


2> 레지파일 하이브 로드를 위해 경로 추가 및 수정

 

   예) [HKEY_LOCAL_MACHINE\1\Classes\*]


3> 레지파일 하이브 로드 및 언로드 실행 (MOUNT 폴더 경로는 각자에 맞게 수정)

 

  REG LOAD HKLM\1 D:\MOUNT\Windows\System32\config\SOFTWARE   로드

 

  Classes.reg / Explorer.reg / mmc.reg 등등 추출한 레지파일 등록시킴

 

  REG UNLOAD HKLM\1   언로드

 

## Internet Explorer 파일이 필요가 없어서 파일을 복사 안하는 경우라도 레지는 등록하세요 ##


3> 사용자 폴더 레지 경로수정

 

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Personal 의

 

USERPROFILE%\Documents 을  X:\Users\Public\Documents 같이 경로 수정후 레지 파일로 만든 뒤

 

PE 실행시 실행 되게 불러들임  (PE에 따라 맞게 수정 Winpeshl.ini / startnet.cmd 등등 )


4> 언마운트

 

- 완료 -


제작 환경에 따라 오류가 있을 수 있습니다. 모든 기능이 구현되지는 않습니다.

전문적인 지식이 없는 관계로 피드백이 없을 수 있습니다. 문제점은 실력자분들이 고쳐주세요.

위 방식으로 다른 스크립트에서 필요한 파일과 레지를 비교적 간단하게(?) 추출할 수도 있을듯..?

 

테스트 환경 : WIN7 AIK SP1 / 말글님 AIK를 이용한 Win 7 PE 만들기로 제작한 기본 PE

( https://windowsforum.kr/2236136 )

 

즐거운 설 연휴 되세요.

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
2320 윈 도 우| WIn 8.1 2014 Update MSU 자동 설치 Script (4개) [7] oldee 8361 7 03-09
2319 윈 도 우| Sysprep의 사용자 계정 설정 봉인 작업 [2] CraXicS 11771 3 03-09
2318 윈 도 우| 오늘까지 발표된 Win 8.1 2014 Update 설치순서 및 정리 Tip [1] oldee 8280 2 03-08
2317 윈 도 우| diskpart 기본 사용법 [7] DOS 7747 3 03-07
2316 윈 도 우| 작업표시줄(Taskbar), 어디까지 써봤니? [4] 스마팅 6831 0 03-05
2315 기 타| 방송사별 온에어 광고차단 난지로 5002 1 03-04
2314 소프트웨어| WinPE에서 네트워크 사용 [8] DarknessAn 7427 4 03-03
2313 기 타| HOSTS 파일 활용 팁 [1] 손뉨 4830 1 03-02
2312 윈 도 우| 활성화작업으로 예약파티션 없이 OS설치하기 [12] FLP386 10047 7 03-02
2311 하드웨어| AMD 내장그래픽(ASROCK 880GMH-LE)으로 DVI 2560해상도 사... [4] 버뮈 5167 2 03-01
2310 소프트웨어| AOMEI Backupper PE X86 복구미디어및 파티션 작성 [11] DarknessAn 8395 3 03-01
2309 기 타| 모비즌 웹버전 사용법(수정) [1] 고양이2 4977 3 02-28
2308 소프트웨어| AOMEI Backupper 1.6 PE이식 [19] DarknessAn 8456 5 02-26
2307 윈 도 우| Windows Embedded standard 7 sp1 제대로 설치하기 [8] FLP386 12927 11 02-25
2306 소프트웨어| uTorrent or BitTorrent 광고제거 [1] 난지로 6445 3 02-23
2305 윈 도 우| Windows Hotfix Downloader로 업데이트 설치 방법 jpg [2] DaBin 6617 1 02-22
2304 기 타| 웹캠으로 CCTV 만들기 asklee 9213 3 02-22
2303 소프트웨어| FSCapture 이용 그림에 숫자 넣기 [3] asklee 4219 2 02-21
2302 소프트웨어| EasyBCD 포터블 만들기 (용량이 조금은 큽니다) [4] 나홀로 7457 2 02-19
2301 기 타| 입니다 님 PE에서 EasyBCD 사용하기 [수정] 나홀로 7467 1 02-18
XE1.11.6 Layout1.4.8