설치 / 사용기

기 타 지후빠님 Wimtools의 Add-Wim파일 수정

2025.06.08 05:37

프로우스 조회:732 추천:29

기존에 잘 쓰시던 분들은 참고 안하셔도 될 것 같습니다.

 

2025-06-08_050449.png

제 경우는 Wim파일을 부팅 등록하고 Bootice로 보면 SDI의 경로가 \boot\boot.sdi로 지정되어서

경로에 sdi파일이 없어서 경로를 수정을 해줘야만 부팅이 됩니다.

C드라이브에 boot폴더가 없고 폴더가 없으니 파일도 없습니다.

 

SDI파일만 불러오면 되어서 보통 Windows\System32폴더 안에 boot.sdi가

있으니 이 경로를 등록하도록 한줄을 추가했습니다.

 

2025-06-08_052922.png
한 줄 추가해서 SDI의 경로를 지정한 위치로 설정되게 수정했습니다.

제 환경에서는 VMWare와 사용중인 컴퓨터는 따로 수정안해도 제대로 Wim부팅이 됩니다.

이 코드로 제대로 동작안하시면 저 SDI의 경로만 잘 조정해 주시면 될 듯 하네요.


아래는 코드와 파일 입니다.


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

 

@prompt $h& color 1f& title WIM 부팅 추가& setlocal& set $b=bcdedit.exe

@%$b% >nul 2>&1 || (powershell start -verb runas '%0' '%1' & exit)

@(if {%1}=={} exit)& if {%2}=={} (set $w=%~1) else (set $w=%*)

 

@for %%a in ("%$w%") do set $d=%%~da& set "$n=%%~na"& set $x=%%~xa

@set $x=%$x:~1,3%& pushd %~dp0

@if /i "%$x%"=="wim" set $y1=ramdisk& set "$y2=,{ramdiskoptions}"& set $y3=winpe Yes

@if not defined $y1 echo.&echo WIM 파일이 아닙니다.&echo.&pause&exit/b

 

:: 코드 페이지 확인 (949 = EUC-KR)

for /f "tokens=2 delims=:" %%a in ('chcp') do if "%%a"==" 949" (set $t=1) else (set $t=3)

 

:: WIM 부팅 항목 생성

for /f "tokens=%$t%" %%a in ('%$b% /create /d "%$n%" /application osloader') do set $g=%%a

 

:: 현재 default 항목의 설정 읽기

for /f "skip=3 tokens=1*" %%a in ('%$b% /enum {default}') do set $%%a=%%b

 

:: WIM 내부 파일 나열 (선택적)

if /i %$x%==wim wimlib-imagex dir "%$w%" --path=%$path:2=2\boot% 

 

:: WIM 부팅 항목 설정

%$b% /set %$g% device %$y1%=[%$d%]"%$w:~2%%$y2%

%$b% /set %$g% path %$path:2=2\boot%

%$b% /set %$g% locale %$locale%

%$b% /set %$g% inherit {bootloadersettings}

%$b% /set %$g% osdevice %$y1%=[%$d%]"%$w:~2%%$y2%

%$b% /set %$g% systemroot \Windows

%$b% /set %$g% detecthal Yes

%$b% /set %$g% %$y3%

 

:: ramdiskoptions에 boot.sdi 경로 설정 (중복되지 않도록)

%$b% /set {ramdiskoptions} ramdisksdipath \Windows\System32\boot.sdi

 

:: 부팅 항목 순서에 추가

%$b% /displayorder %$g% /addlast

 

@endlocal&echo.&pause&echo.

 

 

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

 

저 빨간 줄이 추가한 코드이고 \Windows\System32\boot.sdi로 지정해서 sdi파일의 경로를 지정해 주었습니다.
이미 드라이브는 파악을 하는 듯 하니 C드라이브의 sdi의 경로만 지정해주면 될 듯 해서 이렇게 지정했습니다.

자동 C드라이브에서 sdi파일을 찾아서 경로를 지정해 주는 것도 추가가 가능하긴 하지만

현재 제 상황에선 잘 되므로 저 경로에 대부분 파일이 존재하니까 굳이 무겁게 수정할 필요가 없을 것 같아서

이 코드로 고정하게 되었습니다.

아마 부팅 파티션이 따로 있는 경우에 이 방법으로 해결이 되실 듯 합니다.

 

Add-Wim.zip

 

기존의 Add-Wim.cmd파일을 백업해 두신 후 교체해서 사용하시면 될 듯 합니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
11995 윈 도 우| KB5063060(OS 빌드 26100.4351) new 16k 164 3 18:31
11994 윈 도 우| 초보입니다 공유기 간이 nas 대 자작nas 다운로드 ... [5] 수리수리 754 8 06-11
11993 윈 도 우| KB5060842( OS 빌드 26100.4349) [4] 16k 732 9 06-11
11992 윈 도 우| KB5060999(OS 빌드 22621.5472 및 22631.5472) 16k 364 7 06-11
11991 기 타| 레인미터 시계(Mondaine Stop2Go) 테마 (버그 수정) [7] 프로우스 638 13 06-10
11990 소프트웨어| 레인미터 시계 테마 수정 테스트 [9] 프로우스 761 25 06-09
11989 소프트웨어| WimLibBR_250608_250610[추가] [19] update sunshine 1127 60 06-09
11988 기 타| 동영상 배경화면 ▶ LiveWall 폴더 [6] 딸랑쇠 1140 31 06-08
» 기 타| 지후빠님 Wimtools의 Add-Wim파일 수정 [6] 프로우스 732 29 06-08
11986 기 타| ✔ Exe/Folder 아이콘 변경 v1 [11] 까치와대구 1112 26 06-07
11985 윈 도 우| 초보가 생각하는 winpe 사용기입니다^^ [19] update 수리수리 882 29 06-06
11984 윈 도 우| 윈도우 로그인 화면 레지스트리로 수정하기 [13] 프로우스 910 26 06-06
11983 기 타| ✔ 작업표시줄에 고정(All) [8] 까치와대구 968 27 06-05
11982 윈 도 우| 원격 윈도우 설치 해봤습니다 ^^ [15] 아마로도 1044 25 06-05
11981 소프트웨어| Wallpaper Engine 배경화면 공유 사이트 및 사용법 등 사용기 [6] 프로우스 741 12 06-05
11980 윈 도 우| [Windows X-Lite] Windows 11 24H2 (26100.1457) Optimum 1... [9] 프로우스 1050 25 06-05
11979 윈 도 우| KB5062170=> 22631.5415 [3] 16k 558 5 06-04
11978 윈 도 우| 윈도우 정리 스크립트 사용기 입니다. [34] 아마로도 1121 36 06-04
11977 소프트웨어| IObit Malware Fighter 포터블... [4] 프로우스 1189 11 06-02
11976 기 타| WinXPE147수정버전_20240322_23H2(빌드22635.5335)사용기 [100] update 격자 1255 169 06-02
XE1.11.6 Layout1.4.8