Bewährte Methoden zum Erstellen von Antwortdateien

Es wird empfohlen, die folgenden bewährten Methoden zum Erstellen von Antwortdateien zu erstellen.

Es gibt viele Möglichkeiten, wie Sie Antwortdateien verwenden können. Weitere Informationen zur Verwendung einer Antwortdatei mit Windows Setup finden Sie unter Windows Setup Automation Overview. Weitere Informationen dazu, wie Sie eine Antwortdatei mit dem Sysprep-Tool verwenden, indem Sie Antwortdateien mit Sysprep verwenden. Weitere Informationen zur Verwendung einer Antwortdatei mit Deployment Image Servicing and Management (DISM) finden Sie unter DISM Unbeaufsichtigte Wartung Command-Line Optionen.

Überprüfen von Antwortdateien in Windows SIM

Die empfohlene Möglichkeit zum Erstellen von Antwortdateien besteht darin, sie in Windows System Image Manager (Windows SIM) zu erstellen. Wenn Sie jedoch eine manuell erstellte Antwortdatei verwenden, müssen Sie die Antwortdatei in Windows SIM überprüfen, um zu überprüfen, ob die Antwortdatei funktioniert.

Da sich verfügbare Einstellungen und Standardwerte manchmal ändern können, müssen Sie die Antwortdatei erneut aktualisieren, wenn Sie sie wiederverwenden.

Vermeiden von unnötigen Einstellungen

Sie können unnötige Einstellungen einführen, indem Sie den übergeordneten Knoten einer Einstellung in die Antwortdatei einfügen.

Windows SIM erstellt keine leere Einstellung in einer Antwortdatei. Obwohl leere Einstellungen während windows Setup ignoriert werden, können leere Zeichenfolgen die Installationszeit verlängern. Wenn Sie Ihre Antwortdatei erstellen, entfernen Sie daher alle Einstellungen, die nicht erforderlich sind.

Im Allgemeinen empfiehlt es sich, auf die niedrigste Ebene einer Komponente zu erweitern und nur diese Elemente auszuwählen, die Sie festlegen möchten. Für den Standardwert müssen Sie das Element nicht einschließen, es sei denn, es ist ein erforderliches Element.

Grundlegendes zu Konfigurationsdurchläufen

Konfigurationsdurchläufe stellen unterschiedliche Installationsphasen dar. Das Verständnis, was während der einzelnen Konfigurationsdurchlaufs geschieht, ist für die Erstellung von Antwortdateien sehr wichtig. Weitere Informationen finden Sie unter Windows Setup Automation Overview and How Configuration Pass Work.

Vermeiden des Erstellens leerer Elemente

Windows SIM unterstützt das Erstellen leerer Elemente in einer Antwortdatei. Wenn Sie mit der rechten Maustaste auf einen Zeichenfolgeneinstellungstyp klicken und dann auf " Leere Zeichenfolge schreiben" klicken, erstellen Sie ein leeres Element in der Antwortdatei. Einige Einstellungen unterstützen jedoch leere Elemente und einige nicht. In einigen Fällen führt das Erstellen eines leeren Elements dazu, dass Windows Setup fehlschlägt. Bevor Sie ein leeres Element erstellen, lesen Sie die Dokumentation zur Komponenteneinstellung in der Windows-Referenz® "Unbeaufsichtigtes Setup" (Unattend.chm).

Erstellen Architecture-Specific Abschnitte für jeden Konfigurationsdurchlauf

Wenn Sie plattformübergreifende Bereitstellungen ausführen, duplizieren Sie keine Komponenten für verschiedene Architekturtypen in einer einzigen Antwortdatei. Wenn Sie mehrere Komponenten haben, die auf unterschiedliche Architekturtypen in einer einzigen Antwortdatei angewendet werden, kann das Installationsprogramm Einstellungen in den Komponenten mehr als einmal anwenden, oder sie kann die Einstellungen falsch anwenden.

Für plattformübergreifende Bereitstellungen müssen Sie architekturspezifische Einstellungen für jeden Konfigurationsdurchlauf in einer Antwortdatei erstellen. Beispielsweise müssen Sie für eine 32-Bit-Vorinstallationsumgebung und einen 64-Bit-Zielcomputer nur x86-basierte Komponenten im WindowsPE-Konfigurationsdurchlauf und nur x64-basierte Komponenten in allen anderen Konfigurationsdurchläufen angeben.

Bei 64-Bit-Antwortdateien sind die Wow64-Einstellungen die 32-Bit-Versionen einer App, für diese Apps, die sowohl 32-Bit- als auch 64-Bit-Modi enthalten.

Verbessern der Sicherheit für Antwortdateien

Antwortdateien speichern vertrauliche Daten, einschließlich Product Keys, Kennwörter und andere Kontoinformationen. Sie können diese vertraulichen Daten schützen, indem Sie die folgenden bewährten Methoden ausführen:

  • Einschränken des Zugriffs auf Antwortdateien. Je nach Umgebung können Sie die Zugriffssteuerungslisten (Access Control Lists, ACLs) oder Berechtigungen für eine Datei ändern. Nur genehmigte Konten können auf Antwortdateien zugreifen.

  • Kennwörter ausblenden. Um die Sicherheit in Antwortdateien zu verbessern, können Sie die Kennwörter für lokale Konten mithilfe von Windows SIM ausblenden. Weitere Informationen finden Sie unter Ausblenden vertraulicher Daten in einer Antwortdatei.

  • Löschen Sie die zwischengespeicherte Antwortdatei. Während der unbeaufsichtigten Windows-Installation werden Antwortdateien auf dem Computer zwischengespeichert. Bei jedem Konfigurationsdurchlauf werden vertrauliche Informationen wie Domänen-Kennwörter und Product Keys in der zwischengespeicherten Antwortdatei gelöscht. Andere Informationen sind jedoch weiterhin in der Antwortdatei lesbar. Bevor Sie den Computer an einen Kunden übermitteln, löschen Sie die zwischengespeicherte Antwortdatei in %WINDIR%\panther.

    Hinweis

    Löschen Sie die Antwortdatei nur, wenn keine Einstellungen während des oobeSystem-Konfigurationsdurchlaufs verarbeitet werden. Der oobeSystem-Konfigurationsdurchlauf wird unmittelbar vor dem Start der Out-Of-Box-Erfahrung (OOBE) verarbeitet. Dies ist in der Regel das erste Mal, wenn ein Kunde den Computer aktiviert. Wenn Sie die Antwortdatei aus diesem Ordner löschen, werden diese Einstellungen nicht verarbeitet.

Überschreiben Sie vorhandene Dateien nicht, wenn Sie Datenbilder oder $OEM$-Ordner verwenden

Wenn Sie Daten hinzufügen, z. B. zusätzliche Treiber oder Anwendungen, überschreiben Sie keine Windows-Systemdateien. Das Überschreiben von Systemdateien kann Ihren Computer beschädigen. Informationen zum Hinzufügen von Treibern und Anwendungen finden Sie unter Erstellen eines Datenimages und Verwalten von Dateien und Ordnern in einer Verteilungsfreigabe.

Verwenden von separaten Antwortdateien zum Bereitstellen in mehreren Architekturtypen

Erstellen Sie separate Antwortdateien für jeden Architekturtyp, für den Sie bereitstellen möchten. Wenn eine einzelne Antwortdatei mehrere Komponenten enthält, die auf verschiedene Architekturtypen angewendet werden, können die Komponenteneinstellungen mehr als einmal angewendet oder falsch angewendet werden.

Verwenden mehrerer Antwortdateien für bestimmte Anpassungen

Sie können mehrere Antwortdateien (Unattend.xml) verwenden, um verschiedene Anpassungen zu erstellen, die Sie zu unterschiedlichen Zeiten auf Ihre Bilder anwenden können. Sie können beispielsweise eine generische Antwortdatei verwenden, die Ihre Branding- und Supportinformationen während des Windows Setups enthält. Nach Abschluss der Installation können Sie beim Ausführen des Sysprep-Tools eine zweite Antwortdatei anwenden, um weitere Anpassungen hinzuzufügen. Wenn Sie Ihr Windows-Image verwenden müssen, können Sie eine andere Antwortdatei mit DISM verwenden.

Sie können beispielsweise Ihre grundlegenden Anpassungen in einer Antwortdatei definieren, die Sie mit Windows Setup verwenden. Nach Abschluss der Installation können Sie eine Antwortdatei mit Sysprep oder DISM verwenden. Wenn Sie beispielsweise alle Treiber beibehalten möchten, die während eines Generalisierungsprozesses zur Installation hinzugefügt wurden, können Sie eine Antwortdatei erstellen, die mit Sysprep verwendet werden soll, die die Einstellung "PersistAllDeviceInstalls " enthält. Sie können eine Antwortdatei anwenden, indem Sie den folgenden Befehl ausführen: Sysprep /generalize /unattend:answerfile.

Weitere Informationen zur Verwendung einer Antwortdatei mit Windows Setup finden Sie unter Windows Setup Command-Line Optionen.

Weitere Informationen zur Verwendung einer Antwortdatei mit Sysprep finden Sie unter Sysprep Command-Line Syntax.

Weitere Informationen zur Verwendung einer Antwortdatei mit DISM finden Sie unter DISM-Optionen für die unbeaufsichtigte Wartung Command-Line Optionen.

Verwenden der richtigen Mechanismen zum Hinzufügen von Updates zu einem Windows-Image

Verwenden Sie nur die von Microsoft unterstützten Wartungsmechanismen, um ein Windows-Image zu aktualisieren.

Verwenden Sie DISM , um ein Offline-Windows-Image zu aktualisieren. Weitere Informationen finden Sie unter "Dienst für ein Offlineimage".

Während der Installation können Sie den Computer auch so konfigurieren, dass Updates automatisch von Windows Update heruntergeladen werden.

Warnung

Überschreiben Sie niemals Windows-Systemdateien mithilfe von $OEM$ Unterordnern oder Datenimages.

Wenn Sie zusätzliche Gerätetreiber zum Hinzufügen zu einem Computer haben, fügen Sie diese Treiber offline mithilfe von DISM hinzu. Sie können auch zusätzliche Treiber in eine unbeaufsichtigte Installation einschließen, indem Sie die Komponenten Microsoft-Windows-PnPCustomizationsNonWinPE und Microsoft-Windows-PnPCustomizationWinPE verwenden. Weitere Informationen finden Sie unter "Hinzufügen und Entfernen von Treibern offline".

Angeben von Spracheinstellungen

Um Sprachen mithilfe einer Antwortdatei zu ändern, verwenden Sie die Komponente Microsoft-Windows-International-Core-WinPE . Es gibt zwei Komponenten, in denen Sie Spracheinstellungen angeben können:

  • Microsoft-Windows-International-Core-WinPE. Spracheinstellungen werden während des WindowsPE-Konfigurationsdurchlaufs angewendet.
  • Microsoft-Windows-International-Core. Spracheinstellungen werden während des speziellen oder oobeSystem-Konfigurationsdurchlaufs angewendet.

Da einige Sprachen einen Neustart erfordern, empfehlen wir, ihre Spracheinstellungen während des WindowsPE-Konfigurationsdurchlaufs zu konfigurieren, da der Computer immer neu gestartet wird. Wenn Sie Spracheinstellungen während des Speziellen oder oobeSystem-Konfigurationsdurchlaufs verarbeiten, erfordert der Computer möglicherweise einen zusätzlichen Neustart.

Verwenden des Befehls "Sysprep/generalize" mit LocalAccounts zum Ändern von Kontoinformationen

Sie können den Befehl "Sysprep " mit der Option "Generalize" und den Einstellungen "LocalAccounts " verwenden, um Kontoinformationen zu einem vorhandenen Benutzerkonto zu ändern.

Wenn Sie die Einstellungen im folgenden Beispiel im Speziellen Konfigurationsdurchlauf angeben, werden alle Werte von NEWVALUE geändert. MyAccount behält jedoch seine Sicherheitsgruppenmitgliedschaften bei. MyAccount gilt als dasselbe Konto mit einem anderen Anzeigenamen, einer anderen Beschreibung und einem Kennwortwert.

<LocalAccount>
   <Name>MyAccount</Name>
   <DisplayName>NEWVALUE</DisplayName>
   <Description>NEWVALUE</Description>
   <Password>
      <PlainText>false</PlainText>
      <Value>NEWVALUEBASE64</Value>
   </Password>
</LocalAccount>

Technische Referenz zu Windows System Image Manager (Windows SIM)

Sysprep –Übersicht

Technische Referenz zu Windows Setup

Imageverwaltung für die Bereitstellung (Deployment Image Servicing and Management, DISM)