Windows 설치 Command-Line 옵션


/1394Debug

Windows 실행되는 동안 및 Windows 설치 프로그램의 WindowsPE 구성 패스 중에 IEEE 1394(FireWire) 포트를 통해 커널 디버깅을 사용하도록 설정합니다.

구문
/1394Debug: channel > [BaudRate:>]



setup /1394debug:1 /baudrate:115200


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
채널의 > 기본값은 1입니다. 전송 속도는 > Windows 디버깅 중에 데이터를 전송할 때 사용할 전송을 지정합니다. 기본값은 19200이지만 57600 또는 115200으로 설정할 수도 있습니다.


/AddBootMgrLast

Windows 설치 프로그램에서 Windows 부팅 관리자를 UEFI 펌웨어 부팅 순서의 마지막 항목으로 추가하도록 지시합니다.

구문
/AddBootMgrLast


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
이 옵션은 WINDOWS PE 4.0 이상에서 실행되는 UEFI PC에서만 지원됩니다.


/Auto

최신 버전의 Windows 자동 업그레이드를 수행합니다.


구문
/Auto {정리 | DataOnly | 업그레이드}


매개 변수

매개 변수 설명
정리Windows 정리 설치를 수행합니다.
DataOnly앱이 아닌 데이터만 저장하여 Windows 업그레이드를 수행합니다. 호환성 검사로 인해 데이터 전용 설치 옵션을 사용할 수 없는 경우 Windows 설치 프로그램이 자동으로 종료되고 종료 코드를 기록합니다.
업그레이드앱 및 데이터를 저장하는 Windows 업그레이드를 수행합니다. 업그레이드 설치 옵션을 사용할 수 없거나 사용자가 앱 호환성 문제를 해결해야 하는 경우 Windows 설치 프로그램이 자동으로 종료되고 종료 코드를 기록합니다.
NoAutoEitWindows 10 시작해도 사용되지 않습니다. Windows 8.1 오류가 발견되면 Windows 설치 프로그램이 종료되지 않고 대신 중지되고 사용자가 문제를 해결할 때까지 Windows 설치 화면에서 유지됩니다. 의 해당 지점에서 설치가 진행됩니다.
PerformDUWindows 10 시작해도 사용되지 않습니다. Windows 8.1 Windows 설치 프로그램에서 Windows 설치에 대한 동적 업데이트를 확인합니다.



setup /auto clean
setup /auto dataonly
setup /auto upgrade


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
/Auto를 사용하는 경우 무인 파일을 사용할 수 없습니다. /Auto를 사용하는 경우 Windows 설치 프로그램에서 ei.cfg를 사용하고 설치를 시작하기 전에 호환성 문제를 확인합니다. ei.cfg의 형식이 잘못된 경우 Windows 설치 프로그램이 자동으로 종료되고 종료 코드를 기록합니다. 아래의 Windows 설치 종료 코드를참조하세요. /Auto를 사용하는 경우 Windows 이미지의 다음 사용자 지정만 지원됩니다. 이는 Windows 설치 지원 정책의 변경이 아니라 설명입니다.

  • 누적(품질) 업데이트 적용
  • 기능 업데이트를 완료하는 데 필요한 서비스 스택에 업데이트 적용(자세한 내용은 서비스 스택 업데이트 참조)
  • 설치 프로그램에서 기능 업데이트에 사용하는 Setup.exe 이진 파일 또는 기타 파일에 업데이트 적용
  • Windows 복구 환경에 사용되는 "안전 운영 체제"(SafeOS)에 대한 업데이트 적용
  • 언어 추가 또는 제거
  • 주문형 기능 추가 또는 제거

명확하게 하기 위해 /Auto를 사용하는 경우 Windows 설치 프로그램은 애플리케이션, 설정 또는 드라이버를 추가/제거/변경하여 사용자 지정된 Windows 이미지에 대한 업그레이드 또는 클린 설치를 지원하지 않습니다.

/Auto를 사용하는 경우 Windows 설치 프로그램은 \sources\install.wim Windows 이미지를 사용하여 업그레이드합니다. Dism /Export-Image를 사용하면 이 이미지를 /Compress:recovery 옵션을 사용하여 새 이미지를 내보내기 위한 원본 이미지로 사용할 수 있습니다. Windows 설치 프로그램에서 install.wim 대신 사용하려면 내보낸 이미지의 이름을 install.esd로 지정해야 합니다. 또한 \sources에서 install.wim을 제거해야 합니다. Windows 이미지 크기를 줄이려면 install.esd로만 내보내야 합니다. 내보낸 이미지는 더 작지만 탑재할 수는 없습니다.

Windows 11 /Auto는 최종 사용자 사용권 계약을 수락하거나 추가하지 않습니다. /EULA를 참조하세요.


/BitLocker

업그레이드하는 동안 BitLocker 상태를 지정합니다.

구문
/BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}


매개 변수

매개 변수 설명
AlwaysSuspendBitLocker는 업그레이드 중에 항상 일시 중단됩니다.
TryKeepActiveBitLocker를 일시 중단하지 않고 업그레이드를 시도합니다. 업그레이드가 실패하면 Windows 설치 프로그램이 BitLocker를 일시 중단하고 업그레이드를 완료합니다. /BitLocker 옵션을 지정하지 않으면 이 동작이 기본 동작입니다.
ForceKeepActiveBitLocker를 일시 중단하지 않고 업그레이드할 수 있습니다. BitLocker가 활성 상태이므로 업그레이드를 완료할 수 없는 경우 업그레이드가 실패합니다.


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일

/BusParams

1394, USB 또는 NET 디버그 포트의 PCI 주소를 지정합니다.

구문
/BusParams: bus.device.function >



setup /busparams:0.29.7


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
버스,디바이스함수 번호는 10진수 형식이어야 합니다. 자세한 내용은 USB 2.0으로 커널 디버깅 설정을 참조하세요.


/Configfile

setupconfig 파일의 위치를 지정합니다.

구문
/ConfigFile: location >


매개 변수

매개 변수 설명
위치>Windows 설치 구성 파일이 포함된 폴더의 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup /ConfigFile:\\server\share\


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
명령줄에 옵션을 포함하고 setupconfig 파일에 동일한 옵션을 포함하는 경우 setupconfig 파일 옵션 및 값이 우선합니다.


/CompactOS

Compact OS 기능을 사용하여 하드 드라이브 공간을 절약할지 여부를 지정합니다.

구문
/CompactOS {enable | Disable}


매개 변수

매개 변수 설명
사용Windows 설치 프로그램은 압축된 시스템 파일을 사용하여 Windows 설치합니다.
사용 안 함Windows 설치 프로그램은 압축되지 않은 시스템 파일을 사용하여 Windows 설치합니다.



setup /compactos enable


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
기본적으로 Windows 설치 프로그램은 이 기능을 자동으로 사용할지 여부를 결정합니다. Compact OS에 대한 자세한 내용은 Compact OS, 단일 인탄싱 및 이미지 최적화를 참조하세요.


/Compat

Windows 설치 프로그램에서 호환성 검사 및 메시지를 처리하는 방법을 지시합니다.

구문
/Compat {IgnoreWarning | ScanOnly}


매개 변수

매개 변수 설명
IgnoreWarningWindows 설치 프로그램이 설치를 완료하고 해제할 수 있는 호환성 메시지를 무시합니다.
ScanOnlyWindows 설치 프로그램은 호환성 검사를 통해 실행된 다음, 설치를 완료하지 않고 종료 코드와 함께 종료되어 호환성 문제가 있는지 여부를 나타냅니다. Windows 문제가 없으면 설치 프로그램이 0xC1900210 반환합니다. Windows 호환성 문제가 발견되면 설치 프로그램에서 0xC1900208 반환합니다.



setup /compat ignorewarning


이 명령은 다른 스위치와 함께 작동합니다. UI 없이 백그라운드에서 Windows 설치 프로그램을 실행하려면 다음을 수행합니다.

setup /auto upgrade /quiet /compat scanonly


UI에서 일반적인 고지 사항을 무시하려면(예: 언어 변경)

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning


종종 IT Pro Windows 설치 프로그램에서 호환성 문제를 발견할 경우 호환성 XML을 살펴봅니다. /CopyLogs를 사용하여 Windows 설치 로그를 수집합니다.

setup /auto upgrade /quiet /compat scanonly /compat ignorewarning /copylogs C:\Temp\Logfiles.log


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일/Compat IgnoreWarning에서만 예


주의
이 옵션은 Windows 10 이상에서 사용할 수 있습니다.

/Compat ScanOnly를사용하여 Windows 설치 프로그램을 시작하는 경우:

  • 호환성 문제가 없으면 MOSETUP_E_COMPAT_SCANONLY(0xC1900210)를 반환합니다.
  • 앱과 같은 실행 가능한 호환성 문제가 발견되면 MOSETUP_E_COMPAT_INSTALLREQ_BLOCK(0xC1900208)를 반환합니다.
  • 선택한 Mig-Choice 사용할 수 없는 경우 MOSETUP_E_COMPAT_MIGCHOICE_BLOCK(0xC1900204)를 반환합니다.
  • 컴퓨터가 Windows 10 이상에 적합한 것으로 판단되면 MOSETUP_E_COMPAT_SYSREQ_BLOCK(0xC1900200)을 반환합니다.
  • 컴퓨터에 설치할 여유 공간이 충분하지 않은 경우 MOSETUP_E_INSTALLDISKSPACE_BLOCK(0xC190020E)를 반환합니다.


/CopyLogs

Windows 컴퓨터/사용자에게 위치에 대한 사용 권한 및 네트워크 액세스 권한이 있다고 가정하고 지정된 위치에 오류가 발생할 경우 설치 프로그램에서 압축된 로그를 복사하거나 업로드합니다.

구문
/CopyLogs 위치 >


매개 변수

매개 변수 설명
위치>로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup /copylogs \\server\share\


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
허용되는 매개 변수는 로컬 파일 경로 및 UNC 네트워크 경로입니다. 실행은 시스템 컨텍스트에서 실행되므로 사용자 권한이 필요한 위치에 복사할 수 있는 권한이 없을 수 있습니다.


/Debug

Windows 실행 중일 때와 Windows 설치 프로그램의 WindowsPE 구성 패스 중에 통신(COM) 포트를 통해 커널 디버깅을 사용하도록 설정합니다.

구문
/Debug: port > [BaudRate:>]


매개 변수

매개 변수 설명
포트>디버깅 포트를 지정합니다. 기본값은 1입니다.
전송률>디버깅하는 동안 Windows 데이터를 전송할 때 사용할 전송을 지정합니다. 기본 설정은 19200이지만 57600 또는 115200으로 설정할 수도 있습니다.



setup /debug:1 /baudrate:115200


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요

/DiagnosticPrompt

Windows 설치 중에 명령 프롬프트를 사용할 수 있음을 지정합니다.

구문
/DiagnosticPrompt {enable | Disable}


매개 변수

매개 변수 설명
사용Windows 설치하는 동안 Shift+F10을 눌러 명령 프롬프트에 액세스할 수 있습니다.
사용 안 함Windows 설치 중에는 명령 프롬프트를 사용할 수 없습니다. 오프라인 및 OOBE 단계가 실행되는 동안에는 명령 프롬프트를 사용할 수 없습니다. 이 값은 기본 설정입니다.



setup /diagnosticprompt enable


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 버전 1703부터 사용할 수 있습니다.


/DynamicUpdate

Windows 설치 프로그램이 동적 업데이트 작업(업데이트 검색, 다운로드 및 설치)을 수행할지 여부를 지정합니다.

구문
/DynamicUpdate {enable | | 사용 안 함 NoDrivers | NoLCU | NoDriversNoLCU}


매개 변수

매개 변수 설명
사용동적 업데이트 작업이 수행됩니다.
사용 안 함동적 업데이트 작업은 수행되지 않습니다.
NoDrivers동적 업데이트 작업은 드라이버 획득을 제외하고 수행됩니다.
NoDriversNoLCU드라이버 및 최신 누적 업데이트 획득을 제외하고 동적 업데이트 작업이 수행됩니다.
NoLCU동적 업데이트 작업은 최신 누적 업데이트 획득을 제외하고 수행됩니다.



setup /auto upgrade /dynamicupdate disable


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일MU(Microsoft 업데이트) 기반 기능 업데이트의 경우 예입니다. /DynamicUpdate NoDrivers가 지정된 경우에만 UUP(Unified Updated Platform) 기반 기능 업데이트의 경우 예


주의
NoDrivers,NoLCUNoDriversNoLCU는 Windows 10 버전 2004의 새로운 버전입니다. NoDrivers, NoLCU 또는 NoDriversNoLCU를 지정하면 동적 업데이트 작업이 수행되지만 드라이버 및/또는 최신 누적 업데이트 획득은 수행되지 않습니다. /DynamicUpdate를/SkipFinalize와 함께 사용하여 동적 업데이트 작업을 제어할 수 있습니다. /DynamicUpdate는 /Finalize 와 함께 사용하면 무시됩니다.


/EMSPort

Windows 설치 중과 서버 운영 체제가 설치된 후 EMS(응급 관리 서비스)를 사용하거나 사용하지 않도록 설정합니다.

구문
/EMSPort: {COM1 | COM2 | USEBIOSSettings | Off} [/EMSBaudRate: 전송률 >]


매개 변수

매개 변수 설명
COM1COM1을 통해 EMS를 사용하도록 설정합니다. x86 시스템에서만 지원됩니다.
COM2COM2를 통해 EMS를 사용하도록 설정합니다. x86 시스템에서만 지원됩니다.
USEBIOSSettings는 BIOS에서 지정하는 설정을 사용합니다. x86 시스템의 경우 Windows SPCR(직렬 포트 콘솔 리디렉션) 테이블의 값을 사용합니다. BIOS에 SPCR 테이블 또는 EFI 콘솔 디바이스 경로가 지정되지 않은 경우 Windows EMS를 사용하지 않도록 설정합니다.
해제EMS를 사용하지 않도록 설정합니다. Windows 설치에서 EMS를 사용하지 않도록 설정한 경우 나중에 부팅 설정을 수정하여 EMS를 사용하도록 설정할 수 있습니다.
전송률>Windows 디버깅 중에 데이터를 전송할 때 사용할 전송을 지정합니다. 기본값은 19200이지만 57600 또는 115200으로 설정할 수도 있습니다.



setup /emsport:COM1 /emsbaudrate:115200


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


/EULA

Windows 설치 최종 사용자 사용권 계약 사용자 환경을 표시하지 Windows 지침입니다.

구문
/EULA 동의



setup /auto upgrade /quiet /eula accept


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 11 시작하는 새로운 옵션입니다. /EULA 동의를 지정하는 경우 Windows 설치 프로그램에서 최종 사용자 사용권 계약에 동의하도록 지시합니다. Windows 11 Windows 설치를 시작하기 전에 Windows EULA에 동의해야 합니다. /EULA를 지정하면 이 운영 체제를 적용할 때 (1) 볼륨 라이선스를 통해 해당 Windows 라이선스를 구매했거나 (2) 관련 Microsoft 소프트웨어 사용 조건 동의한다는 데 동의합니다. Windows /EULA 수락을 지정하지 않고 (1) /Quiet를 지정한 경우 오류 MOSETUP_E_EULA_ACCEPT_REQUIRED(0xC190010E) 또는 (2) 사용자 상호 작용이 지원되지 않는 Windows 설치 프로그램이 시작된 경우 오류가 반환됩니다. 라이선스에 대한 자세한 내용은 Microsoft 사용 조건 을 참조하세요.


/Finalize

지침은 Windows 설치 프로그램에서 이전에 시작한 업데이트 작업을 다운 수준 OS에서 완료한 다음 즉시 다시 부팅하여 오프라인 단계를 시작합니다.

구문
/Finalize



setup /auto upgrade /finalize


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
이 옵션은 Windows 10 버전 2004의 새로운 옵션입니다. /Finalize는/NoReboot 옵션으로 지정하면 안 됩니다. Windows /Finalize가 호출되고 /SkipFinalize를 실행한 후 디바이스가 다시 시작할 수 있는 적절한 상태가 아닌 경우 설치 프로그램에서 오류 MOSETUP_E_FINALIZE_RESUME_FAILURE(0xC1900132)를 반환합니다. 참조 /SkipFinalize합니다.


/ImageIndex

지침은 여러 이미지를 적용할 수 있는 경우 install.wim에서 설치할 OS 이미지를 Windows.

구문
/ImageIndex 인덱스 >



setup.exe /auto upgrade /quiet /compat ignorewarning /imageindex 2 /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일MU(Microsoft 업데이트) 기반 기능 업데이트의 경우 예입니다. UUP(통합 업데이트 플랫폼) 기반 기능 업데이트의 경우 아니요


주의
여러 이미지를 적용할 수 있는 경우 Windows 설치 프로그램에서 사용자에게 선택하라는 메시지를 표시합니다. 여러 이미지를 적용할 수 있고 Windows 설치 프로그램이 /Quiet로 호출되면 Windows 설치 프로그램이 오류 MOSETUP_E_NO_MATCHING_INSTALL_IMAGE(0xC1900215)와 함께 실패합니다. /PKey를 사용하여 지정된 제품 키가 여러 OS 이미지에 적용될 때 발생할 수 있습니다.


/InstallDrivers

새 Windows 10 설치에 .inf 스타일 드라이버를 추가합니다.

구문
/InstallDrivers 위치 >


매개 변수

매개 변수 설명
위치>.inf 파일이 포함된 폴더의 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup.exe /auto upgrade /installdrivers C:\Fabrikam\drivers /noreboot


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 새로운 옵션입니다. 드라이버 .inf는 지정된 위치 내의 폴더에 있을 수 있습니다. 명령은 지정된 위치를 통해 재귀합니다.


/InstallFrom

Windows 설치 중에 사용할 다른 Install.wim 파일을 지정합니다.

구문
/InstallFrom 경로 >


매개 변수

매개 변수 설명
경로>설치할 .wim 파일의 경로입니다.



setup /installfrom D:\custom.wim

이 옵션은 분할 이미지 파일(.swm)에도 사용됩니다. 시리즈의 첫 번째 분할 이미지 파일 선택

setup /installfrom D:\install.swm


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
이렇게 하면 단일 사전 설치 환경을 사용하여 여러 버전의 Windows 이미지를 설치할 수 있습니다. 예를 들어 32비트 버전의 Windows 설치 프로그램을 사용하여 64비트 Windows 이미지를 배포할 수 있습니다. 플랫폼 간 배포에 응답 파일을 사용할 수도 있습니다. 자세한 내용은 “ Windows 설치 지원되는 플랫폼 및 플랫폼 간 배포에서 여러 아키텍처 유형에 대한 WIM 만들기를 ”“


/InstallLangPacks

새 Windows 10 이상 설치에 언어 팩(lp.cab)을 추가합니다.

구문
/InstallLangPacks 위치 >


매개 변수

매개 변수 설명
위치>.inf 파일이 포함된 폴더의 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup /auto upgrade /installlangpacks C:\Fabrikam\Languages\French /noreboot


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일MU(Microsoft 업데이트) 기반 기능 업데이트의 경우 예입니다. UUP(통합 업데이트 플랫폼) 기반 기능 업데이트의 경우 아니요


주의
이 옵션은 Windows 10 새로운 옵션입니다. 언어 팩은 지정된 위치 >내의 폴더에 있을 수 있습니다. 명령은 지정된 위치의 >폴더 및 하위 폴더에 모든 lp.cab 파일 및 언어 기능(예: 텍스트 음성 번역 인식)을 설치합니다. 언어 기능은 다른 언어 기능에 종속될 수 있습니다. 예를 들어 텍스트 음성 번역은 동일한 언어의 기본 구성 요소에 따라 달라집니다. 위치 >내에서 언어 기능의 이름을 바꾸면 안 됩니다. FOD(Language and region Features on Demand)를 참조하세요. Windows 10 버전 1903 이상에서는 설치 실패로 인해 Windows 설치 프로그램이 실패하고 롤백됩니다.


/m

대체 위치에서 대체 파일을 복사하도록 Windows 지시합니다. 이 옵션은 Windows 설치 프로그램에서 대체 위치를 먼저 살펴보고 파일이 있는 경우 기본 위치의 파일 대신 사용하도록 지시합니다.

구문
/m: folder_name >


매개 변수

매개 변수 설명
folder_name>이름 및 대체 파일을 포함 하 고 모든 로컬 드라이브 위치일 수 있는 폴더의 위치입니다. UNC 경로는 지원되지 않습니다.



업데이트된 C:\Program Files\Messenger\Msmsgs.exe 파일을 Windows 설치에 복사하려면 설치 명령을 사용하여 Pro\Sources$OEM$$Progs\Messenger\Msmsgs.exe 설치 원본에 다음 폴더 구조를 만듭니다.

Pro\sources\setup.exe /m


파일 보호를 Windows 파일을 바꾸는 경우 업데이트된 파일을 로컬 원본에 복사하여 Windows 함께 설치해야 합니다. 예를 들어 파일을 C:\Windows\i386 폴더에 복사할 수 있습니다. 파일 이름은 Windows 설치 프로그램에서 사용되는 이름과 동일해야 합니다. 예를 들어 $OEM$ 디렉터리에 다음 파일 및 폴더 구조를 추가합니다. Pro\sources$OEM$$$\i386\msmsgs.ex_. 설치 공유에 없는 파일을 사용하는 경우 폴더 이름을 지정해야 합니다. 이 예제에서 < folder_name는 > c:\ additional_files 이며, 여기서 c:\ additional_files은 사용자 지정 $OEM $ directory입니다. 예: C:\ additional_files $ $ \i386\ msmsgs.ex_.

setup /m:C:\additional_files

대체 파일에서 리소스를 변경 하는 경우 업데이트 된 MUI (다국어 사용자 인터페이스) 파일을 설치에 추가 해야 합니다.


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe
Windows 10 이상에서 시작 Setup.exe아니요
기능 업데이트에 사용 되는 setupconfig.ini 파일아니요


주의
Windows 설치 시 파일이 설치 되는 위치를 알아야 합니다. 모든 추가 파일은 설치 원본 또는 folder_name >의 $OEM $ 폴더에 복사 해야 합니다. $OEM $ 구조는 대상 설치 디스크의 표현을 제공 합니다.

  • $OEM $ \ $1는 C 드라이브 일 수 있는% C o s%에 매핑됩니다.
  • $OEM $ \ $ $은 (는) C:\windows. 수 있는% WINDIR%에 매핑됩니다.
  • $OEM $ \ $progs는 program files 디렉터리에 매핑됩니다.
  • $OEM $ \ $docs은 사용자의 내 문서 폴더에 매핑됩니다.


/MigNEO

추가 오프 라인 단계 최적화 없이 Windows의 업그레이드를 수행 하도록 Windows 설치 프로그램에 지시 합니다.

구문
/MigNEO 사용 안 함


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe예만 /자동 업그레이드 | DataOnly
기능 업데이트에 사용 되는 setupconfig.ini 파일예만 /자동 업그레이드 | DataOnly


주의
NEO는 대부분의 사용자에 대 한 단일 재부팅을 포함 하 여 기능 업데이트 오프 라인 시간을 줄이기 위한 다중 릴리스 작업 인 비 이벤트 목표를 의미 합니다. 이 옵션은 Windows 10 버전 1803 이상 버전부터 사용할 수 있습니다.


/MigrateDrivers

업그레이드 하는 동안 기존 설치에서 드라이버를 마이그레이션할지 여부를 Windows 설치 프로그램에 지시 합니다.

구문
/MigrateDrivers {All | 없음을



setup /auto upgrade /migratedrivers all
setup /auto upgrade /migratedrivers none /installdrivers N:\NewDrivers


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
모두 지정 하거나 지정 하지 않을수 있습니다. 기본적으로 Windows 설치 프로그램은 설치 선택에 따라 각 개별 드라이버에 가장 적합 한 것을 결정 합니다. /InstallDrivers와 함께이 스위치를 사용할 수 있지만 필수는 아닙니다.


/NetDebug

네트워크를 통해 커널 디버깅을 사용 하도록 설정 합니다.

구문
/NetDebug: hostip = w.x.y.z >. x-y, port =>, key =<[, nodhcp] [, busparams =>]


매개 변수

매개 변수 설명
w. x. y. z>호스트 컴퓨터의 IP 주소입니다.
n>호스트 컴퓨터의 포트입니다.
q. r. s. t>보안 연결을 설정 하는 암호입니다.
n. o. p>버스 번호, 장치 번호 및 특정 PCI 버스 장치용 어댑터의 함수 번호.



setup /netdebug:hostip=10.125.4.86,port=50000,key=0.0.0.0
setup /netdebug:hostip=10.125.4.86,port=50000,key=abcdefg.123.hijklmnop.456,nodhcp
setup /netdebug:hostip=10.1.4.8,port=50000,key=dont.use.previous.keys,busparams=1.5.0


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe
Windows 10 이상에서 시작 Setup.exe아니요
기능 업데이트에 사용 되는 setupconfig.ini 파일아니요


주의
호스트 컴퓨터의 IP 주소를 확인 하려면 hostip 를 사용 합니다. 포트를 식별 하려면 포트 를 사용 합니다. 기본 시작 포트는 49152이 고 기본 끝점 포트는 65535입니다. 를 사용 하 여 보안 연결을 설정 하기 위한 암호를 제공 합니다. Nodhcp 를 사용 하 여 dhcp 연결을 방지 합니다. (선택 사항). Busparams 를 사용 하 여 특정 PCI 버스 장치에 대 한 어댑터의 버스 번호, 장치 번호 및 함수 번호를 선택 합니다. (선택 사항). 자세한 내용은 네트워크 케이블을 통해 Kernel-Mode 디버깅 수동 설정을 참조 하세요.


/NoReboot

Windows 설치 프로그램의 하위 수준 단계가 완료 된 후 컴퓨터를 다시 시작 하지 Windows 설치 프로그램를 지시 합니다.

구문
/NoReboot



setup /noreboot


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
이 옵션은 Windows 10 새로운 옵션입니다. /NoReboot 옵션을 사용하면 Windows 다시 시작하기 전에 추가 명령을 실행할 수 있습니다. 이 옵션은 첫 번째 다시 부팅만 표시하지 않습니다. 이 옵션은 후속 다시 부팅을 표시하지 않습니다.


/PKey

특정 제품 키를 Windows 설치 프로그램을 제공합니다.

구문
/PKey 제품 > 키



setup.exe /auto upgrade /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 새로운 옵션입니다.


/Priority

Windows 업데이트를 통해 기능 업데이트에 대한 스레드 우선 순위를 낮음에서 정상으로 높이도록 Windows 지시합니다.

구문
/Priority {Normal | Low}


매개 변수

매개 변수 설명
보통Windows 설치 프로그램은 일반 스레드 우선 순위로 실행됩니다.
낮음Windows 설치 프로그램은 낮은 스레드 우선 순위로 실행됩니다.



setup.exe /auto upgrade /skipfinalize /priority low


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 버전 1709 이상부터 사용할 수 있습니다. 낮은 우선 순위는 Windows 10 버전 2004의 새로운 버전입니다. 미디어 기반 설치는 이미 기본적으로 보통 우선 순위로 실행되지만 낮은 우선 순위로 줄일 수 있습니다.


/PostOOBE

Windows 설치가 완료되면 스크립트를 실행합니다.

구문
/PostOOBE 위치 > [\setupcomplete.cmd]


매개 변수

매개 변수 설명
위치>setupcomplete.cmd라는 파일 또는 setupcomplete.cmd가 포함된 폴더에 대한 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup.exe /auto upgrade /postoobe C:\Fabrikam\setupcomplete.cmd


이름이 setupcomplete.cmd인 스크립트가 포함된 폴더의 경로입니다. setupcomplete.cmd는 $Windows.~BT에 복사되어 OOBE 후에 실행됩니다.

setup.exe /auto upgrade /postoobe C:\Fabrikam


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 사용할 수 있습니다.


/PostRollback

기능 업데이트가 변경 내용을 설치 및 롤백하지 못하거나 사용자가 기능 업데이트를 제거하고 이전 버전의 Windows 되돌리도록 선택하는 경우 스크립트를 실행하도록 Windows 지시합니다.

구문
/PostRollback 위치 > [/PostRollbackContext {system | user}]


매개 변수

매개 변수 설명
위치>setuprollback.cmd라는 파일 또는 setuprollback.cmd가 포함된 폴더에 대한 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup.exe /auto upgrade /postrollback C:\Fabrikam\setuprollback.cmd
setup.exe /postrollback C:\Fabrikam\setuprollback.cmd /postrollbackcontext user
setup.exe /auto upgrade /postrollback \server\share


적용

구성 적용 가능
winPE에서 시작된 Setup.exe아니요
Windows 10 이상에서 시작된 Setup.exe
기능 업데이트에 사용되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 사용할 수 있습니다. /PostRollbackContext 옵션은 Windows 10 버전 1803 이상에서 사용할 수 있습니다. /PostRollbackContext 옵션을 사용하면 스크립트가 시스템 계정의 컨텍스트에서 실행되는지 또는 로그인한 사용자의 계정에서 실행되는지를 지정할 수 있습니다. 기본적으로 미디어의 업데이트는 사용자 컨텍스트에서 setuprollback.cmd를 실행하며, 업그레이드 후 로그인하는 첫 번째 사용자에게 관리자 권한이 있어야 합니다. Windows Update의 업데이트의 경우 setuprollback.cmd는 첫 번째 로그인한 사용자의 권한에 관계없이 시스템 컨텍스트에서 실행됩니다. Windows 설치 프로그램은 setuprollback.cmd를 $Windows.~BT에 복사하여 OOBE 후에 실행합니다.


/Quiet

이렇게 하면 롤백 사용자 환경을 포함하여 Windows 설치 사용자 환경이 표시되지 않습니다.

구문
/Quiet



setup /auto upgrade /quiet


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일아니요


주의
이 옵션은 Windows 10부터 사용할 수 있습니다.


/ReflectDrivers

타사 암호화를 사용 하는 컴퓨터에 대 한 암호화 드라이버를 포함 하는 폴더의 경로를 지정 합니다.

구문
/ReflectDrivers 위치 >


매개 변수

매개 변수 설명
위치도>.Inf 파일이 포함 된 폴더에 대 한 로컬 파일 경로 또는 UNC 네트워크 경로입니다.



setup /auto upgrade /quiet /reflectdrivers C:\Fabrikam\drivers


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 버전 1607부터 사용할 수 있습니다. 위치 > 에 최소 암호화 드라이버 집합만 포함 되어 있는지 확인 합니다. 필요한 것 보다 많은 드라이버가 있으면 업그레이드 시나리오에 부정적인 영향을 줄 수 있습니다.


/ResizeRecoveryPartition

기존 Windows RE (Windows Recovery Environment) 파티션의 크기를 조정 하거나 설치 하는 동안 새 파티션의 크기를 새로 만들지 여부를 지정 합니다.

구문
/ResizeRecoveryPartition {Enable | 하지


매개 변수

>
매개 변수 설명
사용설치 하는 동안 기존 Windows RE 도구 파티션의 크기를 조정 하거나 필요한 경우 새로 만들 수 Windows.
사용 안 함Windows 기존 Windows RE 도구 파티션의 크기를 조정 하거나 설치 하는 동안 새로 만들지 않습니다.



setup /resizerecoverypartition disable


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
Windows RE 파티션에 대 한 자세한 내용은 UEFI/GPT 기반 하드 드라이브 파티션BIOS/MBR 기반 하드 드라이브 파티션을 참조 하세요.


/ShowOOBE

사용자가 OOBE (기본 제공 경험)를 대화형으로 완료 해야 하는지 여부를 지정 합니다.

구문
/ShowOOBE {Full | 없음을


매개 변수

매개 변수 설명
전체사용자가 OOBE (기본 제공 경험)를 대화형으로 완료 해야 합니다.
없음OOBE를 건너뛰고 기본 설정을 선택 합니다.



setup.exe /auto upgrade /showoobe full


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10부터 사용할 수 있습니다.


/Svfinalize

오프 라인 단계를 시작 하기 위해 다시 부팅을 시작 하지 않고 하위 수준 OS에서 업데이트 작업을 시작 하는 방법에 대 한 지침입니다.

구문
/Svfinalize



setup /auto upgrade /quiet /priority low /skipfinalize


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일아니요


주의
이 옵션은 Windows 10 버전 2004부터 사용할 수 있습니다. /Skipfinalize 는 커밋하지 않고 업데이트를 준비 합니다. 이렇게 하면 /Finalize 를 사용 하 고 장치를 즉시 다시 부팅 하 여 커밋을 완료할 수 있습니다. /NoReboot 옵션은 변경 내용을 커밋하는 반면, 추가 작업을 허용 하기 위해 첫 번째 다시 부팅은 표시 하지 않도록 업데이트를 보류 하는 기본 방법입니다. /svfinalize 는 컴퓨터가 사용 되는 동안 자동으로 하위 OS에서 자동으로 실행 되도록 Windows 설치 프로그램에 자동으로 지시 하지 않습니다. /quiet 를 사용 하 여 사용자에 게 영향을 주지 않도록 Windows 설치 프로그램 사용자 환경을 억제 하 고 /우선 순위를 낮게 설정 합니다. /Skipfinalize 는 재부팅을 호출 하지 않으므로 /NoReboot 옵션은 필요 하지 않습니다. /완료를 참조 하십시오.


/원격 분석

Windows 설치 프로그램 설치 데이터를 캡처 및 보고 해야 하는지 여부를 지정 합니다.

구문
/원격 분석 {사용 | 하지


매개 변수

매개 변수 설명
사용Windows 설치 프로그램는 설치 데이터를 캡처하고 보고 합니다.
사용 안 함Windows 설치 프로그램는 설치 데이터를 캡처하고 보고 하지 않습니다.



setup /telemetry disable


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


/TempDrive

지정 된 파티션에 임시 설치 파일을 저장 하도록 Windows 설치 프로그램에 지시 합니다.

구문
/TempDrive drive_letter >


매개 변수

매개 변수 설명
drive_letter>Windows 설치 프로그램 하는 동안 설치 파일을 복사할 파티션입니다.



setup /tempdrive H


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10 버전 1607부터 사용할 수 있습니다. 업그레이드의 경우 /TempDrive 옵션은 임시 파일의 배치에만 영향을 줍니다. 운영 체제는 setup.exe 파일을 실행 하는 파티션에서 업그레이드 됩니다.


/Unattend

Windows 설치 프로그램에서 응답 파일을 사용할 수 있습니다.

구문
/Unattend: answer_file >


매개 변수

매개 변수 설명
answer_file>무인 Windows 설치 프로그램 응답 파일의 파일 경로 및 파일 이름입니다.



setup /unattend:\\server\share\unattend.xml


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe
Windows 10 이상에서 시작 Setup.exe아니요
기능 업데이트에 사용 되는 setupconfig.ini 파일아니요


주의
이를 무인 설치 라고 합니다. Answer_file >에 대 한 값을 지정 해야 합니다. Windows 설치 프로그램는 설치 하는 동안 응답 파일에 값을 적용 합니다. /Unattend 를 사용 하는 경우 /proauto 를 사용할 수 없습니다.


/Uninstall

사용자가 이전 운영 체제로 돌아갈 수 있도록 하는 컨트롤을 Windows에 포함할지 여부를 결정 합니다.

구문
/Uninstall {Enable | 하지


매개 변수

매개 변수 설명
사용Windows 설치 프로그램은 사용자가 이전 운영 체제로 돌아갈 수 있도록 하는 컨트롤을 포함 합니다.
사용 안 함Windows 설치 프로그램에는 사용자가 이전 운영 체제로 돌아갈 수 있는 컨트롤이 포함 되어 있지 않습니다.



setup /uninstall disable


가능

구성 적용 가능
WinPE 에서 시작 Setup.exe아니요
Windows 10 이상에서 시작 Setup.exe
기능 업데이트에 사용 되는 setupconfig.ini 파일


주의
이 옵션은 Windows 10부터 사용할 수 있습니다.


/Sers 디버그

USB 포트에서 디버깅을 설정 합니다.

구문
/USBDebug: hostname >


매개 변수

매개 변수 설명
호스트>디버그할 컴퓨터의 이름입니다.



setup /usbdebug:testmachine01


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
디버그 데이터는 다음 재부팅에 적용됩니다.


/WDSDiscover

WDS(Windows 배포 서비스) 클라이언트가 검색 모드에 있어야 임을 지정합니다.

구문
/WDSDiscover



동적 검색 모드에서 WDS 클라이언트를 시작하려면 다음 명령을 실행합니다.

setup /wds /wdsdiscover


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
/WDSServer WDS를 지정하지 않으면 서버가 검색됩니다.


/WDSServer

클라이언트가 연결해야 하는 WDS(Windows 배포 서비스) 서버의 이름을 지정합니다.

구문
/WDSServer: servername >


매개 변수

매개 변수 설명
Servername>Windows Deployment Services 서버의 이름입니다.



정적 검색 모드에서 Windows Deployment Services 클라이언트를 시작하려면 다음 명령을 실행합니다.

setup /wds /wdsdiscover /wdsserver:MyWDSServer


적용

구성 적용 가능
winPE에서 시작된 Setup.exe
Windows 10 이상에서 시작된 Setup.exe아니요
기능 업데이트에 사용되는 setupconfig.ini 파일아니요


주의
이 설정을 사용하려면 /WDSDiscover 옵션도 사용해야 합니다. servername은 > IP 주소, NetBIOS 이름 또는 FQDN(정규화된 도메인 이름)일 수 있습니다.

설치 종료 코드 Windows

종료 코드 이름 종료 코드 값 설명
CONX_SETUP_EXITCODE_CONTINUE_REBOOT0x3이 업그레이드는 성공했습니다.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT0x5호환성 검사에서 업그레이드를 계속하기 전에 해결이 필요한 문제를 감지했습니다.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL0x7설치 옵션(업그레이드 또는 데이터만 해당)을 사용할 수 없습니다.


Windows 설정 상태

Windows 버전 구성 및 제품 ID 파일(EI.cfg 및 PID.txt)

설치 로그 파일 및 이벤트 로그 Windows

setup.exe(Windows 설치 프로그램)에 사용할 수 있는 명령줄 옵션은 다음과 같습니다. Windows 10 버전 1607부터 명령줄에서 Windows 설치에 매개 변수를 전달하는 대신 setupconfig 파일을 사용할 수 있습니다. 자세한 내용은 Windows 설치 자동화 개요를 참조하세요.