스크린 샷

제목 : MSGBOX.exe x64 전용 PE에서 필요한 파일을 찾아 보았습니다.

왕초보

cmd를 GUI처럼 보이게 메세지에 사용되는 프로그램은 히이이잌님께서 소개하여 주신 MSGBOX.exe가 사용이 되고 있습니다

이 프로그램이 x86 버전인것은 다 알고 계실것입니다

 

boot.wim 용량을 줄이기 위해서 SysWOW64 폴더를 삭제하고 프로그램을 x64 전용을 사용하는 경우 MSGBOX.exe 프로그램 한개 때문에 다시

SysWOW64를 추가해서 사용을 해야 합니다  왕*님 RS5 작품에서 이 폴더 용량이 67.3MB 정도 합니다

파일 1개 때문에 boot.wim에 추가를 해야 하는 파일이 용량이 너무 크죠..

 

MSGBOX.exe 때문에 SysWOW64 폴더채 추가하는것이 좀 억울하고(?) 실제 필요로 하는 파일의 용량이 궁금해서 찾아보았습니다

저처럼 SysWOW64를 폴더를 제거하고 x64 PE로 활용하시는분이 어느정도 있으신지는 잘 모르겠습니다....

단순하게 재미삼아서 보아 주십시요

 

 

MSGBOX.exe에서 필요로 하는 파일 용량은 12.4 MB 입니다..저의 경우 이것외에서 x86 프로그램이 1개 더 사용이 됩니다.. 이 프로그램의 경우는

더 많이 필요해서 18.3 MB나 필요합니다

 

SysWOW64 용량이 67.3MB인데..x86 프로그램 2개일때 필요한 파일용량이 30.7 MB나 되네요...2개 프로그램인데 파일을 거의 반이나 필요합니다

 

x64 메세지 프로그램을 만들거나 Launcher 프로그램을 수정하면 x86 2개의 파일이 필요가 없기는 합니다..

다운받을수 있는 프로그램들만으로 구성을 해서 활용을 해보려고 하면서 이렇게 추가 파일이 많아지게 되었네요..

 

 

 

1. x64 전용 PE에서 x64 프로그램이 추가 될때마다 dll 파일들이 많아져서 boot.wim 용량이 커졌습니다...

   필요한 dll만 골라서 넣은 경우나 SysWOW64 폴더가 있는 경우나 wim 파일용량으로 보았을때 부팅시간에는 별 차이 가 없어 보이기는 합니다..

   실제 복구시스템용으로 사용된 PE는 x86 프로그램이 1개더 추가된 182,887KB PE가 사용이 되었습니다.

1.jpg

2. MSGBOX.exe 때문에 SysWOW64  폴더에 추가한 파일들입니다

   추가입니다) imageres.dll 파일을 없어도 됩니다....파일을 잘못 추출을 한것 같습니다...

2.jpg

 

3. ko-KR에도 파일이 있어서 같이 추가를 했습니다

3.jpg

 

4. dll만 필요로 하는것이 아니라 아래 폴더에서도 파일이 필요합니다.

4.jpg

 

5. 여기에도 5개 추가를 해주었습니다..용량은 몇 kb 안됩니다

5.jpg

 

6. MSGBOX.exe에서 메세지를 잘 보여 주고 있습니다  SysWOW64 폴더가 통채로 있는것보다 기분상으로만 가벼워진 느낌입니다..

6.jpg

 

7. x64 여서 상관은 없습니다만..백업까지 진행을 하여 보았습니다

7.jpg

 

8. 마무리

x64 PE에서 MSGBOX.exe를 사용하게 되면서 SysWOW64 폴더를 추가했었습니다..막연히..실제 필요한 파일이 어느정도인지 궁금해 하다가..

결국은 궁금함을 못참고 이렇게 확인을 해보았습니다..

MSGBOX.exe 에서만 필요한 dll을 찾았을때에는 12.4 MB 이어서 그런데로 찾은 보람이 있었습니다만..다른 x86 때문에 용량이 팍 늘러나서..아쉬움이

있기는 합니다

 

x64 PE를 사용하시는데 MSGBOX.exe가 필요하시다면..필요한 파일만 추가해서 활용하는것도 좋을것 같습니다

참고로 메세지를 보여주눈 VBS 관련파일을 system32 폴더에 추가하는 경우 8.57MB 정도가 필요합니다..레지를 하이브도 해줘야 합니다

 

 

오늘 하루도 즐거운 일만 있으시길 바랍니다

 

 

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

 

추가입니다

 

MSGBOX.exe 에 있는 아이콘은 느낌표가 있는 아이콘입니다... Launcher 프로그램에서 사용하는 아이콘은 윈도우를 나타내는 아이콘을

사용을 하고 있습니다

 

Launcher 실행시에 작업표시줄에 윈도우 아이콘이 보이다가 MSGBOX.exe가 실행이 되면 Launcher가 숨김이 되면서 MSGBOX.exe의 

느낌표가 보이는것이 개인적으로 마음에 들지 않은 부분이어서..일체감을 주기 위해서 MSGBOX.exe 아이콘을 Launcher의 아이콘으로 

교체를 하여 보았습니다

 

 

1. 원래 아이콘입니다...

8.jpg

 

2. Launcher에 사용되는 아이콘을 크기를 같게해서 교체를 하였습니다 

9.jpg

 

3. 아이콘만 교체를 하였는데 바이러스 검출이 되지 않던 프로그램에서 1개가 검출이 되었습니다..

10.jpg

 

 

4. Launcher 실행시 작업표시줄에 윈도우 아이콘이 보입니다

11.jpg

 

5. MSGBOX.exe 가 실행이 되면서 느낌표 아이콘이 보입니다..이렇게 아이콘이 교체되어 보여서 서로 다른 프로그램이라는 느낌이 듭니다 

12.jpg

 

6. 아이콘이 교체가 되어서 MSGBOX.exe 가 실행이 되어도 Launcher 아이콘이 보입니다...이제서야 Launcher에서 메세지를 보여주는 듯한 느낌이

  듭니다..

13.jpg

 

7. 아이콘이 바뀌면서..같은 프로그램이 아니구나 하는 느낌이 들어서 이왕이면 보기 좋은것이 좋죠...

   cmd를 GUI처럼 보이게 하는것이어서 작은부분이지만 수정하여 보았습니다. 

 

 

댓글 [5]

별의아이

2020.12.09
14:40:33

고생하셨습니다.

천사케이

2020.12.09
18:39:11

감사합니다

네트워크빌런

2020.12.09
21:53:41

잘 봤습니다. 혹시 속성창 상에서 아이콘 교체하는 프로그램이 어떤 프로그램인지 알려주실 수 있으신가요?

왕초보

2020.12.09
23:36:32

속성창에서 아이콘 메뉴가 보이는것은 IconViewer 라는 프로그램을 설치해서 그렇습니다 

이 프로그램은 exe에서 아이콘을 추출할때 편합니다

MSBBOX.exe 아이콘 교체는 ResourceHacker 로 하였습니다

comdoc

2020.12.10
22:25:11

수고많으셨습니다

List of Articles
[공지] 스크린샷 업로드 유의사항 3
XE1.11.6 Layout1.4.8