What is Oobe.xml?
Oobe.xml is a content file that can be used in conjunction with Unattend.xml to hold and to deploy OEM and corporate customizations to Windows Welcome, Welcome Center, and ISP Signup.
This topic includes:
- Benefits of Oobe.xml
- Common Oobe.xml scenarios
Benefits of Oobe.xml
Oobe.xml provides the following benefits:
- A single file to hold branding collateral for Windows Welcome.
- A repository for files and information related to international settings defaults.
- A repository for language-specific offers for users.
- A repository for desktop background choices for users.
- A repository for Microsoft Software License Terms and your license terms for users.
Common Oobe.xml Scenarios
Oobe.xml is commonly used in the following scenarios:
- In conjunction with Unattend.xml to set OEM or corporate default values for Windows Welcome, Welcome Center, and ISP Signup.
- Without Unattend.xml to set OEM or corporate default values for Windows Welcome, Welcome Center, and ISP Signup.
Oobe.xml with Unattend.xml Settings
Although Oobe.xml can contain all the information that you need to customize Windows Welcome, you can use Unattend.xml settings to affect whether and how the end user will be able to choose regional options. In addition, you can use Unattend.xml settings to show or to hide individual pages for testing purposes.
The following list shows the components with Unattend.xml settings that can be used to manipulate pages of Windows Welcome.
- Microsoft-Windows-Setup
- Microsoft-Windows-Shell-Setup
- Microsoft-Windows-International-Core
- Microsoft-Windows-International-Core-WinPE
The following table shows the pages of Windows Welcome, the Unattend.xml settings, and the displayed results.
Windows Welcome Pages | Uanttend.xmlSettings | Results | ||
---|---|---|---|---|
1 – Regional Settings |
Microsoft-Windows-International-Core-WinPE | UILanguage Microsoft-Windows-International-Core-WinPE | InputLocale Microsoft-Windows-International-Core-WinPE | SystemLocale Microsoft-Windows-International-Core-WinPE | UILanguageFallback Microsoft-Windows-International-Core-WinPE | UserLocale |
If all four settings are set, this page will be skipped. If individual settings are set, the fields will not be displayed on this page. |
||
2 – License Terms |
Microsoft-Windows-Shell-Setup | OOBE | HideEULAPage |
If this is set, the page will be skipped. It is assumed that the corporate administrator is accepting the Microsoft Software License Terms for the users. |
||
3 – Product Key |
Microsoft-Windows-Setup | UserData | ProductKey | Key Microsoft-Windows-Setup | UserData | ProductKey | WillShowUI |
If Windows detects a retail installation in which the user already entered a key, a volume licensing setup, or a product key in Unattend.xml, this page will not be displayed. |
||
4 – User Name |
Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Description Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | DisplayName Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Group Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Name Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Password | PlainText Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Password | Value |
If a user account has been created through this setting, this page will not be displayed. If this page is not displayed, a user tile will be automatically selected for the user. There is no Unattend.xml setting to set a user tile. |
||
5 – Computer Name |
Microsoft-Windows-Shell-Setup | ComputerName |
If this is set, the Computer Name page will not be displayed to the user during Windows Welcome. This page also controls the initial wallpaper choice. If this page is not displayed, the first Windows desktop wallpaper will be selected by default.
|
||
8 – Protect Your PC |
Microsoft-Windows-Shell-Setup | OOBE | ProtectYourPC |
If this has been set, the page will not be displayed and the appropriate value will be set. Possible values are:
|
||
9 – Final page |
Not applicable |
If all other Windows Welcome pages are skipped, this page will not be displayed. |
Oobe.xml without Unattend.xml
When used exclusively for branding, international settings, and offers, Oobe.xml displays all the pages of Windows Welcome, the single page of Welcome Center, and the wizard for ISP Signup.