Question

Difficulty: Very hardOS Installation and Upgrade Methods

A systems administrator needs to perform an automated, silent in-place upgrade of 50 remote branch office workstations from 64-bit Windows 10 Pro to 64-bit Windows 11 Pro using a central Remote Monitoring and Management (RMM) script. The script executes the Windows 11 installation media's setup executable (`setup.exe`) from a mounted ISO file. During initial testing, the deployment stalls indefinitely on target computers because Windows Setup encounters non-critical application compatibility warnings and waits for manual user acknowledgement. Which of the following command-line parameter combinations should the administrator add to `setup.exe` to suppress the user interface and bypass non-critical compatibility prompts so the upgrade completes fully unattended?

  1. setup.exe /auto upgrade /quiet /compat ignorewarnAnswer
  2. B
    setup.exe /generalize /oobe /unattend:unattend.xml
  3. C
    changepk.exe /ProductKey Windows11Pro /silent /override
  4. D
    setup.exe /install /architecture:x64 /forceappcheck:disable

Answer

The command-line syntax `setup.exe /auto upgrade /quiet /compat ignorewarn` correctly automates the in-place upgrade process while suppressing user interaction and bypassing non-critical compatibility prompts.
Executing `setup.exe /auto upgrade /quiet /compat ignorewarn` is the standard Microsoft method for unattended in-place upgrades. The `/auto upgrade` switch specifies an in-place upgrade path, `/quiet` suppresses all wizard screens, and `/compat ignorewarn` instructs the installer to ignore non-blocking application or driver compatibility warnings that would otherwise pause installation waiting for user input.

Step-by-Step Solution

1
Identify the deployment requirement
The administrator requires an automated, silent in-place upgrade from Windows 10 to Windows 11 that handles minor compatibility prompts without manual interaction.
Remote management tools require zero-touch execution to prevent installation scripts from timing out or hanging waiting for input.
2
Evaluate Windows Setup (`setup.exe`) command-line switches
`/auto upgrade` sets the mode to in-place upgrade, `/quiet` runs the installer in silent mode, and `/compat ignorewarn` bypasses minor software/hardware compatibility warnings.
Combining these specific parameters ensures that Setup continues past non-fatal warnings automatically.
3
Distinguish from alternative deployment utilities
Sysprep parameters (`/generalize`, `/oobe`) and edition upgrade utilities (`changepk.exe`) are inappropriate for performing an unattended major version OS upgrade via Setup.
Using incorrect utility switches will either cause execution errors or fail to initiate the OS upgrade process.

Key Concept

Windows Setup command-line automation switches for silent in-place upgrades
Rate this question