Windows Setup Command-Line Optionen

Die folgenden Befehlszeilenoptionen sind für Windows Setup (setup.exe) verfügbar. Ab Windows 10 Version 1607 können Sie eine setupconfig-Datei als Alternative zur Übergabe von Parametern an Windows Setup in einer Befehlszeile verwenden. Weitere Informationen finden Sie unter übersicht über Windows Setup Automation.


/1394Debug

Aktiviert das Kerneldebuggen über einen IEEE 1394-Port (FireWire), während Windows ausgeführt wird und während des WindowsPE-Konfigurationsdurchlaufs von Windows Setup.

Syntax
/1394Debug: < channel > [BaudRate: < baudrate > ]


Beispiele

setup /1394debug:1 /baudrate:115200


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Der Standardwert für < den Kanal > ist 1. < baudrate > gibt den baud an, der verwendet werden soll, wenn Windows Daten während des Debuggens überträgt. Der Standardwert ist 19200, kann aber auch auf 57600 oder 115200 festgelegt werden.


/AddBootMgrLast

Weist Windows Setup an, den Windows-Start-Manager als letzten Eintrag in der Startreihenfolge der UEFI-Firmware hinzuzufügen.

Syntax
/AddBootMgrLast


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Diese Option wird nur auf UEFI-PCs unterstützt, auf denen Windows PE 4.0 oder höher ausgeführt wird.


/Auto

Führt ein automatisiertes Upgrade auf eine neuere Version von Windows durch.


Syntax
/Auto {clean | DataOnly | Upgrade}


Parameter

Parameter Beschreibung
BereinigenFührt eine Neuinstallation von Windows aus.
DataOnlyFührt ein Upgrade von Windows durch, wobei nur Daten (und nicht Apps) gespeichert werden. Wenn die Option "Nur Dateninstallation" aufgrund von Kompatibilitätsprüfungen nicht verfügbar ist, wird Windows Setup automatisch beendet und ein Exitcode protokolliert.
UpgradeFührt ein Upgrade von Windows durch, bei dem Apps und Daten gespeichert werden. Wenn die Upgradeinstallationsoption nicht verfügbar ist oder der Benutzer ein App-Kompatibilitätsproblem beheben muss, wird Windows Setup automatisch beendet und protokolliert einen Exitcode.
NoAutoEitWird in Windows 10 nicht verwendet. Wenn in Windows 8.1 ein Fehler gefunden wird, wird Windows Setup nicht beendet, sondern beendet und bleibt auf dem bildschirm Windows Setup, bis der Benutzer das Problem behebt. Die Installation ab diesem Zeitpunkt ist nicht mehr erforderlich.
PerformDUWird in Windows 10 nicht verwendet. In Windows 8.1 überprüft Windows Setup auf dynamische Updates für Windows Setup


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Wenn /Auto verwendet wird, kann keine Datei ohne Anfügen verwendet werden. Wenn /Auto verwendet wird, verwendet Windows Setup "ei.cfg" und überprüft Kompatibilitätsprobleme, bevor die Installation gestartet wird. Wenn "ei.cfg" falsch formatiert ist, wird Windows Setup automatisch beendet und protokolliert einen Exitcode. Weitere Informationen finden Sie unter Windows Setup Exitcodes. Wenn /Auto verwendet wird, werden nur die folgenden Anpassungen des Windows-Images unterstützt. Dies ist keine Änderung in Windows Setup Supportrichtlinie, sondern eine Erläuterung: * Anwenden eines kumulativen Updates (Qualitätsupdates) Anwenden von * Updates auf den Wartungsstapel, die zum Abschließen des Featureupdates erforderlich sind (weitere Informationen finden Sie unter Wartungsstapelupdates) * Anwenden von Updates auf Setup.exe Binärdateien oder andere Dateien, die setup für Featureupdates * verwendet. Applingupdates für das "sichere Betriebssystem" (SafeOS), das für die Windows-Wiederherstellungsumgebung verwendet wird * Hinzufügen oder Entfernen * von Sprachen Hinzufügen oder Entfernen von Features bei Bedarf

Aus Gründen der Übersichtlichkeit unterstützt Windows Setup bei Verwendung von /Auto weder Upgrades noch Neuinstallationen auf einem Windows-Image, das durch Hinzufügen/Entfernen/Ändern von Anwendungen, Einstellungen oder Treibern angepasst wurde.

Wenn /Auto verwendet wird, führt Windows Setup ein Upgrade mithilfe des Windows-Images \sources\install.wim durch. Mit Dism /Export-Imagekann dieses Image als Quellimage zum Exportieren eines neuen Images mithilfe der Option /Compress:recovery verwendet werden. Dieses exportierte Image muss install.esd genannt werden, damit Windows Setup es anstelle von install.wim verwenden können. Außerdem müssen Sie install.wim aus \sources entfernen. Sie sollten nur in install.esd exportieren, wenn Sie die Größe des Windows-Images reduzieren möchten. Das exportierte Image ist kleiner, kann jedoch nicht bereitgestellt werden.

Ab Windows Insider Preview Build 21387 akzeptiert /Auto den Endbenutzer-Lizenzvertrag weder noch unterdrücken sie. Weitere Informationen finden Sie unter /EULA.


/BitLocker

Gibt den BitLocker-Status während Upgrades an.

Syntax
/BitLocker {AlwaysSuspend | TryKeepActive-| ForceKeepActive}


Parameter

Parameter Beschreibung
AlwaysSuspendBitLocker wird während eines Upgrades immer angehalten.
TryKeepActiveVersucht ein Upgrade ohne Anhalten von BitLocker. Wenn das Upgrade fehlschlägt, hält Windows Setup BitLocker an und schließt das Upgrade ab. Dies ist das Standardverhalten, wenn die Option /BitLocker nicht angegeben ist.
ForceKeepActiveAktiviert das Upgrade, ohne BitLocker an unter- oder aussetzen zu müssen. Wenn das Upgrade nicht abgeschlossen werden kann, weil BitLocker aktiv ist, ist das Upgrade nicht erfolgreich.


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa

/BusParams

Gibt die PCI-Adresse eines 1394-, USB- oder NET-Debugports an.

Syntax
/BusParams: < bus.device.function >


Beispiele

setup /busparams:0.29.7


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPEJa
Setup.exe von Windows 10Nein
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Die Bus-, Geräte-und Funktionsnummern müssen das Dezimalformat haben. Weitere Informationen finden Sie unter Einrichten des Kerneldebuggens mit USB 2.0.


/ConfigFile

Gibt den Speicherort der setupconfig-Datei an.

Syntax
/ConfigFile: < location >


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einem Ordner, der die Windows Setup enthält.


Beispiele

setup /ConfigFile:\\server\share\


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Wenn Sie eine Option in die Befehlszeile und dieselbe Option in die Setupconfig-Datei ein-/ausdingen, haben die Setupconfig-Dateioption und der Wert Vorrang.


/CompactOS

Gibt an, ob das Compact OS-Feature verwendet werden soll, um Festplattenspeicherplatz zu sparen.

Syntax
/CompactOS {Aktivieren | Disable}


Parameter

Parameter Beschreibung
AktivierenWindows Setup installiert Windows mithilfe komprimierter Systemdateien.
DeaktivierenWindows Setup installiert Windows mithilfe von nicht komprimierten Systemdateien.


Beispiele

setup /compactos enable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Standardmäßig bestimmt Windows Setup, ob diese Funktion automatisch verwendet werden soll. Weitere Informationen zu Compact OS finden Sie unter Compact OS, Single-Instancing und Imageoptimierung.


/Compat

Weist Windows Setup, wie Kompatibilitätsscans und Meldungen behandelt werden.

Syntax
/Compat {IgnoreWarning | ScanOnly}


Parameter

Parameter Beschreibung
IgnoreWarningWindows Setup wird die Installation abgeschlossen, und alle verfehlbaren Kompatibilitätsmeldungen werden ignoriert.
ScanOnlyWindows Setup wird durch Kompatibilitätsscans ausgeführt und dann (ohne Abschluss der Installation) mit einem Exitcode beendet, um anzugeben, ob Kompatibilitätsprobleme vorhanden sind. Windows Setup gibt 0xC1900210 zurück, wenn keine Bedenken gefunden werden. Windows Setup gibt 0xC1900208 zurück, wenn Kompatibilitätsprobleme gefunden werden.


Beispiele

setup /compat ignorewarning


Dieser Befehl funktioniert mit anderen Switches. So führen Windows Setup im Hintergrund ohne Benutzeroberfläche aus:

setup /auto upgrade /quiet /compat scanonly


Um allgemeine Haftungsausschlüsse auf der Benutzeroberfläche zu ignorieren, z. B. Sprachänderungen:

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


Häufig wird ein IT-Pro die Kompatibilitäts-XML betrachten, wenn Windows Setup Kompatibilitätsprobleme findet. Verwenden Sie /CopyLogs zum Sammeln Windows Setup Protokollen:

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa nur mit /Compat IgnoreWarning


Anmerkungen
Diese Option ist in Windows 10 verfügbar.

Wenn Sie Windows Setup mit /Compat ScanOnlystarten:

  • Wenn kein Kompatibilitätsproblem gefunden wird, wird MOSETUP_E_COMPAT_SCANONLY (0xC1900210) zurückgegeben.
  • Wenn umsetzbare Kompatibilitätsprobleme wie Apps gefunden werden, werden MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) zurückgegeben.
  • Wenn der ausgewählte Mig-Choice nicht verfügbar ist, wird MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) zurückgegeben.
  • Wenn festgestellt wird, dass der Computer nicht für Windows 10 geeignet ist, wird MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) zurückgegeben.
  • Wenn festgestellt wird, dass der Computer nicht über genügend freien Speicherplatz für die Installation verfügt, wird MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E) zurückgegeben.


/CopyLogs

Windows Setup kopiert oder lädt komprimierte Protokolle bei einem Fehler an den angegebenen Speicherort hoch, vorausgesetzt, der Computer/Benutzer verfügt über die Berechtigung und den Netzwerkzugriff auf den Standort.

Syntax
< /CopyLogs-Speicherort >


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfade.


Beispiele

setup /copylogs \\server\share\


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Akzeptierte Parameter sind lokale Dateipfade und UNC-Netzwerkpfade. Die Ausführung wird im Systemkontext ausgeführt, sodass sie möglicherweise nicht über Berechtigungen zum Kopieren an Speicherorte verfügt, für die Benutzerberechtigungen erforderlich sind.


/Debug

Aktiviert das Kerneldebuggen über einen Kommunikationsport (COM), wenn Windows ausgeführt wird, und während des WindowsPE-Konfigurationsdurchlaufs von Windows Setup.

Syntax
/Debug: < port > [BaudRate: < baudrate>]


Parameter

Parameter Beschreibung
<Hafen>Gibt den Debugport an. Der Standardwert ist 1.
<baudrate>Gibt den Baud an, der verwendet werden soll, wenn Windows Daten während des Debuggens überträgt. Die Standardeinstellung ist 19200, kann aber auch auf 57600 oder 115200 festgelegt werden.


Beispiele

setup /debug:1 /baudrate:115200


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein

/DiagnosticPrompt

Gibt an, dass die Eingabeaufforderung während Windows Setup verfügbar ist.

Syntax
/DiagnosticPrompt {Enable | Deaktivieren}


Parameter

Parameter Beschreibung
AktivierenSie können auf die Eingabeaufforderung zugreifen, indem Sie während Windows Setup UMSCHALT+F10 drücken.
DeaktivierenDie Eingabeaufforderung ist während Windows Setup nicht verfügbar. Die Eingabeaufforderung ist während der Ausführung der Offline- und OOBE-Phasen nicht verfügbar. Dies ist die Standardeinstellung.


Beispiele

setup /diagnosticprompt enable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist in Windows 10 Version 1703 verfügbar.


/DynamicUpdate

Gibt an, ob Windows Setup dynamische Updatevorgänge ausführt (Suchen, Herunterladen und Installieren von Updates).

Syntax
/DynamicUpdate {Enable | Deaktivieren | NoDrivers | NoLCU | NoDriversNoLCU}


Parameter

Parameter Beschreibung
AktivierenDynamische Updatevorgänge werden ausgeführt.
DeaktivierenDynamische Updatevorgänge werden nicht ausgeführt.
NoDriversDynamische Updatevorgänge werden mit Ausnahme des Treibererwerbs ausgeführt.
NoDriversNoLCUDynamische Updatevorgänge werden mit Ausnahme des Treibers und des letzten kumulativen Updateerwerbs ausgeführt.
NoLCUDynamische Updatevorgänge werden mit Ausnahme des letzten kumulativen Updateerwerbs ausgeführt.


Beispiele

setup /auto upgrade /dynamicupdate disable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa für auf Microsoft Update (MU) basierende Featureupdates; Ja für UUP-basierte Featureupdates (Unified Updated Platform) nur, wenn /DynamicUpdate NoDrivers angegeben ist


Anmerkungen
NoDrivers, NoLCU und NoDriversNoLCU sind neu für Windows 10, Version 2004. Wenn NoDrivers, NoLCU oder NoDriversNoLCU angegeben wird, werden dynamische Updatevorgänge ausgeführt, aber Treiber und/oder die letzte kumulative Updateerfassung werden nicht ausgeführt. /DynamicUpdate kann mit /SkipFinalize verwendet werden, um dynamische Updatevorgänge zu steuern. /DynamicUpdate wird ignoriert, wenn es mit /Finalizeverwendet wird.


/EMSPort

Aktiviert oder deaktiviert Notverwaltungsdienste (EMS) während Windows Setup und nach der Installation des Serverbetriebssystems.

Syntax
/EMSPort: {COM1 | COM2-| UseBIOSSettings-| Off} [/EMSBaudRate: < baudrate > ]


Parameter

Parameter Beschreibung
COM1Aktiviert EMS über COM1. Wird nur für x86-Systeme unterstützt.
COM2Aktiviert EMS über COM2. Wird nur für x86-Systeme unterstützt.
UseBIOSSettingsverwendet die Einstellung, die das BIOS angibt. Für x86-Systeme verwendet Windows den Wert aus der Tabelle Serial Port Console Redirection (SPCR). Wenn im BIOS kein SPCR-Tabellen- oder EFI-Konsolengerätepfad angegeben ist, deaktiviert Windows EMS.
DeaktiviertDeaktiviert EMS. Wenn EMS in Windows Setup deaktiviert ist, können Sie EMS später aktivieren, indem Sie die Starteinstellungen ändern.
<Baudrate>Gibt den Baud an, der verwendet werden soll, wenn Windows Daten während des Debuggens überträgt. Der Standardwert ist 19200, kann aber auch auf 57600 oder 115200 festgelegt werden.


Beispiele

setup /emsport:COM1 /emsbaudrate:115200


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


/EULA

Anweisungen Windows Setup, um die Benutzerfreundlichkeit der Windows Setup Endbenutzerlizenzvereinbarung zu unterdrücken.

Syntax
/EULA akzeptieren


Beispiele

setup /auto upgrade /quiet /eula accept


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist ab Windows Insider Preview Build 21387 neu. Die Angabe von /EULA accept weist Windows Setup an, dass der Endbenutzer-Lizenzvertrag akzeptiert wurde. Ab Windows Insider Preview Build 21387 ist die Zustimmung zur Windows-Lizenzvereinbarung erforderlich, bevor Windows Setup Installation beginnt. Durch Angabe von /EULA accept stimmen Sie zu, dass Sie beim Anwenden dieses Betriebssystems entweder (1) die entsprechende Windows-Lizenz über die Volumenlizenzierung erworben haben oder (2), dass Sie die relevanten Microsoft-Software-Lizenzbedingungen akzeptieren. Windows Setup gibt einen Fehler MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E) zurück, wenn /EULA accept nicht angegeben ist und (1) /Quiet angegeben ist, oder (2), wenn Windows Setup gestartet wird, wenn die Benutzerinteraktion nicht unterstützt wird. Weitere Informationen zur Lizenzierung finden Sie unter Microsoft-Lizenzbedingungen.


/Finalize

Anweisungen Windows Setup, zuvor gestartete Updatevorgänge auf dem downleveln Betriebssystem abzuschließen, gefolgt von einem sofortigen Neustart, um die Offlinephase zu starten.

Syntax
/Finalize


Beispiele

setup /auto upgrade /finalize


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Diese Option ist für Windows 10 Version 2004 neu. /Finalize sollte nicht mit der Option /NoReboot angegeben werden. Windows Setup gibt einen Fehler MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132) zurück, wenn /Finalize aufgerufen wird und sich das Gerät nicht im richtigen Zustand befindet, um nach dem Ausführen von /SkipFinalizefortgesetzt zu werden. Weitere Informationen finden Sie unter /SkipFinalize.


/ImageIndex

Anweisungen Windows Setup, welches Betriebssystemimage von install.wim installiert werden soll, wenn mehrere Images anwendbar sein können.

Syntax
< /ImageIndex-Index >


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa für auf Microsoft Update (MU) basierende Featureupdates; Nein für UUP-basierte Featureupdates (Unified Updated Platform)


Anmerkungen
Wenn mehrere Bilder anwendbar sind, fordert Windows Setup den Benutzer zur Auswahl auf. Wenn mehrere Images anwendbar sind und Windows Setup mit /Quietaufgerufen wird, tritt bei Windows Setup ein Fehler MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215) auf. Dies kann auftreten, wenn der mit /PKey angegebene Product Key für mehrere Betriebssystemabbilder gilt.


/InstallDrivers

Fügt treiber im INF-Stil zur neuen Windows 10 hinzu.

Syntax
/InstallDrivers-Speicherort < >


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einem Ordner, der INF-Dateien enthält.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Diese Option ist neu für Windows 10. Der Treiber .inf kann sich in einem Ordner innerhalb des angegebenen Speicherorts befinden. Der Befehl durchfing den angegebenen Speicherort erneut.


/InstallFrom

Gibt eine andere Install.wim-Datei an, die während des Windows Setup.

Syntax
/InstallFrom < path >


Parameter

Parameter Beschreibung
<Pfad>Der Pfad der zu installierenden WIM-Datei.


Beispiele

setup /installfrom D:\custom.wim

Diese Option kann auch mit geteilten Bilddateien (SWM) verwendet werden. Auswählen der ersten geteilten Bilddatei in der Reihe

setup /installfrom D:\install.swm


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Dadurch können Sie eine einzelne Vorinstallationsumgebung verwenden, um mehrere Versionen von Windows-Images zu installieren. Beispielsweise können Sie eine 32-Bit-Version von Windows Setup bereitstellen, um ein 64-Bit-Windows-Image bereitzustellen. Sie können auch eine Antwortdatei für plattformübergreifende Bereitstellungen verwenden. Weitere Informationen finden Sie unter "Creating a WIM for Multiple Architecture Types" (Erstellen einer WIM für mehrere Architekturtypen) in Windows Setup Supported Platforms and Cross-Platform Deployments (Unterstützte Plattformen und plattformübergreifende Bereitstellungen).


/InstallLangPacks

Fügt sprachpakete (lp.cab) zur neuen Windows 10 hinzu.

Syntax
/InstallLangPacks-Speicherort < >


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einem Ordner, der INF-Dateien enthält.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa für Microsoft Update(MU)-basierte Featureupdates; Nein für UUP-basierte Featureupdates (Unified Updated Platform)


Anmerkungen
Diese Option ist neu für Windows 10. Die Sprachpakete können sich in einem Ordner am angegebenen Speicherort < befinden. > Der Befehl installiert alle lp.cab Dateien und Sprachfunktionen wie die Spracherkennung im Ordner und in den Unterordnern am angegebenen < Speicherort. > Sprachfunktionen sind möglicherweise von anderen Sprachfunktionen abhängig. Die Spracherkennung ist beispielsweise von der Basic-Komponente derselben Sprache abhängig. Sprachfunktionen sollten nicht innerhalb des Speicherorts umbenannt < werden. > Siehe Language and region Features on Demand (FOD) (Sprach- und Regionenfeatures bei Bedarf (FOD)). In Windows 10 Version 1903 und höher führen Installationsfehler dazu, dass Windows Setup und Rollbacks verursachen.


/m

Weist Windows Setup an, alternative Dateien von einem alternativen Speicherort zu kopieren. Diese Option weist Windows Setup, zuerst am alternativen Speicherort zu suchen und, wenn Dateien vorhanden sind, diese anstelle der Dateien vom Standardspeicherort zu verwenden.

Syntax
/m: < folder_name >


Parameter

Parameter Beschreibung
<folder_name>Name und Der Speicherort des Ordners, der die Ersetzungsdateien enthält und ein beliebiger lokaler Laufwerkspeicherort sein kann. UNC-Pfade werden nicht unterstützt.


Beispiele
Um eine aktualisierte C:\Program Files\Messenger\Msmsgs.exe-Datei in die Windows-Installation zu kopieren, erstellen Sie die folgende Ordnerstruktur auf der Installationsquelle Pro\Sources OEM$Progs\Messenger\Msmsgs.exe mithilfe des $ $ Setup-Befehls:

Pro\sources\setup.exe /m


Wenn Sie eine Datei ersetzen, die durch den Windows-Dateischutz geschützt wird, müssen Sie auch die aktualisierte Datei in die lokalen Quellen kopieren, um sie mit Windows zu installieren. Beispielsweise können Sie die Datei in den Ordner C:\Windows\i386 kopieren. Der Dateiname muss mit dem Namen identisch sein, der in der Datei Windows Setup. Fügen Sie ihrem Verzeichnis "$OEM$" beispielsweise die folgende Datei- und Ordnerstruktur hinzu: Pro\sources $ OEM$ $ $\i386\msmsgs.ex_. Wenn Sie Dateien verwenden, die sich nicht auf einer Installationsfreigabe befinden, müssen Sie den Ordnernamen angeben. In diesem Beispiel ist <folder_name> C:\additional_files, wobei C:\additional_files Ihr benutzerdefiniertes verzeichnis $OEM$ ist. Beispiel: C:\additional_files $ $\i386\msmsgs.ex_.

setup /m:C:\additional_files

Wenn Sie Ressourcen in den Ersetzungsdateien ändern, müssen Sie der Installation die aktualisierten Dateien für die mehrsprachige Benutzeroberfläche (MULTILANGUAGE) hinzufügen.


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPEJa
Setup.exe von Windows 10Nein
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Sie müssen wissen, wo die Dateien auf der Windows-Installation installiert werden. Alle zusätzlichen Dateien müssen in einen Ordner $OEM$ in Ihren Installationsquellen oder in den < > folder_name. Die $OEM$-Struktur bietet eine Darstellung des Zielinstallationsdatenträgers:

  • $OEM$ \$ 1 wird %SYSTEMDRIVE% (Laufwerk C) zu.
  • $OEM$ \$ $ ist %WINDIR%, was C:\windows sein kann.
  • $OEM$ \$ progs wird dem Verzeichnis der Programmdateien angezeigt.
  • $OEM$-Dokumentation wird dem Ordner \$ "Eigene Dokumente" des Benutzers angezeigt.


/MigNEO

Weist Windows Setup an, ein Upgrade von Windows ohne zusätzliche Offlinephasenoptimierungen durchzuführen.

Syntax
/MigNEO Disable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja nur mit "/Auto Upgrade" | DataOnly
setupconfig.ini für Featureupdates verwendete DateienJa nur mit "/Auto Upgrade" | DataOnly


Anmerkungen
NEO steht für Non-event Objective, ein Mehrfachversionsaufwand zur Reduzierung der Offlinezeit von Featureupdates, einschließlich eines einzelnen Neustarts für die meisten Benutzer. Diese Option ist in Windows 10 Version 1803 und höher verfügbar.


/MigrateDrivers

Weist Windows Setup an, ob die Treiber während des Upgrades von der vorhandenen Installation migriert werden sollen.

Syntax
/MigrateDrivers {Alle | None}


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Sie können All oder None angeben. Standardmäßig entscheidet Windows Setup, welches für jeden einzelnen Treiber basierend auf der Installationsauswahl am besten ist. Sie können diesen Schalter mit /InstallDrivers verwenden,obwohl er nicht erforderlich ist.


/NetDebug

Ermöglicht das Kerneldebuggen über das Netzwerk.

Syntax
/NetDebug:hostip= < w.x.y.z > ,port= < n > ,key= < q.r.s.t > [,nodhcp][,busparams= < n.o.p > ]


Parameter

Parameter Beschreibung
<w.x.y.z>IP-Adresse des Hostcomputers.
<N>Port des Hostcomputers.
<q.r.s.t>Kennwort zum Einrichten einer sicheren Verbindung.
<n.o.p>Busnummer, Gerätenummer und Funktionsnummer eines Adapters für ein bestimmtes PCI-Busgerät.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPEJa
Setup.exe von Windows 10Nein
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Verwenden Sie hostip, um die IP-Adresse des Hostcomputers zu identifizieren. Verwenden Sie port, um den Port zu identifizieren. Der Standardstartport ist 49152, und der Standardendport ist 65535. Verwenden Sie den Schlüssel, um ein Kennwort zum Einrichten einer sicheren Verbindung einzugeben. Verwenden Sie nodhcp, um die Verwendung einer DHCP-Verbindung zu vermeiden. (optional). Verwenden Sie busparams, um die Busnummer, die Gerätenummer und die Funktionsnummer eines Adapters für ein bestimmtes PCI-Busgerät auszuwählen. (optional). Weitere Informationen finden Sie unter Manuelles Kernel-Mode Debuggen über ein Netzwerkkabel.


/NoReboot

Weist Windows Setup an, den Computer nicht neu zu starten, nachdem die Downlevelphase Windows Setup ist.

Syntax
/NoReboot


Beispiele

setup /noreboot


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Diese Option ist für Windows 10 neu. Mit der Option /NoReboot können Sie zusätzliche Befehle ausführen, bevor Windows neu gestartet wird. Diese Option unterdrückt nur den ersten Neustart. Die Option unterdrückt keine nachfolgenden Neustarts.


/PKey

Stellt Windows Setup mit dem spezifischen Product Key zur Verfügung.

Syntax
< /PKey-Product > Key


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist für Windows 10 neu.


/Priority

Weist Windows Setup an, die Threadpriorität für Featureupdates über Windows Update von niedrig auf normal zu erhöhen.

Syntax
/Priority {Normal | Niedrig}


Parameter

Parameter Beschreibung
NormalWindows Setup wird mit normaler Threadpriorität ausgeführt.
NiedrigWindows Setup wird mit niedriger Threadpriorität ausgeführt.


Beispiele

setup.exe /auto upgrade /skipfinalize /priority low


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist in Windows 10 Version 1709 und höher verfügbar. Die niedrige Priorität ist neu für Windows 10, Version 2004. Medienbasierte Installationen werden standardmäßig bereits mit normaler Priorität ausgeführt, können jedoch auf niedrige Priorität verringert werden.


/PostOOBE

Nachdem Windows Setup abgeschlossen ist, führen Sie ein Skript aus.

Syntax
< /PostOOBE-Speicherort > [\setupcomplete.cmd]


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einer Datei namens setupcomplete.cmd oder zu einem Ordner, der setupcomplete.cmd enthält.


Beispiele

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


Pfad zum Ordner, der ein Skript mit dem Namen setupcomplete.cmd enthält. setupcomplete.cmd wird in $Windows.~BT kopiert, um nach OOBE ausgeführt zu werden.

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist in Windows 10 verfügbar.


/PostRollback

Weist Windows Setup an, ein Skript auszuführen, wenn das Featureupdate nicht installiert werden kann und ein Rollback der Änderungen ausgeführt werden kann oder wenn der Benutzer das Featureupdate deinstalliert und zu einer früheren Version von Windows zurückwechselt.

Syntax
/PostRollback < location > [/PostRollbackContext {system | user}]


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einer Datei namens setuprollback.cmd oder zu einem Ordner, der setuprollback.cmd enthält.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist in Windows 10 verfügbar. Die Option /PostRollbackContext ist in Windows 10 Version 1803 und höher verfügbar. Mit der Option /PostRollbackContext können Sie angeben, ob das Skript im Kontext des Systemkontos oder des Kontos des angemeldeten Benutzers ausgeführt wird. Standardmäßig führen Updates von Medien setuprollback.cmd im Benutzerkontext aus. Daher muss der erste Benutzer, der sich nach dem Upgrade anmeldet, über Administratorrechte verfügen. Für Updates von Windows Update wird setuprollback.cmd im Systemkontext ausgeführt, unabhängig von den Rechten des ersten angemeldeten Benutzers. Windows Setup kopiert setuprollback.cmd in $Windows.~BT, um nach OOBE ausgeführt zu werden.


/Quiet

Dadurch werden alle Windows Setup Benutzerfreundlichkeit unterdrückt, einschließlich der Benutzeroberfläche für das Rollback.

Syntax
/Quiet


Beispiele

setup /auto upgrade /quiet


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Diese Option ist in der Windows 10.


/ReflectDrivers

Gibt den Pfad zu einem Ordner an, der Verschlüsselungstreiber für einen Computer enthält, für den die Drittanbieterverschlüsselung aktiviert ist.

Syntax
< /ReflectDrivers-Speicherort >


Parameter

Parameter Beschreibung
<Lage>Lokaler Dateipfad oder UNC-Netzwerkpfad zu einem Ordner, der INF-Dateien enthält.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Diese Option ist in Windows 10 Version 1607 verfügbar. Stellen Sie < sicher, dass der > Speicherort nur einen minimalen Satz von Verschlüsselungstreibern enthält. Mehr Treiber als nötig können sich negativ auf Upgradeszenarien auswirken.


/ResizeRecoveryPartition

Gibt an, ob es in Ordnung ist, die Größe der vorhandenen Windows-Wiederherstellungsumgebungspartition (Windows RE) zu ändern oder während der Installation eine neue zu erstellen.

Syntax
/ResizeRecoveryPartition {Enable | Disable}


Parameter

>
Parameter Beschreibung
AktivierenWährend der Installation kann Windows die Größe der vorhandenen Partition Windows RE Tools ändern oder bei Bedarf eine neue erstellen.
DeaktivierenWindows ändert die Größe der vorhandenen Partition Windows RE Tools nicht oder erstellt während der Installation keine neue.


Beispiele

setup /resizerecoverypartition disable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPEJa
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Weitere Informationen zu Windows RE Partitionen finden Sie unter UEFI/GPT-basierte Festplattenpartitionen und BIOS/MBR-basierte Festplattenpartitionen.


/ShowOOBE

Gibt an, ob der Benutzer die Out-of-Box-Benutzeroberfläche (OOBE) interaktiv abschließen muss.

Syntax
/ShowOOBE {Full | None}


Parameter

Parameter Beschreibung
VollständigErfordert, dass der Benutzer die Out-of-Box-Benutzeroberfläche (OOBE) interaktiv abvervollständigen muss.
NoneÜberspringt OOBE und wählt die Standardeinstellungen aus.


Beispiele

setup.exe /auto upgrade /showoobe full


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Diese Option ist in der Windows 10.


/SkipFinalize

Anweisungen zum Starten von Updatevorgängen auf dem downlevelbasierten Betriebssystem, ohne einen Neustart zum Starten der Offlinephase zu initiieren.

Syntax
/SkipFinalize


Beispiele

setup /auto upgrade /quiet /priority low /skipfinalize


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Diese Option ist in Windows 10 Version 2004 verfügbar. /SkipFinalize bereitet das Update ohne Commit vor. Dadurch kann der Commit mit /Finalize abgeschlossen werden, gefolgt von einem sofortigen Neustart des Geräts. Dies ist der bevorzugte Ansatz zum Ausstehen des Updates, da die Option /NoReboot die Änderungen committ, aber den ersten Neustart unterdrückt, um zusätzliche Aufgaben zu ermöglichen. /SkipFinalize weist Windows Setup nicht automatisch an, im Hintergrund auf dem downlevelbasierten Betriebssystem ausgeführt zu werden, während der Computer verwendet wird. Verwenden Sie /Quiet, um die Windows Setup zu unterdrücken, und /Priority Low, um Auswirkungen auf den Benutzer zu verhindern. /SkipFinalize ruft keinen Neustart auf, daher ist die Option /NoReboot nicht erforderlich. Weitere Informationen finden Sie unter /Finalize.


/Telemetrie

Gibt an, Windows Setup Installationsdaten erfassen und melden sollen.

Syntax
/Telemetry {Enable | Disable}


Parameter

Parameter Beschreibung
AktivierenWindows Setup erfasst und meldet Installationsdaten.
DeaktivierenWindows Setup werden keine Installationsdaten erfasst und angezeigt.


Beispiele

setup /telemetry disable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


/TempDrive

Weist Windows Setup an, temporäre Installationsdateien auf der angegebenen Partition zu speichern.

Syntax
/TempDrive < drive_letter >


Parameter

Parameter Beschreibung
<drive_letter>Die Partition, in die Installationsdateien während der Installation Windows Setup.


Beispiele

setup /tempdrive H


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Diese Option ist in Windows 10 Version 1607 verfügbar. Bei einem Upgrade wirkt sich die Option /TempDrive nur auf die Platzierung temporärer Dateien aus. Das Betriebssystem wird in der Partition aktualisiert, von der aus Sie die setup.exe ausführen.


/Unattend

Ermöglicht die Verwendung einer Antwortdatei mit Windows Setup.

Syntax
/Unattend: < answer_file >


Parameter

Parameter Beschreibung
<answer_file>Der Dateipfad und dateiname der unbeaufsichtigten Windows Setup Antwortdatei.


Beispiele

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPEJa
Setup.exe von Windows 10Nein
setupconfig.ini für Featureupdates verwendete DateienNein


Anmerkungen
Dies wird als unbeaufsichtigte Installation bezeichnet. Sie müssen einen Wert für < > answer_file. Windows Setup die Werte in der Antwortdatei während der Installation. Wenn /Unattend verwendet wird, kann /Auto nicht verwendet werden.


/Uninstall

Bestimmt, ob Windows Steuerelemente enthält, die es dem Benutzer ermöglichen, zum vorherigen Betriebssystem zurück zu wechseln.

Syntax
/Uninstall {Enable | Disable}


Parameter

Parameter Beschreibung
AktivierenWindows Setup enthält Steuerelemente, die es dem Benutzer ermöglichen, zum vorherigen Betriebssystem zurück zu wechseln.
DeaktivierenWindows Setup enthält keine Steuerelemente, die es dem Benutzer ermöglichen, zum vorherigen Betriebssystem zurück zu wechseln.


Beispiele

setup /uninstall disable


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPENein
Setup.exe von Windows 10Ja
setupconfig.ini für Featureupdates verwendete DateienJa


Anmerkungen
Diese Option ist in der Windows 10.


/USBDebug

Richtet das Debuggen an einem USB-Anschluss ein.

Syntax
/USBDebug: < Hostname >


Parameter

Parameter Beschreibung
<Hostname>Der Name des zu debuggende Computers.


Beispiele

setup /usbdebug:testmachine01


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Debugdaten sind beim nächsten Neustart wirksam.


/WDSDiscover

Gibt an, dass sich der Windows-Bereitstellungsdienste-Client (WDS) im Ermittlungsmodus befinden soll.

Syntax
/WDSDiscover


Beispiele
Führen Sie den folgenden Befehl aus, um den WDS-Client im dynamischen Ermittlungsmodus zu starten:

setup /wds /wdsdiscover


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Wenn Sie /WDSServer nicht angeben, sucht WDS nach einem Server.


/WDSServer

Gibt den Namen des WDS-Servers (Windows-Bereitstellungsdienste) an, mit dem der Client eine Verbindung herstellen soll.

Syntax
/WDSServer: < Servername >


Parameter

Parameter Beschreibung
<Servername>Der Name des Windows-Bereitstellungsdienste Servers.


Beispiele
Führen Sie den folgenden Befehl aus, um den Windows-Bereitstellungsdienste Client im statischen Ermittlungsmodus zu starten:

setup /wds /wdsdiscover /wdsserver:MyWDSServer


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetJa
Setup.exe von Windows 10 gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Um diese Einstellung verwenden zu können, müssen Sie auch die Option /WDSDiscover verwenden. < Servername > kann eine IP-Adresse, ein NetBIOS-Name oder ein vollqualifizierte Domänenname (Fully Qualified Domain Name, FQDN) sein.

Windows Setup Exitcodes

Exitcodename Exitcodewert Beschreibung
CONX_SETUP_EXITCODE_CONTINUE_REBOOT0x3Dieses Upgrade war erfolgreich.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT0x5Bei der Kompatibilitätsprüfung wurden Probleme erkannt, die behoben werden müssen, bevor das Upgrade fortgesetzt werden kann.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL0x7Die Installationsoption (Upgrade oder nur Daten) war nicht verfügbar.


Windows Setup Status

Windows Setup Edition Configuration and Product ID Files (EI.cfg und PID.txt)

Windows Setup Von Protokolldateien und Ereignisprotokollen