WinLauncher > EasyWinSetup 연동 - 움짤(GIF)

WinLauncher > WinSetup 연동 - 움짤(GIF)
└▶ 마지막 설치 파일 경로와 인덱스를 저장하여 재실행 시 빠르게 연동됩니다.

WinLauncher > RSImageX 연동 - 움짤(GIF)
└▶ 마지막 설치 파일 경로와 인덱스를 저장하여 재실행 시 빠르게 연동됩니다.

WinLauncher > WinNTSetup 연동 - 움짤(GIF)
└▶ 마지막 설치 파일 경로와 인덱스를 저장하여 재실행 시 빠르게 연동됩니다.

WinLauncher v5.0
Windows 설치를 위한 이미지 선택부터 파티션 구성, 응답파일, 드라이버 연동까지
Windows를 새로 설치할 때는 설치 이미지 선택부터 대상 디스크 확인, 파티션 구성, Windows 이미지 Index 선택, 응답파일 적용, 드라이버 및 $OEM$ 폴더 설정, 설치 프로그램 실행까지 여러 단계를 각각 확인해야 합니다. WinLauncher v5.0은 이러한 Windows 설치 준비 과정을 하나의 GUI에서 순서대로 구성할 수 있도록 제작한 Windows 설치 연동 런처입니다. ISO / WIM / ESD 이미지 검색부터 GPT / MBR 파티션 구성, 응답파일 선택 및 편집, 드라이버 폴더와 $OEM$ 폴더 지정, 설치 후 동작 설정, 자동 설치까지 하나의 작업 흐름으로 연결할 수 있습니다.
또한 다음과 같은 Windows 설치 도구를 선택하여 연동할 수 있습니다.
- EasyWinSetup
- WinSetup
- RSImageX
- WinNTSetup



목차
- WinLauncher v5.0 주요 특징
- 프로그램 실행 및 기본 구성
- 이미지 선택
- 대상 디스크 선택
- ISO / WIM / ESD 검색
- 검색 깊이 설정
- 이미지 파일 선택
- Windows Index 선택
- 파티션 작업
- 디스크 선택
- GPT / MBR 선택
- System 파티션 설정
- MSR 파티션 설정
- Windows 파티션 설정
- Data 파티션 설정
- WinRE 파티션 설정
- 프리셋 저장 및 불러오기
- 파티션 작업 건너뛰기
- 옵션 설정
- 실행 도구 선택
- 응답파일 선택
- 응답파일 편집
- LocalUser 계정 이름 변경
- 사용자 응답파일 지정
- 드라이버 폴더 지정
- $OEM$ 폴더 지정
- 설치 후 동작 설정
- 자동 설치 설정
- Windows 설치 실행
- 설치 도구별 연동 방식
- WinLauncher v5.0의 전체 작업 흐름
- 작업 설정 저장
- 주의사항
- 마무리
1. WinLauncher v5.0 주요 특징
WinLauncher v5.0은 Windows 설치에 필요한 여러 설정을 단계별로 구성할 수 있도록 만들어졌습니다.
프로그램의 기본 작업 흐름은 다음과 같습니다.
이미지 선택 → 파티션 작업 → 옵션 설정 → 설치 시작
이미 기존에 파티션이 구성되어 있다면 파티션 작업을 건너뛸 수도 있습니다.
주요 기능은 다음과 같습니다.
이미지 검색
연결된 물리 디스크를 확인하고 해당 디스크의 드라이브 문자를 기반으로 ISO, WIM, ESD 파일을 검색합니다.
Windows Index 선택
WIM 또는 ESD 이미지에 포함된 여러 Windows 에디션 중 설치할 Index를 선택할 수 있습니다.
디스크 정보 확인
물리 디스크의 번호, 형식, 크기, 파티션 개수, 미디어 타입, 모델명을 확인할 수 있습니다.
GPT / MBR 파티션 구성
Windows 설치 대상 디스크를 GPT 또는 MBR 방식으로 초기화하고 설치에 필요한 파티션을 구성할 수 있습니다.
응답파일 연동
프로그램에 포함된 응답파일을 선택하거나 외부 unattend.xml 파일을 직접 지정할 수 있습니다.
드라이버 및 $OEM$ 연동
설치 과정에서 사용할 드라이버 폴더와 $OEM$ 폴더를 지정할 수 있습니다.
다양한 Windows 설치 도구 연동
EasyWinSetup, WinSetup, RSImageX, WinNTSetup 중 사용할 프로그램을 선택하여 설치를 진행할 수 있습니다.
자동 설치
자동 설치 옵션을 활성화하면 선택한 설치 도구가 실행된 후 설치 시작 옵션까지 함께 전달할 수 있습니다.
2. 프로그램 실행 및 기본 구성
WinLauncher v5.0을 실행하면 크게 다음과 같은 탭으로 구성되어 있습니다.
- 이미지 선택
- 파티션 작업
- 옵션 설정
- 도움말
상단 오른쪽에는 KO / EN 언어 선택 기능이 있어 프로그램 인터페이스를 한국어 또는 영어로 변경할 수 있습니다.
프로그램은 관리자 권한으로 실행되도록 구성되어 있으며, 중복 실행을 방지하기 위한 Singleton 처리도 포함되어 있습니다.
3. 이미지 선택
3-1. 대상 디스크 선택
첫 번째 이미지 선택 탭에서는 Windows 설치 이미지가 저장되어 있는 디스크를 선택합니다.
디스크 목록에는 다음과 같은 정보가 표시됩니다.
항목설명
| No | 물리 디스크 번호 |
| Type | 디스크 형식 |
| Size | 디스크 전체 용량 |
| Partitions | 파티션 개수 및 드라이브 문자 |
| Media Type | SSD, HDD, NVMe, USB 등의 미디어 유형 |
| Model | 디스크 모델명 |
프로그램은 Windows에 연결된 PhysicalDrive를 직접 조회하여 디스크 정보를 구성합니다. 따라서 단순히 C:, D:와 같은 드라이브 문자만 표시하는 방식이 아니라 물리 디스크 단위로 설치 대상 장치를 확인할 수 있도록 구성되어 있습니다. 설치 이미지가 들어 있는 디스크를 선택한 후 다음 단계의 검색 설정을 진행합니다.
3-2. 이미지 검색 설정
이미지 선택 화면에서는 검색 조건을 설정할 수 있습니다.
디렉터리 깊이
디렉터리 깊이를 설정하여 검색할 폴더 범위를 지정합니다. 예를 들어 이미지가 디스크 루트에 있다면 낮은 깊이로 검색할 수 있고, 여러 단계의 하위 폴더에 저장되어 있다면 검색 깊이를 높일 수 있습니다.
검색 확장자
다음 파일 형식을 선택할 수 있습니다.
- ISO
- WIM
- ESD
필요한 형식만 체크하면 해당 확장자의 파일을 검색합니다.
예를 들어 WIM 파일만 찾고 싶다면 ISO와 ESD를 해제하고 WIM만 선택하면 됩니다.
3-3. 이미지 파일 검색
검색 대상 디스크와 검색 조건을 설정한 다음 검색 버튼을 클릭합니다.
검색 결과에는 다음 정보가 표시됩니다.
- 이미지 파일 전체 경로
- 이미지 파일 크기
예를 들어 다음과 같은 형태로 표시됩니다.
D:\ISO\Windows11.iso
D:\Sources\install.wim
E:\Windows\install.esd
파일을 선택하면 해당 이미지의 Index 정보를 읽어오는 과정이 진행됩니다.
3-4. 이미지 Index 선택
Windows 설치 이미지에는 여러 에디션이 포함될 수 있습니다.
예를 들어 하나의 install.wim 안에 여러 Windows 에디션이 포함되어 있을 수 있습니다.
WinLauncher는 선택한 이미지의 Index 정보를 읽어 다음과 같이 목록으로 표시합니다.
Index Name
1 Windows 11 Home
2 Windows 11 Pro
3 Windows 11 Enterprise
...
여기서 실제 설치하려는 Windows Index를 선택합니다.
선택한 Index는 이후 실행할 설치 도구에 전달됩니다.
3-5. 다음 단계로 이동
이미지 파일과 Index를 선택한 후 하단의 다음 버튼을 클릭하면 파티션 작업 화면으로 이동합니다.
이때 선택한 이미지 파일과 Index 정보가 다음 단계에서 사용할 수 있도록 내부 변수에 저장됩니다.
4. 파티션 작업
두 번째 탭은 파티션 작업입니다.
이 화면에서는 Windows를 설치할 대상 디스크를 선택하고 GPT 또는 MBR 방식으로 파티션을 구성할 수 있습니다.
디스크 목록을 클릭하면 선택한 디스크의 파티션 정보가 아래쪽에 표시됩니다.
4-1. 대상 디스크 선택
파티션 작업 화면의 디스크 목록에서도 다음 정보를 확인할 수 있습니다.
- 디스크 번호
- 디스크 형식
- 디스크 용량
- 파티션 개수
- 미디어 타입
- 모델명
설치 대상 디스크를 정확하게 선택하는 것이 중요합니다. 특히 파티션 생성 작업을 실행하면 대상 디스크를 초기화하는 과정이 포함될 수 있으므로 디스크 번호와 모델명을 반드시 확인한 후 진행해야 합니다.
4-2. GPT와 MBR 선택
파티션 구성 방식은 두 가지입니다.
GPT (UEFI)
최신 Windows 시스템에서 일반적으로 사용하는 구성 방식입니다.
GPT 방식에서는 다음과 같은 파티션 구성을 사용할 수 있습니다.
- EFI System Partition
- MSR
- Windows
- Data
- WinRE
MBR (Legacy)
Legacy BIOS 방식의 설치 환경을 위한 구성입니다. MBR 방식에서는 Windows 파티션을 생성하고 Active 설정을 적용하는 방식으로 구성됩니다. 프로그램 화면에서 원하는 방식을 선택하면 해당 방식에 맞춰 파티션 설정 항목의 활성화 상태가 변경됩니다.
4-3. System 파티션 설정
GPT 방식에서는 System 파티션을 설정할 수 있습니다.
설정 가능한 항목은 다음과 같습니다.
- 파티션 크기
- 파티션 레이블
- 드라이브 문자
기본값은 소스 기준으로 다음과 같이 설정되어 있습니다.
크기 : 200 MB
레이블 : System
드라이브 : S:
System 파티션은 EFI 시스템 파티션으로 생성되며 FAT32 형식으로 포맷됩니다.
4-4. MSR 파티션
GPT 방식에서는 필요에 따라 MSR 파티션 생성을 선택할 수 있습니다.
MSR 크기는 별도로 지정할 수 있으며 기본값은 16MB입니다.
MSR 옵션을 체크하면 Windows 파티션 생성 전에 MSR 파티션이 추가됩니다.
4-5. Windows 파티션
Windows 파티션은 실제 Windows 운영체제가 설치될 파티션입니다.
크기는 다음과 같이 설정할 수 있습니다.
Auto
100 GB
120 GB
150 GB
180 GB
200 GB
...
Auto를 선택하면 남은 공간을 기준으로 Windows 파티션을 생성하는 방식으로 동작합니다. 수동 크기를 선택하면 지정한 크기만큼 Windows 파티션을 생성합니다. Windows 파티션의 기본 레이블은 Windows, 기본 드라이브 문자는 W:로 설정되어 있습니다. 필요에 따라 레이블과 드라이브 문자를 변경할 수 있습니다.
4-6. Data 파티션
Windows 파티션 크기를 수동으로 지정한 경우에는 Data 파티션을 추가할 수 있습니다. Data 파티션의 크기와 레이블을 지정할 수 있으며, 드라이브 문자 역시 선택할 수 있습니다. Data 파티션을 사용하면 운영체제 영역과 사용자 데이터 영역을 분리하는 구성으로 사용할 수 있습니다. 단, 소스의 현재 동작상 Windows 파티션이 Auto인 경우에는 Data 파티션 옵션을 사용할 수 없도록 구성되어 있습니다.
4-7. WinRE 복구 파티션
GPT 방식에서는 WinRE 복구 파티션도 선택할 수 있습니다.
기본값은 다음과 같습니다.
크기 : 2 GB
레이블 : Recovery
드라이브 : R:
WinRE 옵션을 활성화하면 Windows 파티션에서 필요한 공간을 축소한 후 복구 파티션을 생성합니다.
생성된 WinRE 파티션에는 Windows Recovery Partition GUID가 설정되고 GPT 속성도 적용됩니다.
4-8. GPT 파티션 생성 과정
GPT 방식으로 파티션 작업을 실행하면 내부적으로 다음 순서로 작업이 진행됩니다.
1. 디스크 초기화
2. GPT 변환
3. EFI System 파티션 생성
4. MSR 파티션 생성
5. Windows 파티션 생성
6. Data 파티션 생성
7. WinRE 파티션 생성
선택하지 않은 항목은 작업 과정에서 제외됩니다.
각 단계는 진행률 창을 통해 작업 상태가 표시됩니다.
4-9. MBR 파티션 생성 과정
MBR을 선택하면 다음과 같은 방식으로 구성됩니다.
1. 디스크 초기화
2. MBR 변환
3. Windows 파티션 생성
4. NTFS 포맷
5. Active 설정
6. 드라이브 문자 할당
MBR에서는 GPT 전용 System, MSR, WinRE 구성 항목이 비활성화됩니다.
4-10. 프리셋 기능
자주 사용하는 파티션 구성이 있다면 프리셋 기능을 사용할 수 있습니다.
프로그램에서는 총 6개의 프리셋을 사용할 수 있도록 구성되어 있습니다.
프리셋 1
프리셋 2
프리셋 3
프리셋 4
프리셋 5
프리셋 6
저장되는 주요 항목은 다음과 같습니다.
- GPT / MBR
- Windows 파티션 크기
- Windows 레이블
- Windows 드라이브 문자
- System 크기
- System 레이블
- System 드라이브 문자
- MSR 사용 여부 및 크기
- Data 사용 여부 및 설정
- WinRE 사용 여부 및 설정
프리셋 저장 방법
- 파티션 구성을 설정합니다.
- 저장할 프리셋 번호를 선택합니다.
- 설정 저장을 클릭합니다.
- 저장 확인창에서 확인합니다.
프리셋 불러오기
- 사용할 프리셋 번호를 선택합니다.
- 해당 프리셋 버튼을 클릭합니다.
- 저장된 파티션 설정이 현재 화면에 적용됩니다.
설정은 WinLauncher.ini에 저장됩니다.
4-11. 파티션 작업 건너뛰기
이미 Windows 설치 대상 디스크에 파티션 구성이 완료되어 있다면 파티션 작업을 다시 수행할 필요가 없습니다. 이 경우 파티션 작업 안함 (다음) 버튼을 사용할 수 있습니다. 기존 파티션을 유지하면서 설치할 Windows 파티션을 선택하고 다음 단계로 넘어가는 방식입니다. 선택한 Windows 파티션에는 드라이브 문자가 필요합니다.
5. 옵션 설정
세 번째 탭은 옵션 설정입니다.
이곳에서는 실제 Windows 설치 프로그램에 전달할 세부 옵션을 설정합니다.
주요 항목은 다음과 같습니다.
- 실행 도구
- 응답파일
- 사용자 계정
- 사용자 지정 XML
- 드라이버
- $OEM$
- 설치 후 동작
- 자동 설치
5-1. 실행 도구 선택
WinLauncher v5.0은 다음 네 가지 설치 도구를 선택할 수 있습니다.
EasyWinSetup
WinSetup
RSImageX
WinNTSetup
실행 파일이 프로그램 폴더에 존재하지 않는 경우 해당 항목은 선택할 수 없도록 처리되어 있습니다.
따라서 사용하려는 실행 도구를 프로그램과 함께 준비한 후 선택하면 됩니다.
5-2. 응답파일 선택
응답파일 영역에서는 프로그램 내부의 Panther 폴더에 포함된 XML 파일을 목록으로 표시합니다.
현재 소스에서 기본적으로 구분하고 있는 응답파일은 다음과 같습니다.
A-0.Default_Unattend.xml
A-1.Administrator.xml
A-2.LocalUser.xml
A-3.CustomUser.xml
B-1.Administrator_RemoveAppx.xml
B-2.LocalUser_RemoveAppx.xml
B-3.CustomUser_RemoveAppx.xml
각 파일을 선택하면 프로그램에서 용도를 설명하는 안내 문구가 표시됩니다.
예를 들어 다음과 같은 용도로 구분되어 있습니다.
- 기본 Unattend
- Administrator 계정
- LocalUser 계정
- CustomUser 계정
- AppX 제거 기능이 포함된 응답파일
5-3. 응답파일 편집
응답파일을 선택하면 Edit 버튼을 사용할 수 있습니다. 버튼을 클릭하면 포함된 Notepad2.exe가 우선 사용되고, 해당 프로그램이 없는 경우 Windows 기본 메모장이 실행됩니다. 따라서 설치 환경에 맞춰 응답파일 내용을 직접 확인하거나 수정할 수 있습니다.
5-4. LocalUser 계정 이름 변경
LocalUser가 포함된 응답파일을 선택하면 계정 이름 변경 입력란이 활성화됩니다.
여기에 원하는 사용자 계정 이름을 입력하면 설치 실행 시 해당 응답파일의 다음 항목을 변경하도록 구현되어 있습니다.
<DisplayName>
<Name>
<Username>
즉, 응답파일을 별도로 여러 개 만들지 않고 하나의 LocalUser용 응답파일을 이용하여 계정 이름을 변경하는 방식으로 사용할 수 있습니다.
5-5. 사용자 지정 응답파일
프로그램 내부의 응답파일을 사용하지 않고 직접 작성한 unattend.xml을 사용하려는 경우에는 응답파일 수동 선택 기능을 사용할 수 있습니다. ... 버튼을 클릭한 후 사용할 XML 파일을 선택합니다. 수동으로 지정한 XML 파일이 존재하면 내부 기본 응답파일보다 우선하여 설치 과정에 사용됩니다.
따라서 다음과 같은 형태로 사용할 수 있습니다.
기본 응답파일
↓
또는
사용자 지정 unattend.xml
↓
Windows 설치 도구에 전달
5-6. 드라이버 폴더
설치 과정에서 추가 드라이버를 함께 사용하려는 경우 드라이버 폴더를 지정할 수 있습니다.
사용 옵션을 활성화하면 폴더 선택 버튼을 사용할 수 있습니다.
기본적으로 프로그램 내부에는 다음과 같은 작업 경로가 준비됩니다.
%TEMP%\WinLauncher\WINLAUNCHER_SOURCES\IRST_VMD
이 영역은 Windows 설치 과정에서 필요한 드라이버를 준비하는 용도로 활용할 수 있습니다.
외부 드라이버 폴더를 지정하는 것도 가능합니다.
5-7. $OEM$ 폴더
Windows 설치 과정에서 $OEM$ 구조를 사용하려는 경우 $OEM$ 폴더를 지정할 수 있습니다.
드라이버와 마찬가지로 사용 옵션을 활성화한 후 원하는 폴더를 선택하면 됩니다.
기본 작업 경로에는 다음과 같은 $OEM$ 폴더가 준비됩니다.
%TEMP%\WinLauncher\WINLAUNCHER_SOURCES\$OEM$
필요한 경우 외부 $OEM$ 폴더를 직접 지정할 수도 있습니다.
5-8. 설치 후 동작
설치가 끝난 후 시스템 동작도 선택할 수 있습니다.
현재 소스에서는 다음 세 가지 옵션으로 구성되어 있습니다.
없음
재부팅
시스템 종료
예를 들어 자동 설치 작업 후 PC를 자동으로 재부팅하도록 설정하거나, 설치 완료 후 시스템을 종료하도록 구성할 수 있습니다.
5-9. 자동 설치
WinLauncher v5.0에는 자동 설치 옵션이 포함되어 있습니다.
사용
사용 안함
자동 설치를 활성화하면 선택한 설치 도구를 실행할 때 해당 도구에 설치 시작 옵션을 함께 전달합니다. 각 설치 도구별로 전달되는 옵션은 서로 다릅니다. 예를 들어 EasyWinSetup과 WinSetup에는 /ApplyStart, RSImageX에는 /start:On, WinNTSetup에는 -setup 옵션이 추가되는 구조입니다. 따라서 사용자가 설치 도구 화면에서 다시 설치 시작을 누르는 과정을 줄이는 용도로 사용할 수 있습니다.
6. Windows 설치 실행
모든 설정이 완료되면 설치 시작 버튼을 통해 실제 Windows 설치 프로그램을 실행합니다.
설치 실행 전에 WinLauncher는 최종 확인창을 표시합니다.
확인창에는 다음과 같은 정보가 포함됩니다.
설치 이미지
Index
대상 디스크
Boot 드라이브
Windows 드라이브
응답파일
드라이버
$OEM$
종료 옵션
자동 설치 여부
실행 도구
이 정보를 마지막으로 확인한 후 설치를 진행할 수 있습니다.
7. 설치 도구별 연동 방식
WinLauncher는 선택한 프로그램에 맞춰 각각 다른 명령줄을 구성합니다.
EasyWinSetup
다음과 같은 주요 정보를 전달합니다.
/ImageFile
/Index
/ApplyDrv
/BootDrv
/XmlFile
/DriversPath
/OemPath
/after
/ApplyStart
WinSetup
EasyWinSetup과 유사한 구조로 이미지, Index, 설치 드라이브, 부트 드라이브 및 추가 옵션을 전달합니다.
/ImageFile
/Index
/ApplyDrv
/BootDrv
/XmlFile
/DriversPath
/OemPath
/after
/ApplyStart
RSImageX
RSImageX에는 다음과 같은 방식으로 주요 설치 정보를 전달합니다.
/index
/instdrive
/sysdrive
/format
/oemfolder
/bcdboot
/xmlfile
/driverfolder
/reboot
/turnoff
/start:On
WinNTSetup
WinNTSetup은 NT6 설치 방식에 맞춰 다음과 같은 인자를 구성합니다.
NT6
-source
-wimindex
-syspart
-tempdrive
-unattend
-drivers
-OEM
-setup
즉, WinLauncher가 직접 모든 Windows 설치 작업을 수행하기보다는 사용자가 선택한 설치 도구에 필요한 명령줄 인자를 자동으로 구성하여 실행하는 런처 역할을 수행합니다.
8. WinLauncher v5.0의 전체 작업 흐름
실제 사용 순서는 다음과 같이 정리할 수 있습니다.
STEP 1. 설치 이미지 선택
디스크 선택
↓
검색 깊이 설정
↓
ISO / WIM / ESD 선택
↓
검색
↓
이미지 선택
↓
Windows Index 선택
STEP 2. 파티션 구성
새 디스크에 Windows를 설치한다면:
대상 디스크 선택
↓
GPT 또는 MBR 선택
↓
System 설정
↓
MSR 설정
↓
Windows 파티션 설정
↓
Data 설정
↓
WinRE 설정
↓
파티션 생성
기존 파티션을 사용하는 경우에는:
대상 디스크 선택
↓
설치할 파티션 선택
↓
파티션 작업 안함
으로 진행할 수 있습니다.
9. 옵션 설정
다음 단계에서 설치 환경을 구성합니다.
실행 도구 선택
↓
응답파일 선택
↓
필요 시 계정 이름 변경
↓
필요 시 사용자 지정 unattend.xml
↓
드라이버 폴더 지정
↓
$OEM$ 폴더 지정
↓
설치 후 동작 선택
↓
자동 설치 여부 선택
10. 최종 설치
마지막으로 설치 시작을 선택하면 최종 확인창이 나타납니다.
확인창에서 다음 내용을 다시 확인합니다.
설치 이미지
Index
대상 디스크
Boot 파티션
Windows 파티션
응답파일
드라이버
$OEM$
종료 옵션
자동 설치
실행 도구
문제가 없다면 확인하여 선택한 Windows 설치 프로그램을 실행합니다.
11. 설정 저장
WinLauncher v5.0은 여러 설정을 WinLauncher.ini에 저장합니다.
검색 설정과 파티션 프리셋, 실행 도구 및 일부 설치 옵션 등을 저장하여 다음 실행 시 기존 설정을 다시 사용할 수 있도록 구성되어 있습니다.
특히 프리셋 기능을 이용하면 자주 사용하는 GPT / MBR 파티션 구성을 저장해 두고 반복적으로 사용할 수 있습니다.
12. 프로그램 내부 작업 파일
WinLauncher는 실행 과정에서 임시 작업 영역을 사용합니다.
기본 작업 경로는 다음과 같습니다.
%TEMP%\WinLauncher
그 아래에 다음과 같은 구조가 사용됩니다.
WinLauncher
├─ 7ZIP
└─ WINLAUNCHER_SOURCES
├─ Panther
├─ IRST_VMD
├─ $OEM$
├─ Notepad2
└─ ICO
프로그램 내부에 포함된 7z.exe, 7z.dll 및 WinLauncher_Sources.7z를 임시 작업 폴더에 풀어 사용하는 구조입니다.
프로그램 종료 과정에서는 WinLauncher 작업 폴더를 정리하도록 구성되어 있습니다.
13. 디스크 정보 표시 방식
WinLauncher v5.0의 또 하나의 특징은 디스크 정보를 단순한 드라이브 문자 기반으로 처리하지 않고 Windows API를 이용해 물리 디스크 정보를 확인한다는 점입니다.
소스에서는 다음과 같은 Windows API 제어 코드를 사용합니다.
IOCTL_STORAGE_QUERY_PROPERTY
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX
IOCTL_DISK_GET_DRIVE_LAYOUT_EX
IOCTL_STORAGE_GET_DEVICE_NUMBER
이를 이용하여 디스크 크기, 파티션 레이아웃, 물리 디스크 번호, 모델 및 미디어 유형 등을 확인합니다. Windows의 IOCTL_DISK_GET_DRIVE_LAYOUT_EX는 디스크의 각 파티션에 대한 확장 레이아웃 정보를 조회하는 API입니다. (Microsoft Learn) 또한 IOCTL_STORAGE_QUERY_PROPERTY는 저장장치의 속성을 조회하는 용도로 제공되는 Windows API입니다. (Microsoft Learn)
14. 실제 활용 예
WinLauncher v5.0은 다음과 같은 Windows 설치 환경에서 활용할 수 있습니다.
새 SSD에 Windows 설치
Windows 이미지 선택
→ SSD 선택
→ GPT 파티션 생성
→ Windows 파티션 생성
→ WinRE 생성
→ 응답파일 적용
→ Windows 설치
기존 파티션을 이용한 Windows 설치
Windows 이미지 선택
→ 기존 디스크 선택
→ Windows 파티션 선택
→ 파티션 작업 건너뛰기
→ 응답파일 및 드라이버 설정
→ 설치 실행
자동 설치 환경
Windows 이미지
+
응답파일
+
드라이버
+
$OEM$
+
자동 설치
를 하나의 작업 흐름으로 구성하여 사용할 수 있습니다.
15. 사용 시 주의사항
가장 중요한 부분은 파티션 작업입니다.
GPT 또는 MBR 파티션 생성을 실행하면 대상 디스크의 기존 파티션 및 데이터가 삭제될 수 있습니다.
따라서 작업 전에 반드시 다음 사항을 확인해야 합니다.
- 대상 디스크 번호
- 디스크 모델명
- 디스크 용량
- 현재 연결된 다른 저장장치
- 설치 대상 Windows 파티션
- 필요한 데이터의 백업 여부
특히 여러 개의 SSD 또는 USB 저장장치가 연결된 상태에서는 반드시 대상 디스크를 정확하게 확인한 후 파티션 작업을 실행하는 것이 필요합니다.
16. WinLauncher v5.0을 이용한 Windows 설치 흐름 정리
WinLauncher v5.0의 전체 구조를 간단하게 정리하면 다음과 같습니다.
┌───────────────────────┐
│ 1. 이미지 선택 │
│ ISO / WIM / ESD │
│ Windows Index 선택 │
└───────────┬───────────┘
↓
┌───────────────────────┐
│ 2. 파티션 작업 │
│ GPT / MBR │
│ System / MSR │
│ Windows / Data │
│ WinRE │
└───────────┬───────────┘
↓
┌───────────────────────┐
│ 3. 옵션 설정 │
│ 설치 도구 │
│ Unattend XML │
│ Driver / $OEM$ │
│ 종료 / 자동 설치 │
└───────────┬───────────┘
↓
┌───────────────────────┐
│ 4. 최종 확인 │
│ 설치 정보 확인 │
└───────────┬───────────┘
↓
┌───────────────────────┐
│ 5. Windows 설치 │
│ EasyWinSetup │
│ WinSetup │
│ RSImageX │
│ WinNTSetup │
└───────────────────────┘
마무리
WinLauncher v5.0은 Windows 설치 과정에서 반복적으로 진행해야 하는 여러 설정을 하나의 프로그램으로 묶어 사용하는 Windows 설치 연동 런처입니다. 단순히 설치 프로그램을 실행하는 것에서 끝나는 것이 아니라, 설치 이미지 검색 → Windows Index 선택 → 디스크 확인 → GPT/MBR 파티션 구성 → 응답파일 선택 → 계정 설정 → 드라이버 연동 → $OEM$ 연동 → 설치 후 동작 설정 → 자동 설치 → Windows 설치 도구 실행 까지 하나의 흐름으로 구성할 수 있도록 제작되었습니다.
특히 EasyWinSetup, WinSetup, RSImageX, WinNTSetup 등 서로 다른 Windows 설치 도구를 하나의 인터페이스에서 선택하여 사용할 수 있기 때문에 사용 환경에 따라 원하는 설치 방식을 선택할 수 있습니다. 또한 자주 사용하는 파티션 구성을 프리셋으로 저장할 수 있어 반복적인 Windows 설치 작업에서 동일한 설정을 다시 구성하는 과정도 줄일 수 있습니다. WinLauncher v5.0은 Windows 설치 작업을 직접 수행하는 하나의 설치 엔진이라기보다, Windows 설치에 필요한 이미지와 디스크, 파티션, 응답파일, 드라이버 및 설치 도구를 하나의 작업 흐름으로 연결해 주는 통합 런처라는 점에 의미가 있습니다.
'자작 프로그램 > 윈런처(WinLauncher)' 카테고리의 다른 글
| 윈런처(WinLauncher)KO/EN v4.0 - 기능 개선 (2) | 2026.03.15 |
|---|---|
| 윈런처(WinLauncher)KO/EN v3.0 (0) | 2026.03.03 |
| 윈런처(WinLauncher)KO/EN v2.0 (2) | 2026.02.21 |
| 윈런처(WinLauncher) v1.0 - 초안 샘플 (0) | 2026.02.21 |
| 윈도우 설치 파일 선택기 v3.5 - USB 드라이브 검색 개선 (0) | 2025.02.13 |











































