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 zum Übergeben von Parametern an Windows Setup in einer Befehlszeile verwenden. Weitere Informationen finden Sie unter Windows Übersicht über die Setupautomatisierung.


/1394Debug

Aktiviert das Kerneldebugging über einen IEEE 1394 (FireWire)-Port, 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 oder oben gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


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


/AddBootMgrLast

Weist Windows Setup an, den Windows Start-Manager als letzter Eintrag in der UEFI-Firmwarestartreihenfolge hinzuzufügen.

Syntax
/AddBootMgrLast


Anwendbarkeit

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


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


/Auto

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


Syntax
/Auto {Clean | DataOnly | Upgrade}


Parameter

Parameter BESCHREIBUNG
BereinigenFührt eine saubere Installation von Windows aus.
DataOnlyFührt ein Upgrade von Windows aus, speichert nur Daten (und nicht Apps.) Wenn die Nur-Dateninstallationsoption aufgrund von Kompatibilitätsüberprüfungen nicht verfügbar ist, wird Windows Setup automatisch beendet und ein Beendencode protokolliert.
UpgradeFührt ein Upgrade von Windows Speichern von Apps und Daten durch. Wenn die Upgradeinstallationsoption nicht verfügbar ist, oder der Benutzer ein App-Kompatibilitätsproblem beheben muss, wird Windows Setup automatisch beendet und einen Beendencode protokolliert.

Ab Windows 11, Version 22H2, erfordert die Angabe der Upgrade Option, dass die Installationsmedien, die dieselbe Systemstandard-UI-Sprache wie das Zielgerät aufweisen, enthalten. In früheren Versionen von Windows können Sie einige sprachübergreifende Bereitstellungen (z. B. en-US to en-GB) ausführen, aber diese Arten von Upgrades sind nicht mehr zulässig.
NoAutoEitAb Windows 10 wird nicht verwendet. In Windows 8.1, wenn ein Fehler gefunden wird, wird Windows Setup nicht beendet, sondern beendet und bleibt auf dem Windows Setupbildschirm, bis der Benutzer das Problem behandelt. Die Installation aus diesem Punkt wird besucht.
PerformDUAb Windows 10 wird nicht verwendet. In Windows 8.1 überprüft Windows Setup nach dynamischen 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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Wenn /Auto verwendet wird, kann keine nichtattend-Datei verwendet werden. Wenn /Auto verwendet wird, nutzt Windows Setup ei.cfg und überprüft Kompatibilitätsprobleme vor dem Starten der Installation. Wenn ei.cfg falschformiert ist, wird Windows Setup automatisch beendet und protokolliert einen Exitcode. Weitere Informationen finden Sie unter Windows Setup-Exitcodes unten. Wenn /Auto verwendet wird, werden nur die folgenden Anpassungen des Windows Bilds unterstützt. Dies ist keine Änderung Windows Setup-Supportrichtlinie, sondern eine Klärung:

  • Anwenden eines kumulativen Aktualisierungsupdates (Qualität)
  • Anwenden von Updates auf den Wartungsstapel, der zum Abschließen des Featureupdates erforderlich ist (siehe Wartungsstapelupdates für weitere Informationen)
  • Anwenden von Updates auf Setup.exe Binärdateien oder andere Dateien, die Setup für Featureupdates verwendet
  • Appling-Updates 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

Klarheit, wenn /Auto verwendet wird, unterstützt Windows Setup keine Upgrades oder bereinigungen Installationen auf einem Windows Image, das angepasst wurde, indem Sie Anwendungen, Einstellungen oder Treiber hinzufügen/ entfernen/ ändern.

Wenn /Auto verwendet wird, wird Windows Setup mit dem Image \sources\install.wim Windows upgraden. Mithilfe von Dism /Export-Image kann dieses Bild als Quellbild zum Exportieren eines neuen Bilds mithilfe der Option "/Komprimieren:Wiederherstellung" verwendet werden. Dieses exportierte Image muss "install.esd" für Windows Setup benannt werden, um es anstelle von install.wim zu verwenden. Sie müssen auch install.wim aus \quellen entfernen. Sie sollten nur in install.esd exportieren, wenn Sie die Windows Bildgröße reduzieren möchten. Das exportierte Bild ist kleiner, kann aber nicht bereitgestellt werden.

Ab Windows 11 akzeptiert /Auto nicht die Lizenzvereinbarung des Endbenutzers. Siehe /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 BitLocker anzuhalten. Wenn das Upgrade fehlschlägt, wird Windows Setup BitLocker angehalten und das Upgrade abgeschlossen. Dies ist das Standardverhalten, wenn die Option /BitLocker nicht angegeben ist.
ForceKeepActiveAktiviert das Upgrade ohne Anhalten von BitLocker. Wenn das Upgrade nicht abgeschlossen werden kann, da BitLocker aktiv ist, schlägt das Upgrade fehl.


Anwendbarkeit

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

/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 WinPE gestartetJa
Setup.exe von Windows 10 oder höher gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Die Bus-, Geräte- und Funktionsnummern müssen im Dezimalformat vorliegen. Weitere Informationen finden Sie unter Einrichten des Kerneldebuggings 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 Konfigurationsdatei Windows Setup enthält.


Beispiele

setup /ConfigFile:\\server\share\


Anwendbarkeit

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


Anmerkungen
Wenn Sie eine Option in die Befehlszeile und dieselbe Option in der Setupconfig-Datei einschließen, hat die Setupconfig-Dateioption und der Wert Vorrang.


/CompactOS

Gibt an, ob das Komprimieren des Betriebssystemfeatures zum Speichern von Festplattenspeicher verwendet werden soll.

Syntax
/CompactOS {| aktivieren Disable}


Parameter

Parameter BESCHREIBUNG
AktivierenWindows Setup installiert Windows mithilfe komprimierter Systemdateien.
DeaktivierenWindows Setup installiert Windows mit nicht komprimierten Systemdateien.


Beispiele

setup /compactos enable


Anwendbarkeit

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


Anmerkungen
Standardmäßig bestimmt Windows Setup, ob dieses Feature automatisch verwendet werden soll. Weitere Informationen zum Kompaktbetriebssystem finden Sie unter Compact OS, Single-Instancing und Imageoptimierung.


/Compat

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

Syntax
/Compat {IgnoreWarning | ScanOnly}


Parameter

Parameter BESCHREIBUNG
IgnoreWarningWindows Setup die Installation abgeschlossen, ignoriert alle verworfenen Kompatibilitätsmeldungen.
ScanOnlyWindows Setup führt Kompatibilitätsüberprüfungen durch, und beendet (ohne die Installation abzuschließen) mit einem Exit-Code, um anzugeben, ob Kompatibilitätsbedenken 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 Schaltern. So führen Sie Windows Setup im Hintergrund ohne Benutzeroberfläche aus:

setup /auto upgrade /quiet /compat scanonly


Um allgemeine Haftungsausschlusse in der Benutzeroberfläche zu ignorieren, z. B. Sprachänderungen:

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


Häufig wird ein IT-Pro den compat XML-Code betrachten, wenn Windows Setup Kompatibilitätsprobleme findet. Verwenden Sie "/CopyLogs", um Windows Setupprotokolle zu erfassen:

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


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa nur mit /Compat IgnoreWarning


Anmerkungen
Diese Option ist ab Windows 10 und oben verfügbar.

Wenn Sie Windows Setup mit /Compat ScanOnly starten:

  • Wenn kein Kompatibilitätsproblem gefunden wird, wird MOSETUP_E_COMPAT_SCANONLY (0xC1900210) zurückgegeben.
  • Wenn es probleme mit aktionenfähigen Kompatibilitätsproblemen wie Apps findet, wird MOSETUP_E_COMPAT_INSTALLREQ_BLOCK (0xC1900208) zurückgegeben.
  • Wenn die ausgewählte Mig-Choice nicht verfügbar ist, wird MOSETUP_E_COMPAT_MIGCHOICE_BLOCK (0xC1900204) zurückgegeben.
  • Wenn es findet, dass der Computer nicht für Windows 10 oder oben berechtigt ist, wird MOSETUP_E_COMPAT_SYSREQ_BLOCK (0xC1900200) zurückgegeben.
  • Wenn es findet, dass der Computer nicht genügend freien Speicherplatz zum Installieren hat, wird MOSETUP_E_INSTALLDISKSPACE_BLOCK (0xC190020E) zurückgegeben.


/CopyLogs

Windows Setup kopiert oder hochgeladene komprimierte Protokolle nach Dem Fehler des angegebenen Speicherorts, vorausgesetzt, computer/Benutzer verfügt über Berechtigung und Netzwerkzugriff auf Speicherort.

Syntax
/CopyLogs-Speicherort<>


Parameter

Parameter BESCHREIBUNG
<Lage>Lokale Dateipfade oder UNC-Netzwerkpfade.


Beispiele

setup /copylogs \\server\share\


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 oder oben 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 es möglicherweise keine Berechtigungen zum Kopieren in Speicherorte hat, die Benutzerberechtigungen erfordern.


/Debug

Aktiviert das Kerneldebugging ü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 die baud an, die verwendet werden soll, wenn Windows Daten während des Debuggens übertragen. 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 oder oben 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 | Disable}


Parameter

Parameter BESCHREIBUNG
AktivierenAuf die Eingabeaufforderung kann während Windows Setup auf UMSCHALT+F10 zugegriffen werden.
DeaktivierenDie Eingabeaufforderung ist während Windows Setup nicht verfügbar. Die Eingabeaufforderung kann nicht verfügbar sein, während Offline- und OOBE-Phasen ausgeführt werden. Dies ist die Standardeinstellung.


Beispiele

setup /diagnosticprompt enable


Anwendbarkeit

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


Anmerkungen
Diese Option steht ab Windows 10, Version 1703, zur Verfügung.


/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 Aktualisierungsvorgänge werden ausgeführt.
DeaktivierenDynamische Aktualisierungsvorgänge werden nicht ausgeführt.
NoDriversDynamische Aktualisierungsvorgänge werden mit Ausnahme der Treiberkäufe ausgeführt.
NoDriversNoLCUDynamische Aktualisierungsvorgänge werden mit Ausnahme des Treibers und der neuesten kumulativen Aktualisierungskäufe ausgeführt.
NoLCUDynamische Aktualisierungsvorgänge werden mit Ausnahme der neuesten kumulativen Aktualisierungskäufe ausgeführt.


Beispiele

setup /auto upgrade /dynamicupdate disable


Anwendbarkeit

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


Anmerkungen
NoDrivers, NoLCU undNoDriversNoLCU sind neu für Windows 10, Version 2004. Wenn NoDrivers, NoLCU oderNoDriversNoLCU angegeben werden, werden dynamische Updatevorgänge ausgeführt, aber Treiber und/oder die neueste kumulative Update-Übernahme werden nicht ausgeführt. /DynamicUpdate kann mit /SkipFinalize verwendet werden, um dynamische Aktualisierungsvorgänge zu steuern; /DynamicUpdate wird ignoriert, wenn sie mit /Finalize verwendet wird.


/EMSPort

Aktiviert oder deaktiviert Emergency Management Services (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. Nur für x86-Systeme unterstützt.
COM2Aktiviert EMS über COM2. 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 keine SPCR-Tabelle oder kein EFI-Konsolengerätpfad im BIOS angegeben wird, Windows EMS deaktiviert.
DeaktiviertDeaktiviert EMS. Wenn EMS in Windows Setup deaktiviert ist, können Sie später EMS aktivieren, indem Sie die Starteinstellungen ändern.
<Baudrate>Gibt die baud an, die verwendet werden soll, wenn Windows Daten während des Debuggens übertragen. 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 oder oben gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


/EULA

Anweisungen Windows Setup, um die Benutzerfreundlichkeit des Windows Setup-Endbenutzerlizenzvertrags 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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option beginnt mit Windows 11. Die Angabe von /EULA akzeptiert Windows Setup, dass der Lizenzvertrag für Endbenutzer akzeptiert wurde. Ab Windows 11 ist die Annahme der Windows EULA erforderlich, bevor Windows Setupinstallation beginnt. Indem Sie /EULA annehmen, stimmen Sie zu, dass beim Anwenden dieses Betriebssystems entweder (1) die anwendbare Windows Lizenz erworben wurde, obwohl Volumenlizenzierung oder (2) Sie die relevanten Microsoft Software-Lizenzbedingungen akzeptieren. Windows Setup gibt Fehler MOSETUP_E_EULA_ACCEPT_REQUIRED (0xC190010E) zurück, wenn /EULA nicht angegeben ist und (1) /Quiet angegeben ist oder (2) wenn Windows Setup gestartet wird, bei dem die Benutzerinteraktion nicht unterstützt wird. Weitere Informationen zur Lizenzierung finden Sie unter Microsoft-Lizenzbedingungen.


/Finalize

Anweisungen Windows Setup, um zuvor gestartete Aktualisierungsvorgänge auf dem Down-Level-Betriebssystem abzuschließen, gefolgt von einem unmittelbaren 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 oder oben 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 fehler MOSETUP_E_FINALIZE_RESUME_FAILURE (0xC1900132) zurück, wenn /Finalize aufgerufen wird und das Gerät nicht im richtigen Zustand ist, um nach dem Ausführen von /SkipFinalize fortzusetzen. Siehe /SkipFinalize.


/ImageIndex

Anweisungen Windows Setup, welches Betriebssystemimage von install.wim installiert werden soll, wenn mehrere Images anwendbar sind.

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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa für Microsoft Update (MU) basierte Featureupdates; No for Unified Updated Platform (UUP) based feature updates


Anmerkungen
Wenn mehrere Bilder anwendbar sind, fordert Windows Setup den Benutzer auf, die Auswahl auszuwählen. Wenn mehrere Bilder anwendbar sind und Windows Setup mit /Quiet aufgerufen wird, schlägt Windows Setup mit Fehler MOSETUP_E_NO_MATCHING_INSTALL_IMAGE (0xC1900215) fehl. Dies kann auftreten, wenn der mit /PKey angegebene Product Key auf mehrere Betriebssystemimages angewendet wird.


/InstallDrivers

Fügt den neuen Windows 10-Installationstreibern .inf-Format 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 WinPE gestartetNein
Setup.exe von Windows 10 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option wird in Windows 10 neu gestartet. Der Treiber .inf kann sich in einem Ordner innerhalb des angegebenen Speicherorts befinden. Der Befehl wird durch den angegebenen Speicherort rekursieren.


/InstallFrom

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

Syntax
/InstallFrom-Pfad<>


Parameter

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


Beispiele

setup /installfrom D:\custom.wim

Diese Option wird auch mit geteilten Bilddateien (SWM) verwendet. Wählen Sie die erste geteilte Bilddatei in der Serie aus.

setup /installfrom D:\install.swm


Anwendbarkeit

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


Anmerkungen
Dadurch können Sie eine einzelne Vorabinstallationsumgebung verwenden, um mehrere Versionen von Windows Images zu installieren. Sie können beispielsweise eine 32-Bit-Version von Windows Setup verwenden, um ein 64-Bit-Windows-Image bereitzustellen. Sie können auch eine Antwortdatei für plattformübergreifende Bereitstellungen verwenden. Weitere Informationen finden Sie unter "Erstellen eines WIM für mehrere Architekturtypen" in Windows Setup unterstützte Plattformen und plattformübergreifende Bereitstellungen


/InstallLangPacks

Fügt sprachpakete (lp.cab) zur neuen Windows 10 oder oberhalb der Installation 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 WinPE gestartetNein
Setup.exe von Windows 10 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa für Microsoft Update (MU) basierte Featureupdates; No for Unified Updated Platform (UUP) based feature updates


Anmerkungen
Diese Option wird in Windows 10 neu gestartet. Die Sprachpakete können sich in einem Ordner innerhalb des angegebenen <Speicherorts> befinden. Der Befehl installiert alle lp.cab Dateien und Sprachfunktionen, z. B. text-zu-Spracherkennung, im Ordner und Unterordner an dem angegebenen <Speicherort>. Sprachfunktionen sind möglicherweise von anderen Sprachfunktionen abhängig. Beispielsweise ist Text-zu-Sprache abhängig von der Grundlegenden Komponente derselben Sprache. Sprachfunktionen sollten nicht innerhalb des <Speicherorts> umbenannt werden. Siehe Sprach- und Regionfeatures nach Bedarf (FOD) In Windows 10, Version 1903 und höher, führt Windows Setup zu Fehlern und Rollback.


/m

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

Syntax
/m:<folder_name>


Parameter

Parameter BESCHREIBUNG
<folder_name>Name und Speicherort des Ordners, der die Ersatzdateien enthält, und kann ein beliebiger lokaler Laufwerkspeicherort sein. 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 in der Pro\Sources$OEM$$Progs\Messenger\Msmsgs.exe Installationsquelle mithilfe des Setupbefehls:

Pro\sources\setup.exe /m


Wenn Sie eine Datei ersetzen, die Windows Dateischutz schützt, müssen Sie auch die aktualisierte Datei in die lokalen Quellen kopieren, die mit Windows installiert werden sollen. Sie können beispielsweise die Datei in den Ordner "C:\Windows\i386" kopieren. Der Dateiname muss identisch mit dem Namen sein, der in Windows Setup verwendet wird. Fügen Sie beispielsweise der $OEM$-Verzeichnis 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 die <folder_name> C:\additional_files, wobei C:\additional_files Ihr angepasstes $OEM$-Verzeichnis ist. Beispiel: C:\additional_files$\i386\msmsgs.ex_.

setup /m:C:\additional_files

Wenn Sie Ressourcen in Ihren Ersatzdateien ändern, müssen Sie die aktualisierten Multilanguage-Benutzeroberflächendateien (MUI) zur Installation hinzufügen.


Anwendbarkeit

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


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

  • $OEM$\$1 entspricht %SYSTEMDRIVE%, was Laufwerk C sein könnte.
  • $OEM$\$$ entspricht %WINDIR%, was C:\windows sein könnte.
  • $OEM$\$progs wird dem Verzeichnis der Programmdateien zugeordnet.
  • $OEM$\$docs wird dem Ordner "Meine Dokumente" des Benutzers zugeordnet.


/MigNEO

Teilt Windows Setup mit, um ein Upgrade von Windows ohne zusätzliche Offlinephasenoptimierungen auszuführen.

Syntax
/MigNEO Deaktivieren


Anwendbarkeit

Konfiguration Zutreffend
Setup.exe von WinPE gestartetNein
Setup.exe von Windows 10 oder oben gestartetJa nur mit /Auto Upgrade | DataOnly
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa nur mit /Auto Upgrade | DataOnly


Anmerkungen
NEO steht für "Non-event Objective", ein Mehrveröffentlichungsaufwand, um die Offlinezeit des Featureupdates zu verringern, einschließlich eines einzigen Neustarts für die meisten Benutzer. Diese Option ist ab 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 | Keine}


Beispiele

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


Anwendbarkeit

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


Anmerkungen
Sie können "Alle " oder "Keine" angeben. Standardmäßig entscheidet Windows Setup, welche für jeden einzelnen Treiber auf Grundlage der Installationsauswahl am besten geeignet ist. Sie können diesen Schalter mit /InstallDrivers verwenden, obwohl sie nicht erforderlich ist.


/NetDebug

Aktiviert das Kerneldebugging über das Netzwerk.

Syntax
/NetDebug:hostip=w.x.y.z,port>=<<n,key><=q.r.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 WinPE gestartetJa
Setup.exe von Windows 10 oder oben gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


Anmerkungen
Verwenden Sie Hostip , um die IP-Adresse des Hostcomputers zu identifizieren. Verwenden Sie portieren , um den Port zu identifizieren. Der Standardstartport ist 49152, und der Standard-Endport ist 65535. Verwenden Sie den Schlüssel , um ein Kennwort bereitzustellen, um eine sichere Verbindung einzurichten. 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 Details finden Sie unter "Einrichten Kernel-Mode Debuggen über ein Netzwerkkabel manuell".


/NoReboot

Weist Windows Setup an, den Computer nach Abschluss der Down-Level-Phase von Windows Setup nicht neu zu starten.

Syntax
/NoReboot


Beispiele

setup /noreboot


Anwendbarkeit

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


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 werden. Diese Option unterdrückt nur den ersten Neustart. Die Option unterdrückt keine nachfolgenden Neustarts.


/PKey

Stellt Windows Setup mit dem spezifischen Product Key bereit.

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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option wird in Windows 10 neu gestartet.


/Priorität

Teilt Windows Setup mit, um die Threadpriorität von niedrig bis normal für Funktionsupdates durch Windows Update 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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist ab Windows 10, Version 1709 und höher verfügbar. Niedrige Priorität ist für Windows 10, Version 2004, neu. Medienbasierte Installationen werden standardmäßig standardmäßig ausgeführt, können jedoch auf "Niedrige Priorität" reduziert werden.


/PostOOBE

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

Syntax
/PostOOBE<location> [\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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist ab Windows 10 verfügbar.


/PostRollback

Weist Windows Setup an, ein Skript auszuführen, wenn das Featureupdate die Änderungen nicht installiert und zurückgesetzt wird, oder wenn der Benutzer das Featureupdate deinstalliert und zu einer früheren Version von Windows zurückgeht.

Syntax
/PostRollback-Speicherort [/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 oder oben gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist ab Windows 10 verfügbar. /PostRollbackContext-Option 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 werden Updates von "setuprollback.cmd" im Benutzerkontext ausgeführt, wodurch der erste Benutzer erforderlich ist, der sich nach dem Upgrade anmeldet, um Administratorrechte zu haben. 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 auf $Windows.~BT, um nach OOBE ausgeführt zu werden.


/Ruhig

Dadurch werden alle Windows Setup-Benutzeroberfläche unterdrückt, einschließlich der Rollback-Benutzeroberfläche.

Syntax
/Ruhig


Beispiele

setup /auto upgrade /quiet


Anwendbarkeit

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


Anmerkungen
Diese Option ist ab Windows 10 verfügbar.


/ReflectDrivers

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

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 WinPE gestartetNein
Setup.exe von Windows 10 oder höher gestartetJa
setupconfig.ini Dateien, die für Featureupdates verwendet werdenJa


Anmerkungen
Diese Option ist ab Windows 10 Version 1607 verfügbar. Stellen Sie sicher, dass der <Speicherort> nur einen minimalen Satz von Verschlüsselungstreibern enthält. Wenn mehr Treiber als erforderlich erforderlich sind, können Sich auf Upgradeszenarien negativ auswirken.


/ResizeRecoveryPartition

Gibt an, ob die Größe der vorhandenen Windows Wiederherstellungsumgebung (Windows RE) geändert oder während der Installation eine neue Partition erstellt werden soll.

Syntax
/ResizeRecoveryPartition {Enable | Disable}


Parameter

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


Beispiele

setup /resizerecoverypartition disable


Anwendbarkeit

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


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 Abwesenheitsumgebung (Out of Box Experience, OOBE) interaktiv abschließen muss.

Syntax
/ShowOOBE {Full | Keine}


Parameter

Parameter BESCHREIBUNG
VollständigErfordert, dass der Benutzer die Out of Box-Erfahrung (OOBE) interaktiv abschließen kann.
KeineÜberspringt OOBE und wählt die Standardeinstellungen aus.


Beispiele

setup.exe /auto upgrade /showoobe full


Anwendbarkeit

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


Anmerkungen
Diese Option ist ab Windows 10 verfügbar.


/SkipFinalize

Anweisungen zum Starten von Updatevorgängen auf dem Betriebssystem auf down-Level, ohne einen Neustart zu initiieren, um die Offlinephase zu starten.

Syntax
/SkipFinalize


Beispiele

setup /auto upgrade /quiet /priority low /skipfinalize


Anwendbarkeit

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


Anmerkungen
Diese Option ist ab Windows 10 Version 2004 verfügbar. /SkipFinalize bereitet das Update ohne Commit vor. Dadurch kann der Commit mithilfe von /Finalize abgeschlossen werden, gefolgt von einem sofortigen Neustart des Geräts. Dies ist der bevorzugte Ansatz, um das Update ausstehen zu lassen, da die Option "/NoReboot " die Änderungen committ, aber den ersten Neustart unterdrücken, um zusätzliche Aufgaben zuzulassen. /SkipFinalize weist nicht automatisch Windows Setup an, während der Computer verwendet wird, im Hintergrund auf dem Betriebssystem der down-level-Ebene ausgeführt zu werden. Verwenden Sie "/Quiet", um die Windows Benutzerfreundlichkeit des Setups zu unterdrücken, und /Priority Low, um die Auswirkungen des Benutzers zu verhindern. /SkipFinalize ruft keinen Neustart auf und daher ist die Option /NoReboot nicht erforderlich. Siehe /Finalize.


/Telemetrie

Gibt an, ob Windows Setup Installationsdaten erfassen und melden soll.

Syntax
/Telemetrie {aktivieren | Disable}


Parameter

Parameter BESCHREIBUNG
AktivierenWindows Setup erfasst und meldet Installationsdaten.
DeaktivierenWindows Setup erfasst und meldet keine Installationsdaten.


Beispiele

setup /telemetry disable


Anwendbarkeit

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


/TempDrive

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

Syntax
/TempDrive <drive_letter>


Parameter

Parameter BESCHREIBUNG
<drive_letter>Die Partition zum Kopieren von Installationsdateien während Windows Setups.


Beispiele

setup /tempdrive H


Anwendbarkeit

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


Anmerkungen
Diese Option ist ab 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, aus der Sie die setup.exe-Datei 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 Setupantwortdatei.


Beispiele

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


Anwendbarkeit

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


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


/Uninstall

Bestimmt, ob Windows Steuerelemente enthalten, mit denen der Benutzer zum vorherigen Betriebssystem zurückkehren kann.

Syntax
/Uninstall {Enable | Disable}


Parameter

Parameter BESCHREIBUNG
AktivierenWindows Setup enthält Steuerelemente, mit denen der Benutzer zum vorherigen Betriebssystem zurückkehren kann.
DeaktivierenWindows Setup enthält keine Steuerelemente, mit denen der Benutzer zum vorherigen Betriebssystem zurückkehren kann.


Beispiele

setup /uninstall disable


Anwendbarkeit

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


Anmerkungen
Diese Option ist ab Windows 10 verfügbar.


/USBDebug

Richtet das Debuggen auf einem USB-Anschluss ein.

Syntax
/USBDebug:<hostname>


Parameter

Parameter BESCHREIBUNG
<Hostname>Der Name des zu debuggenden Computers.


Beispiele

setup /usbdebug:testmachine01


Anwendbarkeit

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


Anmerkungen
Debugdaten werden beim nächsten Neustart wirksam.


/WDSDiscover

Gibt an, dass der Windows Deployment Services (WDS)-Client im Ermittlungsmodus sein 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 oder höher gestartetNein
setupconfig.ini Dateien, die für Featureupdates verwendet werdenNein


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


/WDSServer

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

Syntax
/WDSServer:<servername>


Parameter

Parameter BESCHREIBUNG
<Servername>Der Name des Windows Deployment Services-Servers.


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

setup /wds /wdsdiscover /wdsserver:MyWDSServer


Anwendbarkeit

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


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

Windows Setup-Exitcodes

Codename beenden Codewert beenden BESCHREIBUNG
CONX_SETUP_EXITCODE_CONTINUE_REBOOT0x3Dieses Upgrade war erfolgreich.
CONX_SETUP_EXITCODE_RESUME_AT_COMPAT_REPORT0x5Die Kompatibilitätsprüfung hat Probleme erkannt, die eine Lösung erfordern, bevor das Upgrade fortgesetzt werden kann.
CONX_SETUP_EXITCODE_AUTO_INSTALL_FAIL0x7Die Installationsoption (nur Upgrade oder Daten) war nicht verfügbar.


Windows Setupstatus

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

Windows Setupprotokolldateien und Ereignisprotokolle