제곧내.

MSI 설치 EXE 설치 차이 요약
- MSI: 설치 화면을 커스팀하기 어렵다.
- EXE: 설치 UI를 커스텀 가능
1. X64 MSI Installer
- MSI (Microsoft Installer) 형식의 설치 파일을 의미합니다.
- Windows Installer 기술을 사용하여 프로그램을 설치, 수정, 제거할 수 있습니다.
- 시스템 레지스트리, 파일 배치, 권한 관리 등을 자동화하는 기능이 있습니다.
- 기업 환경에서 그룹 정책(GPO) 배포나 자동화된 설치에 유리합니다.
2. x64 Installer
- x64 아키텍처(64비트용)로 제작된 일반적인 설치 프로그램을 의미합니다.
- EXE 또는 다른 형식의 설치 파일이 포함될 수 있습니다.
- MSI가 아닐 수도 있으며, 자체 설치 스크립트나 UI를 포함하는 경우가 많습니다.
차이점 정리
구분X64 MSI Installerx64 Installer
파일 형식 | .msi | .exe 또는 .msi |
설치 방식 | Windows Installer 사용 | 독자적인 설치 방식 사용 가능 |
자동화 | 기업 환경에서 자동 설치 가능 | 자동화가 어려울 수 있음 |
배포 방식 | 그룹 정책(GPO) 및 SCCM 사용 가능 | 수동 설치 또는 별도 스크립트 필요 |
만약 기업 환경에서 대량 배포를 고려한다면 X64 MSI Installer를 선택하는 것이 좋습니다.
반면, 개별 사용자가 다운로드하여 실행하는 형태라면 **x64 Installer(EXE 포함)**도 무방합니다
MSI가 어떤 것이 제한 적이냐면?
MSI가 제한적인 이유는 Windows Installer가 정해놓은 표준적인 설치 방식과 규칙을 따라야 하기 때문입니다.
제한적인 부분
- 설치 UI 커스터마이징 제한
- MSI는 Windows Installer 엔진을 사용해야 해서, 설치 화면(UI)을 자유롭게 변경하기 어렵습니다.
- EXE 기반 설치 프로그램은 UI를 완전히 커스터마이징할 수 있음 (예: 애니메이션, 다단계 설치 마법사 등).
- 설치 과정의 유연성 부족
- MSI는 표준화된 데이터베이스 구조를 기반으로 파일을 배포하고 레지스트리를 설정합니다.
- EXE는 스크립트를 활용해 설치 과정에서 다양한 로직을 실행할 수 있음 (예: 특정 조건 충족 시 추가 파일 다운로드).
- 권한 상승(UAC) 및 사용자 개입 제한
- MSI는 관리자 권한이 필요할 경우 자동으로 UAC 요청이 발생함.
- EXE는 필요할 때만 관리자 권한을 요청할 수 있음 → 유연한 설치 옵션 제공 가능.
- 설치 중 사용자 지정(Custom Actions) 제한
- MSI에서도 "Custom Actions"를 사용해 추가 작업을 수행할 수 있지만, 제한적이며 복잡함.
- EXE는 프로그램 로직을 자유롭게 추가 가능 (예: 특정 서비스 자동 시작, 커스텀 환경 변수 설정).
결론
✅ MSI = 표준화, 자동화에 강하지만 유연성이 부족함.
✅ EXE = 자유로운 커스터마이징이 가능하지만, 자동화/배포가 어렵고 설치 안정성이 낮을 수 있음.

끝 입니다.
728x90
반응형
'라이프' 카테고리의 다른 글
케이뱅크 주택자금대출 상환증명서 발급 방법 (15) | 2025.01.21 |
---|---|
(2025)손텍스 예상세액 결과 차감납부(환급) 세액 마이너스/플러스 설명 (14) | 2025.01.21 |
스타벅스 해리포터 MD(해리포터 슬리브, 팝업 케이스, 시온 머그, 승강장 리유저블 백) 구매 후기 2025 (5) | 2025.01.06 |
윈도우10 노트북 배터리 85로 설정하기(갤럭시북 노트북 배터리 보호 설정 방법) (3) | 2024.12.21 |
[우클릭/복붙 가능] 귀여운 텍스트 이모티콘, 특수문자, 도형 이모티콘 모음 (2) | 2024.12.06 |