댓글로 질문 주신 분이 계셔서 올려봅니다.

아직 인터넷 익스플로러 9 정식버전이 출시되지는 않았는데요, 나중에 정식 버전이 나오면 한번 시도해보세요. 지금은 RC 버전으로 해보겠습니다.

윈도우 7에 DISM 명령어로 통합할 수 있는건 크게 3가지입니다. MSU 파일(윈도우 업데이트), CAB 파일, 그리고 폴더입니다. 폴더의 경우 그 안에 MSU나 CAB 파일이 여러개 모여있어도 알아서 통합을 해주고, 그게 아니라 CAB 파일이 압축 풀려있는 폴더인 경우에도 통합이 됩니다.

그래서 생각해보니 제가 예전에 윈도우 7 업데이트 파일을 한꺼번에 설치하는 경우 FOR 문과 WUSA 명령어를 통해 알려드렸는데, 굳이 그럴 필요는 없고 그냥 폴더 안에 MSU 파일을 몽땅 모아놓은 다음 DISM /Online 에서 폴더를 패키지 경로로 지정해서 설치하셔도 되겠습니다.


그런데 제가 윈도우 7 노서비스팩에 IE9 RC버전을 통합해보니 나중에 윈도우 설치할 때 마지막 과정에서 엄청난 시간이 소요되는 현상을 경험했습니다. 원인은 잘 모르겠으나 아무튼 뭔가 문제가 있어서 그렇겠죠. 하지만 윈도우 7 SP1 통합본에 IE9를 통합해보니 그런 문제가 없었습니다. 따라서 웬만하면 IE9 통합은 윈도우 7 SP1 통합본에 해주세요.


이 작업은 현재 윈도우 7을 사용중인 경우라 가정하고 진행하겠습니다. 그렇지 않은 분이라면 WAIK를 설치해야 DISM 명령어를 이용할 수 있습니다.


1. IE9 파일 풀기

먼저 EXE 형태의 IE9 파일을 풀어줘야 합니다. 푸는 방법은 뒤에 /X:경로 옵션을 붙여주시면 됩니다. 저는 TEMP 폴더에 풀어보겠습니다.



그러면 안에 파일이 5개 생성되는데 IE9-Win7.CAB 파일과  ielangpack-KOR.CAB 파일은 남겨두시고 나머지 3개의 파일은 지워주세요. 사실 지우지 않아도 무방하긴 한데 IE9_SUPPORT.CAB 파일의 경우 통합이 되지 않기 때문에 찝찝하게 오류 메시지를 구경하는 것 보다는 차라리 지워버리는게 좋겠죠. 실제로 IE9랑 언어팩만 통합해도 되는게 맞구요.




2. 통합할 윈도우 7 SP1 원본 마운트

우선 통합할 윈도우 7 SP1 원본의 sources 폴더에 있는 install.wim 파일을 하드로 복사해옵니다. 그런 다음 DISM으로 마운트 작업을 할 것인데, 마운트를 하기 전에 먼저 마운트 할 수 있는 비어있는 폴더를 하나 생성해주세요. 저는 mount 라는 폴더를 만들겠습니다.

마운트 명령어는 아래와 같은 형식입니다.

dism /mount-wim /wimfile:install.wim 경로 /index:이미지 번호 /mountdir:마운트할 폴더 경로



사실 이 마운트 작업은 imagex나 GImageX로 해도 무방하니 익숙한 툴로 하세요.

이미지 번호는 32비트 원본에서 5번이 Ultimate이기 때문에 저는 5번에 통합합니다. 몇번이 어떤 에디션인지 잘 모르시는 경우 dism /get-wiminfo /wimfile:install.wim 해보시면 나옵니다.




3. IE9 통합

통합은 아래와 같은 형식입니다.

dism /image:마운트 폴더 경로 /add-package /packagepath:통합할 패키지 경로

저는 temp 폴더에 IE9 파일이 풀어져 있으므로 아래와 같이 통합했습니다.



위 그림처럼 2개의 패키지가 통합되어야 정상입니다.



4. 변경내역 저장

마지막으로 마운트를 해제하면서 변경된 내용을 install.wim 파일에 저장해줘야 합니다.

dism /unmount-wim /mountdir:마운트된 폴더 경로 /commit




이제 윈도우 7 윈본에 install.wim 파일을 교체하면 끝입니다.

이 글을 작성하면서 통합한 파일로 VMware에 설치해보니 정상적으로 잘 설치되었고, 통합도 잘 되었음을 확인할 수 있었습니다.


신고
Share
  1. 이전 댓글 더보기
  2. BlogIcon 즐겁게11
    2011.03.13 08:22 신고

    좋은 강좌 잘 배우고 갑니다^^

  3. BlogIcon RainHEART
    2011.03.15 17:31 신고

    ie9 정식을 다운받았습니다.
    정식은 ie9파일을 풀었을 때 나오는 파일이 다르네요.

    IE9_SUPPORT.cab
    ielangpack-KOR.cab
    SQMAPI.DLL

    이렇게 세개의 파일만 나옵니다.

    설치하면서 파일을 찾아보니,

    IE9-neutral.Downloaded.msu
    NRPOLICY.cab

    이렇게 더 있네요.
    IE9-neutral.Downloaded.msu 파일을 푸니까 Windows6.1-KB982861-x64.cab 파일이 나오는데,
    ie9-win7.cab 대신에 Windows6.1-KB982861-x64.cab 로 대신하면 되는걸까요?
    아니면 IE9-neutral.Downloaded.msu를 패키지화하면 되는걸까요? ^0^;

  4. 레몽이지
    2011.03.17 07:38 신고

    3번째 IE9를 통합하려고 명령을 입력하니 "e:\ie9\mount\windows 디렉터리가 올바른 windows 디렉커리가 아닙니다."라는 에러 메시지가 뜨는데요. 이거 어떻게 해결해야하나요?

  5. 가자™
    2011.03.18 11:25 신고

    요즘 스누피님의 강좌를 보면서 배우는것 말고 다른것도 알게 되는군요.
    PE만드는것 때문에 고민을 많이 했는데 이젠 그럴일이 없어졌습니다.
    2년여 넘게 고민 하던것이 여기와서 이 글을 보면서 확 뚤리는 기분입니다.
    올때마다느끼는 일이지만....
    항상, 공개 하신 글들에 많은 고마움을 느낍니다.

  6. trevis
    2011.03.18 20:35 신고

    항상 좋은글로 많이 배워가네요 그런데 궁금한것이 있어 질문드려봅니다
    현재 저의 경우 win7 32비트 sp1얼티밋순정과 64비트 sp1얼티밋순정이미지를 구한뒤에 스누피님의 통합하기를 따라하여 통합 이미지를 만든 상태입니다
    통합이미지에 ie9를 통합작업할 경우 한번만 해주면 32/64비트 모두 통합이 되는것인지 궁금합니다
    이렇게 하는것이 아니라면 어떻게 해야하는지를 알고싶습니다.

    추가로 윈7이미지 오리지널 순정의 경우 ei.cfg파일만 지우면 모든에디션 설치가 가능했었는데 sp1적용버전의 경우는 모든 이미지를 반복하여 추출하던데요 오리지널처럼 얼티밋이미지에서 ei.cfg를 지우는것으로는 모든에디션 구현이 안되나요

    • BlogIcon 어니st
      2011.03.19 11:59 신고
      수정 및 삭제

      ie9 통합작업을 해주니 IE9 / IE9 64비트 두개 다 설치가 되어있구요

      sp1도 ei 파일만 지워주니 똑같이 모든 에디션 구현 되었습니다

  7. 급호감이군
    2011.03.19 14:53 신고

    스누피님..
    이것도 배치파일 만들어 주시면 안되나요?
    저같은 초보가 이런 작업을 하려니 정말 어렵네요 배치파일 부탁합니다ㅠㅠㅠ

  8. 김군
    2011.03.22 07:38 신고

    워~~그냥 따라하니까 만들어지네요 ㄷㄷㄷ 대단하십니다~~

  9. 인터넷익스8
    2011.04.12 14:03 신고

    윈도우7에 익스플로러9 통합모드를 설치한 상태입니다.

    웹프로그램중에 일부가 호환이 안되는 듯해서,,, 다시 익스8로 가고 싶은데..

    어떻게 해야 되나요? 네이버에서 비스타 32비트용 설치하려고 하는대, 이 시스템에서는

    설치할수 없다는 메세지만 나옵니다... 도와주세요.~~^^

    • com1093
      2011.04.22 15:41 신고
      수정 및 삭제

      ie9은 윈도우업데이트에 들어가셔서 지울 수 있습니다.
      업데이트를 지우시면 ie8로 돌아가 있을꺼예요


  10. 2011.06.12 19:59

    비밀댓글입니다

    • BlogIcon snpbox
      2011.06.12 20:34 신고
      수정 및 삭제

      C:\Windows\System32\Dism

      위 폴더가 존재하지 않는다면 윈도우 7 순수 버전이 아니라 뭔가 제거된 버전으로 보이네요.

  11. 반항
    2011.06.12 22:14 신고

    찾아보니 위폴더는 존재합니다..

    cmd모드에서 dism 명령어가 왜 안먹힐까요 ㅠㅠ

  12. BlogIcon LuckySh
    2011.08.09 01:09 신고

    역시 프로시군요 ^^ 벌서 윈도우7 설치파일을 마스터하시다니,,, 저도 파워블로거가 되고 싶군요 ㅜㅜ 항상 도움 잘 받습니다.

  13. 이명박탄핵
    2011.11.02 19:40 신고

    윈도우 7에 프로그램 통합하는 방법은 없나요? 한글이나 알약같은 백신프로그램 한번에 같이 설치되게 만드는 방법이 있음 무지 편할꺼 같은데...

    • 뉴비
      2012.06.06 23:25 신고
      수정 및 삭제

      위방법대로 ie9, 업데이트 통합버전을 만드시고, 윈도우 설치시 감사모드로 들어가셔서 필요한 프로그램들 설치하시고 이미지로 저장하셔서 사용하시면 될듯합니다.

  14. 동남권
    2013.03.19 10:34 신고

    윈도우 개발에 힘 쓰시느라 수고가 많으십니다. 다름이 아니라 저도 스누피님의 자료를 토대로 다른 언어의 윈도우 7에 IE9를 적용하는 작업을 하는데 일본어 윈도우 7은 아무 이상없이 성공적으로 이루어졌지만 정작 영어는 영문판 윈도우 7 (서비스 팩 1 포함)과 IE9를 통합 중에 이런 결과가 나와서 좀 당황했습니다. 아래의 내용은 이상한 결과입니다.
    D:\작업>dism /image:mount /add-package /packagepath:temp

    배포 이미지 서비스 및 관리 도구
    버전: 6.1.7600.16385

    이미지 버전: 6.1.7601.17514

    An error occurred trying to open - IE9_SUPPORT.CAB Error: 0x80070002
    Processing 1 of 1 - Adding package Microsoft-Windows-InternetExplorer-Package-To
    pLevel~31bf3856ad364e35~x86~~9.4.8112.16421
    [==========================100.0%==========================]

    오류: 2

    지정된 파일을 찾을 수 없습니다.

    DISM 로그 파일은 C:\windows\Logs\DISM\dism.log에 있습니다.

    이런 결과가 나오는 데 제가 무슨 문제를 일으켰는지 모르겠네요... 단지, 스누피님의 내용으로 따라해서 적용했을 뿐인데... 이런 결과가 나오다니 좀 아이러니하네요.... 스누피님께서 명쾌한 해설 및 답변 부탁드립니다.

  15. 징징어
    2013.07.29 18:45 신고

    익스플로러10도 같은 원리인가요?

  16. BlogIcon 세르딕
    2013.09.09 15:31 신고

    먼저, 너무너무 유용하고 친절하고 자세한 포스팅 감사드립니다.

    그런데

    익스 9는 배치파일도 되고 이 방법도 되고 바로 되는데

    익스 10은 아무리 해도 오류 나네요

    패키지 추가 실행 단계에서 실행하고나면 발생하는

    0x800f081e

    이런 오류인데 원인을 모르겠군요.

    ie10 배치파일도 있으면 참 좋을텐데

    아쉽습니다.


    모든 일 건승하시길 빕니다.

  17. BlogIcon 진디김치
    2014.06.23 11:32 신고

    ie 10 추할려면 같은 방법으로 하면 돼나요?

    풀어봤더니 어떤 파일이 필요가 없는지 몰라서 그냥다 추가 해도 문제가 없나요?

  18. BlogIcon ddang124
    2014.10.06 21:32 신고

    스누피님 안녕하세요,
    ddang124입니다
    WAIK다운은 어디서받죠?


  19. 2015.03.05 07:41

    비밀댓글입니다

  20. 우와
    2016.01.03 00:29 신고

    감사합니다.

  21. BlogIcon sung129k
    2016.05.30 22:49 신고

    순정이미지에 IE11을 통합하는것도 위의 내용과 별반 다를게 없는거죠?