


Appling updates for the "safe operating system" (SafeOS) that is used for the Windows recovery environmentįor clarity, when /Auto is used, Windows Setup does not support upgrades nor clean installs to a Windows image that has been customized by adding / removing / changing applications, settings nor drivers.Applying updates to Setup.exe binaries or other files that Setup uses for feature updates.Applying updates to the servicing stack necessary to complete the feature update (see Servicing stack updates for more information).

This is not a change in Windows Setup support policy but instead a clarification: When /Auto is used, only the following customizations of the Windows image are supported. If ei.cfg is malformed, Windows Setup exits silently and logs an exit code. When /Auto is used, Windows Setup consumes ei.cfg, and checks compatibility issues before starting the installation. When /Auto is used, an unattend file cannot be used. In Windows 8.1, Windows Setup checks for Dynamic Updates for Windows Setup The installation from that point on is attended. In Windows 8.1, if an error is found, Windows Setup does not exit, but instead stops and stays on the Windows Setup screen until the user addresses the issue. If the upgrade installation option is not available, or the user needs to resolve an app compatibility issue, Windows Setup will exit silently and log an exit code. Performs an upgrade of Windows saving apps and data. Performs an upgrade of Windows, saving only data (and not apps.) If the data-only installation option is not available due to compatibility checks, Windows Setup will exit silently and log an exit code. Performs an automated upgrade to a newer version of Windows. This option is only supported on UEFI PCs running Windows PE 4.0 or later. Setup.exe started from Windows 10 and above Instructs Windows Setup to add the Windows Boot Manager as the last entry in the UEFI firmware boot order. The default value is 19200, but can also be set to 57600 or 115200. specifies the baud to use when Windows transfers data during debugging. Setupconfig.ini files used for feature updates Setup.exe started from Windows 10 or above For more information, see Windows Setup Automation Overview.Įnables kernel debugging over an IEEE 1394 (FireWire) port while Windows is running and during the WindowsPE configuration pass of Windows Setup. Beginning with Windows 10, version 1607, you can use a setupconfig file as an alternative to passing parameters to Windows Setup on a command line. The following command-line options are available for Windows Setup (setup.exe).
