Como Oobe.xml funciona
Oobe.xml é um arquivo de conteúdo que você pode usar para organizar texto e imagens e especificar e predefinir configurações para personalizar a primeira experiência do Windows. Você pode usar vários arquivos Oobe.xml para termos e configurações de licença específicos de linguagem e região para que os usuários vejam as informações apropriadas assim que iniciarem seus computadores. Ao especificar informações no arquivo Oobe.xml , os OEMs orientam os usuários a executar apenas as tarefas principais necessárias para configurar seus computadores.
O Windows verifica e carrega Oobe.xml nos seguintes locais, na seguinte ordem:
%WINDIR%\System32\Oobe\Info\Oobe.xml
%WINDIR%\System32\Oobe\Info\Default\Oobe.xml
%WINDIR%\System32\Oobe\Info\Default\<Língua>\Oobe.xml
%WINDIR%\System32\Oobe\Info\<país/região>\Oobe.xml
%WINDIR%\System32\Oobe\Info\<país/região>\<language>\Oobe.xml
Se você tiver personalizações que abrangem todos os países/regiões e idiomas, os arquivos Oobe.xml poderão ser colocados no Local 1.
Se você estiver enviando um sistema de idioma único de região única, seu arquivo deOobe.xml personalizado deverá ser colocado no diretório \Info (Local 1) ou \Default (Local 2). Esses locais são funcionalmente equivalentes.
Se você estiver enviando para vários países/regiões e suas configurações de OOBE exigirem personalizações para países/regiões individuais, cada um com um único idioma, todos os seus arquivos deOobe.xml deverão ser colocados nos Locais 4 e 5.
Se você estiver enviando para vários países/regiões com vários idiomas, as seguintes diretrizes se aplicam:
Coloque informações específicas do país/região no Local 4.
Coloque informações específicas do idioma para cada país/região respectivo no Local 5.
Implantações de idioma único
Se você estiver entregando computadores para um país/região em um único idioma, deverá colocar um único arquivo Oobe.xml em \%WINDIR%\System32\Oobe\Info. Esse arquivo pode conter todas as suas personalizações para a primeira experiência do Windows.
Por exemplo, uma versão em inglês do Windows que é entregue ao Estados Unidos pode ter a seguinte estrutura de diretório:
\%WINDIR%\System32\Oobe\Info\Oobe.xml
Se você estiver entregando computadores para mais de um país/região em um único idioma e planeja variar suas personalizações em locais diferentes, coloque um arquivo Oobe.xml em \%WINDIR%\System32\Oobe\Info.
Esse arquivo pode conter as configurações regionais padrão que você planeja mostrar ao usuário. Você também deve incluir um conjunto padrão de personalizações, caso o usuário selecione um país/região para o qual você não fez personalizações específicas. O arquivo Oobe.xml também deve conter o < nó eulafilename> com o nome dos termos de licença personalizados que você planeja usar.
Coloque um arquivo Oobe.xml para cada país/região que contenha conteúdo personalizado exclusivo em \%WINDIR%\System32\<country/region que você está implantando> em\<idioma no >qual você está implantando. Depois que o usuário escolher um país/região, esses arquivos serão usados para exibir personalizações adicionais.
Por exemplo, uma versão em inglês do Windows entregue ao Estados Unidos e ao Canadá pode ter a seguinte estrutura de diretório:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (nome do arquivo EULA e configurações regionais)
\%WINDIR%System32\Oobe\Info\244\1033\Oobe.xml (Estados Unidos conteúdo personalizado)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (conteúdo personalizado do Canadá)
Implantações de vários idiomas ou regiões
Se você estiver entregando computadores para um ou mais países/regiões e estiver fornecendo computadores que executam o Windows com pacotes de idiomas adicionais, coloque um arquivo Oobe.xml em \%WINDIR%\System32\Oobe\Info. Esse arquivo pode conter as configurações regionais padrão que você planeja mostrar ao usuário. Você também deve incluir um conjunto padrão de personalizações, caso o usuário selecione um país/região para o qual você não fez personalizações específicas. Esse Oobe.xml também deve conter o < nó eulafilename> com o nome dos termos de licença personalizados que você planeja usar.
Coloque um arquivo Oobe.xml para cada país/região que contenha conteúdo personalizado exclusivo em \%WINDIR%\System32\<country/region que você está implantando> em\<idioma no >qual você está implantando. Depois que o usuário escolher um país/região, esse arquivo será usado para exibir personalizações adicionais.
Por exemplo, uma versão em inglês do Windows entregue ao Estados Unidos e ao Canadá usaria a seguinte estrutura de diretório:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (logotipo, nome do arquivo EULA e configurações regionais)
\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml (Estados Unidos conteúdo personalizado)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (conteúdo personalizado do Canadá)
Se você estiver entregando computadores para um ou mais países/regiões e estiver fornecendo computadores que executam o Windows com pacotes de idiomas adicionais, coloque um arquivo Oobe.xml em \%WINDIR%\System32\Oobe\Info. Esse arquivoOobe.xml deve conter o <nó eulafilename> com o nome do EULA personalizado que você planeja usar.
Coloque um Oobe.xml para cada idioma do Windows que você está incluindo em \%WINDIR%\System32\Default\<language em> que você está implantando. Esses arquivos devem conter as configurações regionais padrão que você planeja mostrar para um determinado idioma, bem como um conjunto padrão de personalizações, caso o usuário selecione um país/região para o qual você não fez personalizações específicas.
Coloque um arquivo Oobe.xml para cada país/região que contenha conteúdo personalizado em \%WINDIR%\System32\<country/region que você está implantando> em\<idioma no >qual você está implantando. Depois que o usuário escolher um país/região, esse arquivo será usado para exibir suas personalizações adicionais.
Por exemplo, uma versão do Windows com pacotes de idiomas inglês e francês que é entregue ao Estados Unidos e ao Canadá usaria a seguinte estrutura de diretório:
Logotipo e EULA:
\%WINDIR%\System32\Oobe\Info\Oobe.xml (logotipo e nome do arquivo EULA)
Configurações regionais e fallback para conteúdo que não está localizado para o país/região específico:
\%WINDIR%\System32\Oobe\Info\Default\1033\Oobe.xml (configurações regionais padrão e conteúdo em inglês se o usuário escolher um país/região diferente do Estados Unidos ou canadá)
\%WINDIR%\System32\Oobe\Info\Default\1036\Oobe.xml (configurações regionais padrão e conteúdo francês se o usuário escolher um país/região diferente de Estados Unidos ou Canadá)
Conteúdo específico do país ou específico da região nos idiomas apropriados
\%WINDIR%\System32\Oobe\Info\244\1033\Oobe.xml (Estados Unidos conteúdo personalizado em inglês)
\%WINDIR%\System32\Oobe\Info\244\1036\Oobe.xml (Estados Unidos conteúdo personalizado em francês)
\%WINDIR%\System32\Oobe\Info\39\1033\Oobe.xml (conteúdo personalizado do Canadá em inglês)
\%WINDIR%\System32\Oobe\Info\39\1036\Oobe.xml (conteúdo personalizado do Canadá em francês)
Formato de pasta país/região
Para identificar o país/região:
Pesquise o identificador GeoID de país/região usando a Tabela de Localizações Geográficas no MSDN. Esses valores são apresentados em hexadecimal.
Converta o valor de hexadecimal em decimal e use esse valor para o nome da pasta. Por exemplo, para criar uma pasta para o Chile (GeoID 0x2E), nomeie a pasta como "46".
\%WINDIR%\System32\Oobe\Info\46\Oobe.xml
Formato de pasta de idioma
Para identificar o idioma, use a versão decimal do valor LCID (ID de Localidade). Por exemplo, para criar uma pasta espanhola, nomeie a pasta "3082".
%WINDIR%\System32\Oobe\Info\Default\3082\Oobe.xml
Há muito mais LCIDs do que idiomas. Alguns LCIDs se correlacionam com os idiomas que podem ser lançados com o Windows. Para obter mais informações sobre quais idiomas são lançados com o Windows, em que nível de localização e seus identificadores decimais, consulte Pacotes de Idiomas Disponíveis.