Oobe.xml 如何運作

Oobe.xml是一種內容檔案,可用來組織文字和影像,以及指定和預設設定來自訂Windows第一次體驗。 您可以針對語言和區域特定的授權條款與設定使用多個 Oobe.xml 檔案,讓使用者在啟動電腦時立即看到適當的資訊。 藉由在 Oobe.xml 檔案中指定資訊,OEM 會指示使用者只執行設定其電腦所需的核心工作。

Windows下列位置檢查並載入Oobe.xml,順序如下:

  1. %WINDIR%\System32\Oobe\Info\Oobe.xml

  2. %WINDIR%\System32\Oobe\Info\Default\Oobe.xml

  3. %WINDIR%\System32\Oobe\Info\Default\<語言>\Oobe.xml

  4. %WINDIR%\System32\Oobe\Info\ <國家/地區>\Oobe.xml

  5. %WINDIR%\System32\Oobe\Info\ <國家/地區>\ <language> \Oobe.xml

如果您有跨越所有國家/地區和語言的自訂專案,Oobe.xml檔案可以放在位置 1 中。

如果您要寄送單一區域、單一語言系統,您的自訂 Oobe.xml 檔案應該放在 \Info (Location 1) 或 \Default (Location 2) 目錄中。 這些位置的功能相同。

如果您要寄送至多個國家/地區,且您的 OOBE 設定需要個別國家/地區的自訂,每個國家/地區都有單一語言,您的 所有Oobe.xml 檔案都應該放在位置 4 和 5。

如果您要寄送至多種語言的國家/地區,適用下列指導方針:

  • 將國家/地區特定資訊放在位置 4 中。

  • 將每個個別國家/地區的語言特定資訊放在位置 5 中。

單一語言部署

如果您要以單一語言將電腦傳遞給一個國家/地區,您應該將單一 Oobe.xml 檔案放在 \%WINDIR%\System32\Oobe\Info中。 此檔案可以包含第一次體驗Windows的所有自訂專案。

例如,傳遞至美國的英文版Windows可以具有下列目錄結構:

\%WINDIR%\System32\Oobe\Info\Oobe.xml

如果您要以單一語言將電腦傳遞給多個國家/地區,而且您打算將自訂專案變更在不同的位置,請將 Oobe.xml 檔案放在 \%WINDIR%\System32\Oobe\Info 中。

此檔案可以包含您打算向使用者顯示的預設區域設定。 如果您選取尚未進行特定自訂的國家/地區,您也應該包含一組預設的自訂。 Oobe.xml檔案也應該包含 <eulafilename> 節點,其中包含您打算使用的自訂授權條款名稱。

針對每個國家/地區放置一個Oobe.xml檔案,其中包含您要部署至 >< 所部署> 語言的\%WINDIR%\System32\<country/region中唯一自訂內容。 使用者選擇國家/地區之後,這些檔案會用來顯示其他自訂專案。

例如,傳遞至 美國 和加拿大的英文版Windows可以有下列目錄結構:

\%WINDIR%\System32\Oobe\Info\Oobe.xml (EULA 檔案名和區域設定)

\%WINDIR%System32\Oobe\Info\244\1033\Oobe.xml(美國自訂內容)

\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (加拿大自訂內容)

多語言或區域部署

如果您要將電腦傳遞至一或多個國家/地區,並傳遞使用其他語言套件執行Windows的電腦,請將Oobe.xml檔案放在\%WINDIR%\System32\Oobe\Info中。 此檔案可以包含您打算向使用者顯示的預設區域設定。 如果您選取尚未進行特定自訂的國家/地區,您也應該包含一組預設的自訂。 此Oobe.xml也應該包含 <eulafilename> 節點,其中包含您打算使用的自訂授權條款名稱。

針對每個國家/地區放置一個Oobe.xml檔案,其中包含您要部署至 ><所部署> 語言的 \%WINDIR%\System32\ <country/region中唯一自訂內容。 使用者選擇國家/地區之後,此檔案會用來顯示其他自訂專案。

例如,傳遞至 美國 和加拿大的英文版Windows會使用下列目錄結構:

\%WINDIR%\System32\Oobe\Info\Oobe.xml (標誌、EULA 檔案名和地區設定)

\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml(美國自訂內容)

\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml( 加拿大自訂內容)

如果您要將電腦傳遞至一或多個國家/地區,並傳遞使用其他語言套件執行Windows的電腦,請將Oobe.xml檔案放在\%WINDIR%\System32\Oobe\Info中。 此Oobe.xml檔案應該包含< eulafilename >節點,其中包含您打算使用的自訂 EULA 名稱。

針對您要部署> 的每個Windows語言,放置一個Oobe.xml,包括\%WINDIR%\System32\Default\< language。 這些檔案應該包含您計畫針對指定語言顯示的預設區域設定,以及預設的自訂集,以防使用者選取您尚未進行特定自訂的國家/地區。

針對每個國家/地區放置一個Oobe.xml檔案,其中包含您要部署至 <> 所部署> 語言的\%WINDIR%\System32\ <country/region自訂內容。 使用者選擇國家/地區之後,此檔案會用來顯示您的其他自訂專案。

例如,傳遞至 美國 和加拿大的英文和法文語言套件Windows版本會使用下列目錄結構:

  • 標誌和 EULA:

    \%WINDIR%\System32\Oobe\Info\Oobe.xml (標誌和 EULA 檔案名)

  • 未針對特定國家/地區當地語系化的內容區域設定和後援:

    \%WINDIR%\System32\Oobe\Info\Default\1033\Oobe.xml如果使用者選擇美國或加拿大以外的國家/地區, (預設地區設定和英文內容)

    \%WINDIR%\System32\Oobe\Info\Default\1036\Oobe.xml如果使用者選擇美國或) 加拿大以外的國家/地區, (預設地區設定和法文內容

  • 適當語言的國家/地區特定或地區特定內容

    \%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml英文) 版 (美國自訂內容

    \%WINDIR%\System32\Oobe\Info\244\1036\Oobe.xml法文) (美國自訂內容

    \%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (加拿大自訂內容英文)

    \%WINDIR%\System32\Oobe\Info\39\1036\Oobe.xml (加拿大自訂內容法文)

國家/地區資料夾格式

若要識別國家/地區:

  1. 使用MSDN上的地理位置資料表來查閱國家/地區 GeoID 識別碼。 這些值會以十六進位顯示。

  2. 將值從十六進位轉換為十進位,並將該值用於資料夾名稱。 例如,若要為 (GeoID 0x2E) 建立資料夾,請將資料夾命名為 「46」。

    \%WINDIR%\System32\Oobe\Info\46\Oobe.xml
    

語言資料夾格式

若要識別語言,請使用地區設定識別碼的十進位版本 (LCID) 值。 例如,若要建立西班牙文資料夾,請將資料夾命名為 「3082」。

%WINDIR%\System32\Oobe\Info\Default\3082\Oobe.xml

LCID 的數量遠多過語言。 幾個 LCID 會與可以發行的語言相互關聯Windows。 如需哪些語言版本與Windows、當地語系化層級及其小數位數識別碼的詳細資訊,請參閱可用的語言套件