Funktionsweise von Oobe.xml
Oobe.xml ist eine Inhaltsdatei, die Sie verwenden können, um Text und Bilder zu organisieren und um Einstellungen für die Anpassung der ersten Windows-Erfahrung festzulegen und voreinzustellen. Sie können mehrere Oobe.xml-Dateien für sprach- und regionalspezifische Lizenzbestimmungen und -einstellungen verwenden, damit Benutzer die entsprechenden Informationen sehen, sobald sie ihre PCs starten. Indem Sie Informationen in der Oobe.xml-Datei angeben, leiten OEMs die Benutzer an, nur die Kernaufgaben auszuführen, die für die Einrichtung ihrer PCs erforderlich sind.
Windows sucht und lädt Oobe.xml an den folgenden Speicherorten und in der folgenden Reihenfolge:
%WINDIR%\System32\Oobe\Info\Oobe.xml
%WINDIR%\System32\Oobe\Info\Default\Oobe.xml
%WINDIR%\System32\Oobe\Info\Default\<Sprache>\Oobe.xml
%WINDIR%\System32\Oobe\Info\<Land/Region>\Oobe.xml
%WINDIR%\System32\Oobe\Info\<Land/Region>\<Sprache>\Oobe.xml
Wenn Sie Anpassungen vornehmen, die sich auf alle Länder/Regionen und Sprachen beziehen, können die Oobe.xml-Dateien an Speicherort 1 platziert werden.
Wenn Sie ein System mit nur einer Region und einer Sprache ausliefern, sollte Ihre benutzerdefinierte Oobe.xml-Datei im Verzeichnis \Info (Speicherort 1) oder \Default (Speicherort 2) platziert werden. Diese Speicherorte sind funktionell gleichwertig.
Wenn Sie in mehrere Länder/Regionen ausliefern und Ihre OOBE-Einstellungen Anpassungen für einzelne Länder/Regionen mit jeweils einer einzigen Sprache erfordern, sollten alle Ihre Oobe.xml-Dateien an den Speicherorten 4 und 5 platziert werden.
Wenn Sie mit mehreren Sprachen an mehrere Länder/Regionen ausliefern, gelten die folgenden Richtlinien:
Platzieren Sie länder-/regionalspezifische Informationen an Speicherort 4.
Platzieren Sie sprachspezifische Informationen für jedes jeweilige Land/jede Region an Speicherort 5.
Bereitstellung in einer Sprache
Wenn Sie PCs in nur einem Land/einer Region in einer einzigen Sprache bereitstellen, sollten Sie eine einzelne Oobe.xml-Datei in \%WINDIR%\System32\Oobe\Info platzieren. Diese Datei kann alle Ihre Anpassungen für die erste Windows-Erfahrung enthalten.
Eine englische Version von Windows, die in den USA bereitgestellt wird, kann zum Beispiel die folgende Verzeichnisstruktur aufweisen:
\%WINDIR%\System32\Oobe\Info\Oobe.xml
Wenn Sie PCs in mehreren Ländern/Regionen in einer einzelnen Sprache bereitstellen und Ihre Anpassungen an verschiedenen Speicherorten variieren möchten, platzieren Sie eine Oobe.xml-Datei in \%WINDIR%\System32\Oobe\Info.
Diese Datei kann die standardmäßigen regionalen Einstellungen enthalten, die Sie dem Benutzer anzeigen möchten. Sie sollten auch einen Standardsatz von Anpassungen angeben, für den Fall, dass der Benutzer ein Land/eine Region auswählt, für die Sie keine spezifischen Anpassungen vorgenommen haben. Die Oobe.xml-Datei sollte auch den <Eulafilename>-Knoten mit dem Namen der angepassten Lizenzbedingungen enthalten, die Sie verwenden möchten.
Platzieren Sie eine Oobe.xml-Datei für jedes Land/jede Region, die eindeutige angepasste Inhalte enthält, in \%WINDIR%\System32\<Land/Region, das/die Sie in >\<Sprache bereitstellen, die Sie in > bereitstellen. Nachdem der Benutzer ein Land/eine Region ausgewählt hat, werden diese Dateien verwendet, um zusätzliche Anpassungen anzuzeigen.
Eine englische Version von Windows, die in den USA und Kanada bereitgestellt wird, kann zum Beispiel die folgende Verzeichnisstruktur aufweisen:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (EULA-Dateiname und regionale Einstellungen)
\%WINDIR%System32\Oobe\Info\244\1033\Oobe.xml (USA benutzerdefinierter Inhalt)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (Kanada benutzerdefinierter Inhalt)
Bereitstellungen mehrerer Sprachen oder Regionen
Wenn Sie PCs in einem oder mehreren Ländern/Regionen bereitstellen und PCs mit Windows und zusätzlichen Sprachpaketen bereitstellen, platzieren Sie eine Oobe.xml-Datei in \%WINDIR%\System32\Oobe\Info. Diese Datei kann die standardmäßigen regionalen Einstellungen enthalten, die Sie dem Benutzer anzeigen möchten. Sie sollten auch einen Standardsatz von Anpassungen angeben, für den Fall, dass der Benutzer ein Land/eine Region auswählt, für die Sie keine spezifischen Anpassungen vorgenommen haben. Diese Oobe.xml sollte auch den <Eulafilename>-Knoten mit dem Namen der angepassten Lizenzbedingungen enthalten, die Sie verwenden möchten.
Platzieren Sie eine Oobe.xml-Datei für jedes Land/jede Region, die eindeutige angepasste Inhalte enthält, in \%WINDIR%\System32\<Land/Region, das/die Sie in>\<Sprache bereitstellen, die Sie in > bereitstellen. Nachdem der Benutzer ein Land/eine Region ausgewählt hat, wird diese Datei verwendet, um zusätzliche Anpassungen anzuzeigen.
Eine englische Version von Windows, die in den USA und Kanada bereitgestellt wird, würde zum Beispiel die folgende Verzeichnisstruktur aufweisen:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (Logo, EULA-Dateiname und regionale Einstellungen)
\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml (USA benutzerdefinierter Inhalt)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (Kanada benutzerdefinierter Inhalt)
Wenn Sie PCs in einem oder mehreren Ländern/Regionen bereitstellen und PCs mit Windows und zusätzlichen Sprachpaketen bereitstellen, platzieren Sie eine Oobe.xml-Datei in \%WINDIR%\System32\Oobe\Info. Diese Oobe.xml-Datei sollte auch den <Eulafilename>-Knoten mit dem Namen der angepassten EULA enthalten, die Sie verwenden möchten.
Platzieren Sie eine Oobe.xml für jede Windows-Sprache, die Sie in \%WINDIR%\System32\Default\<Sprache einbinden, die Sie in > bereitstellen. Diese Dateien sollten die regionalen Standardeinstellungen enthalten, die Sie für eine bestimmte Sprache anzeigen wollen, sowie einen Standardsatz von Anpassungen für den Fall, dass der Benutzer ein Land/eine Region auswählt, für das/die Sie keine spezifischen Anpassungen vorgenommen haben.
Platzieren Sie eine Oobe.xml-Datei für jedes Land/jede Region, die angepasste Inhalte enthält, in \%WINDIR%\System32\<Land/Region, das/die Sie in >\<Sprache bereitstellen, die Sie in > bereitstellen. Nachdem der Benutzer ein Land/eine Region ausgewählt hat, wird diese Datei verwendet, um Ihre zusätzlichen Anpassungen anzuzeigen.
Eine Windows-Version mit englischen und französischen Sprachpaketen, die in den USA und Kanada bereitgestellt wird, würde zum Beispiel die folgende Verzeichnisstruktur aufweisen:
Logo und EULA:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (Logo und EULA-Dateiname)
Regionale Einstellungen und Fallback für Inhalte, die nicht für ein bestimmtes Land/eine bestimmte Region lokalisiert sind:
\%WINDIR%\System32\Oobe\Info\Default\1033\Oobe.xml (regionale Standardeinstellungen und englischer Inhalt, wenn der Benutzer ein anderes Land/eine andere Region als die USA oder Kanada wählt)
\%WINDIR%\System32\Oobe\Info\Default\1036\Oobe.xml (regionale Standardeinstellungen und französischer Inhalt, wenn der Benutzer ein anderes Land/eine andere Region als die USA oder Kanada wählt)
Länderspezifische oder regionalspezifische Inhalte in den entsprechenden Sprachen
\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml (USA benutzerdefinierter Inhalt in Englisch)
\%WINDIR%\System32\Oobe\Info\244\1036\Oobe.xml (USA benutzerdefinierter Inhalt in Französisch)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (Kanada benutzerdefinierter Inhalt in Englisch)
\%WINDIR%\System32\Oobe\Info\39\1036\Oobe.xml (Kanada benutzerdefinierter Inhalt in Französisch)
Ordnerformat "Land/Region"
So identifizieren Sie das Land/die Region:
Suchen Sie den GeoID-Bezeichner in Land/Region mithilfe der Tabelle der geografischen Standorte auf MSDN. Diese Werte werden in hexadezimaler Form dargestellt.
Konvertieren Sie den Wert von hexadezimal in dezimal, und verwenden Sie diesen Wert für den Ordnernamen. Um beispielsweise einen Ordner für Chile (GeoID 0x2E) zu erstellen, nennen Sie den Ordner "46".
\%WINDIR%\System32\Oobe\Info\46\Oobe.xml
Sprachordnerformat
Um die Sprache zu identifizieren, verwenden Sie die dezimale Version des Gebietsschema-ID-Werts (Locale ID – LCID). Um beispielsweise einen spanischen Ordner zu erstellen, nennen Sie den Ordner "3082".
%WINDIR%\System32\Oobe\Info\Default\3082\Oobe.xml
Es existieren viel mehr LCIDs als Sprachen. Einige LCIDs korrelieren mit den Sprachen, die mit Windows veröffentlicht werden können. Weitere Informationen darüber, welche Sprachen mit Windows auf welcher Ebene der Lokalisierung veröffentlicht werden, und ihre dezimalen Bezeichner finden Sie unter Verfügbare Sprachpakete.