설치 / 사용기

소프트웨어 wim <-> esd 변환 (RSImageX 테스트)

2020.09.20 21:48

suk 조회:2066 추천:17

질문에 올라와서 간단하게 글로만 답변을 달았는데요.

 

윈도우 10 에서는 내장 dism.exe에서 wim -> esd 변환을 기본 지원해줍니다. 

그리고 dism.exe를 사용하는 RSImageX도 변환을 지원해줍니다. 압축에 Recovery 옵션이 esd 형식입니다

 

스샷 포함하여 wim -> esd 변환한 것을 다시 wim으로 변환하여 부팅 테스트도 해봤습니다

보통 윈도우 wim으로 사용하십니다만, 시간 관계상 용량이 적은 boot.wim으로 했습니다. 

 

wim보다 esd가 고압축입니다. 그래서 wim -> esd 변환 때 시간이 상당히 소비됩니다.

boot.wim을 boot.esd로 변환하는데도 좀 오래 걸렸습니다; 반대로 esd -> wim은 비교적 빠른 편입니다.

 

참고로 boot.esd는 부팅 안 됩니다. wim 파일만 부팅 됩니다. 여기서는 단순히 압축 테스트입니다.

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_211409.jpg

윈도 ISO의 sources 폴더에 있는 윈도우 설치할 때 부팅하는 boot.wim의 2번 이미지를 esd로 내보내기를 했습니다

압축에서 Recovery가 esd 형식입니다

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_211624.jpg

500MB도 안 되는 파일인데도 생각보다 오래 걸리더군요;;

게다가 압축할 때는 cpu 사용률도 100% 찍어서 컴퓨터가 좀 버벅거립니다.

오랫동안 작업하실 분들은 작업관리자에서 우선 순위를 낮춰주시면 버벅거림이 사라질 겁니다

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_211704.jpg

7-Zip으로 파일을 열어보면 압축 형식을 알 수 있습니다.

LZMS가 esd 압축형식이고, LZX가 wim 압축 형식입니다

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212108.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212508.jpg

esd로 변환했던 것을 다시 wim으로 변환했습니다. 덩개 훈련같습니다 ㅎㅎ

Maximum과 Fast는 wim 형식입니다

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212605.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212702.jpg

LZX로 다시 wim 형식이 되었습니다.

이렇게 boot.wim -> boot.esd -> boot.wim으로 갈굼 당한 파일을 부팅 테스트해봤습니다.

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212846.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212855.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_212907.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_213028.jpg

 

wim과 esd 변환은 dism.exe을 사용하는 RSImageX 사용하시면 편합니다 2020-09-20_213118.jpg

sources 폴더에 install.wim이 있어서 이미지 선택 화면까지 나오네요.

9월 통합본으로 아직 갈지 않았네요. 때 마다 파일 교체하는 것도 일이군요;

 

cmd 명령 (dism.exe) 입니다.

cmd 명령의 장점은 위에서 말한 wim -> esd 압축 때 장시간 cpu 100%로 버벅이는 현상을 start /low /b /wait 으로 예방하기 쉽습니다

 

wim -> esd 변환

start /low /b /wait DISM.exe /Export-Image /SourceImageFile:install.wim /SourceIndex:1 /DestinationImageFile:install.esd /Compress:recovery

 

esd -> wim 변환

start /low /b /wait DISM.exe /Export-Image /SourceImageFile:install.esd /SourceIndex:1 /DestinationImageFile:install.wim /Compress:max

 

wim과 esd 파일 경로, 이미지 번호는 수정하셔서 사용하시면 됩니다

윈도우 7에 내장된 dism.exe은 기능이 적어서 안 됩니다. 자료실에 윈도우 10 dism.exe을 다운로드 하셔서 사용하시면 됩니다

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

다음은 배치 파일(cmd)의 힘입니다.

install.wim이나 instsll.esd의 모든 이미지를 차례로 전부 내보내기 합니다. wim 이나 esd 파일 경로만 주의하시면 됩니다

앞에 2개 파일 경로는 같아야 합니다. 2줄처럼 보이는데 1줄 명령입니다

 

wim -> esd

@for /f "tokens=3" %a in ('"DISM /English /Get-WimInfo /WimFile:M:\sources\install.wim | find /i "Index : ""') do start /low /b /wait dism /export-image /sourceimagefile:M:\sources\install.wim /Sourceindex:%a /destinationimagefile:q:\install.esd /compress:recovery

 

esd -> wim

@for /f "tokens=3" %a in ('"DISM /English /Get-WimInfo /WimFile:H:\sources\install.esd | find /i "Index : ""') do start /low /b /wait Dism /Export-Image /SourceImageFile:H:\sources\install.esd /SourceIndex:%a /DestinationImageFile:Q:\install.wim /Compress:max

 

역시 시간 관계상 install.wim이 아닌 boot.wim을 대상으로 했습니다.

wim -> esd 전부 내보내기 시범 cmd 명령 창입니다. bat 파일은 아닙니다.

wim과 esd 변환을 배치 파일 구문으로 전부 내보내기 가능합니다 2020-09-21_075407.jpg

위에 boot.wim은 2번 이미지까지 있어서 2번 실행되었습니다만, 이미지 번호만큼 끝까지 반복 실행됩니다

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10045 윈 도 우| PE 빌드용 PRO (버전 2004 19041.610 + 버전 20H2 19042.610) [55] suk 2074 65 10-30
10044 기 타| (종료) 19043.985 PE [59] RainbowCha 2116 65 05-12
10043 기 타| 18363.418_boot_v4_BigTree [86] 못말리는짱 1716 65 05-10
10042 윈 도 우| (수정)MBR & GPT 겸용 USB 만들기(종료) [64] 밤톨이 5401 65 01-19
10041 윈 도 우| Win10XPE6.1 & Win10XPE5.0.3 [76] %카리스마 2536 65 04-25
10040 윈 도 우| POWER-UltimatePE Next... [72] 프리맨 9542 65 12-12
10039 윈 도 우| 월드베스트 PE 7.0 [159] 사랑과평화 10971 65 05-23
10038 기 타| Imagine1.3.3 update Win11 PE - 공유 중~~~~~~ [36] 딸랑쇠 1137 64 10-24
10037 윈 도 우| cmder 소개 [28] 집앞의_큰 815 64 03-22
10036 기 타| WinXPE147수정버전_20240313_ 23H2(빌드22631.3296) 사용기 [51] 격자 445 64 03-17
10035 기 타| PE 레지스트리 하이브로드 언로드 [35] 집앞의_큰 608 64 08-30
10034 소프트웨어| boot.wim DiskPart 스크립트 연동 윈도우 설치 [30] 무월 1185 64 11-12
10033 윈 도 우| Windows 10_Ent_22H2_19045.2364_2in1_x64_Office_UP 일반... [82] V무등산V 1606 64 01-04
10032 기 타| PE를 끌어다 붙여서 부팅해 보기 [51] 집앞의_큰 1357 64 01-04
10031 윈 도 우| Windows10 설치 전 업데이트 통합+IRST_VMD+LaunchBar [44] do98 1173 64 02-27
10030 기 타| 퀀텀PE V10.6 사용기 [44] 희생 1035 64 02-11
10029 윈 도 우| PE 빌드용 PRO (버전 2004 19041.608 + 버전 20H2 19042.608) [52] suk 1833 64 10-23
10028 윈 도 우| PE 빌드용 PRO (버전 2004 19041.538 + 버전 20H2 19042.538) [50] suk 2099 64 09-15
10027 윈 도 우| usb에 PE (wim) 부팅 추가 bat 파일 - 삭제 기능 추가 [36] suk 1776 64 08-28
10026 윈 도 우| Ventoy + 뼈대 2탄 + EasyDrv 무인 설치 테스트 [36] suk 3458 64 08-25
XE1.11.6 Layout1.4.8