Adicionar idiomas a imagens do Windows
Este tópico trata de como adicionar um ou mais idiomas à sua imagem por meio da adição de um pacote de idiomas e componentes de idioma associados.
Observação
Para adicionar um idioma ao computador pessoal, acesse Configurações>Hora & Idioma>Idioma e escolha um idioma a ser instalado. Saiba mais.
Adicionar pacotes de idiomas, LIPs e Recursos sob demanda
Nesta seção, falaremos sobre como adicionar idiomas a uma imagem. Vamos:
- Verifique se a imagem inclui FODs com recursos de idioma em pacotes satélite.
- Adicione idiomas e verifique se todos os recursos de idioma foram extraídos para cada FOD.
- Adicione um idioma LIP e os respectivos pacotes de idiomas Recurso sob Demanda associados.
Depois de adicionar um idioma, você poderá economizar espaço removendo componentes do idioma inglês se estiver implantando em regiões que não são inglesas. Ao remover um idioma, desinstale os componentes do idioma na ordem inversa de como os adiciona.
Montar sua imagem
Use o DISM para montar sua imagem do Windows:
md C:\mount\windows
Dism /Mount-Image /ImageFile:install.wim /Index:1 /MountDir:"C:\mount\windows"
Verifique se sua imagem inclui FODs com pacotes satélite
Antes de começar a adicionar componentes de idioma, verifique se a imagem inclui FODs com recursos de idioma em pacotes satélite. Se sua imagem incluir FODs com componentes de idioma em pacotes satélite, você precisará usar um idioma e um repositório FOD ao adicionar os idiomas:
- Começando com Windows 11, use o ISO de idiomas e recursos opcionais como um idioma e repositório FOD.
- Para o Windows 10, versão 21H1 e anteriores, se sua imagem incluir FODs com pacotes satélite de idioma, você precisará criar um repositório FOD personalizado.
Verifique se há pacotes satélite:
Em um prompt de comando, execute o DISM para ver os pacotes na sua imagem:
Dism /Image:"C:\mount\windows" /get-packages /format:table
Na saída, procure os pacotes Recurso sob Demanda que não são Recursos de idioma, que têm um código de idioma no nome. Por exemplo, MSPaint:
Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~~10.0.19041.1
Os dois pacotes aqui com o código de idioma en-us inserido no nome são pacotes satélite com recursos específicos ao idioma. Se algum desses pacotes estiver na sua imagem, você deverá criar um repositório personalizado de FOD e de pacote de idiomas para adicionar idiomas. Esse repositório personalizado precisa incluir todos os FODs com pacotes satélite na sua imagem e todos os pacotes de idiomas que você deseja adicionar. Isso permite que o DISM efetue pull automaticamente nos pacotes satélite FOD corretos quando um idioma é adicionado.
Adicionar pacotes de idiomas, LIPs (LXPs) e recursos de idioma
Pré-instale idiomas adicionando os pacotes de idiomas e os pacotes de Recurso sob Demanda correspondentes. Se você estiver adicionando um idioma LIP, inclua também as linguagens base associadas:
Adicione um pacote de idiomas:
Use o DISM para adicionar pacotes de idiomas a uma imagem montada:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_es-es.cab"
PackagePath
poderá ser o ISO de Idiomas e Recursos Opcionais montados, o ISO do pacote de idiomas ou o repositório de idiomas e FOD personalizado, dependendo da versão do Windows que você está usando.Se a imagem do Windows incluir FODs com componentes de idioma em satélites, verifique se os pacotes satélite do FOD e os pacotes de idiomas que contêm recursos de idioma foram adicionados:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table
Você deve ver algo assim na saída:
Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~~10.0.19041.1
Além do pacote de idiomas es-es que agora aparece na imagem, observe que o Recurso sob Demanda do MSPaint tem pacotes satélite contendo os códigos de idioma en-us e es-es. Garanta que seja assim para cada FOD com pacotes satélite específicos ao idioma para cada idioma que você adicionou.
Observação
FODs com satélites precisam ser adicionados usando
DISM /add-capability
para que os pacotes satélite sejam adicionados corretamente.Adicionar idiomas LIP
Observação
Começando com o Windows 11, somente pacotes de idiomas distribuídos como arquivos .cab podem ser usados para geração de imagens. Idiomas LIP que não são distribuídos como arquivos .cab só estarão disponíveis como pacotes .appx adquiridos por meio do aplicativo de Configurações após o logon.
Neste exemplo, adicionamos o catalão, que requer o es-ES como idioma base:
A partir do Windows 11, adicione um dos cinco idiomas LIP (ca-ES, eu-ES, gl-ES, id-ID, vi-VN) disponíveis como um .cab:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Lip-Language-Pack_x64_ca-es.cab"
Para o Windows 10 versão 1809 até o Windows 10 versão 21H1, os idiomas LIP são entregues como LXPs:
DISM /Image:"C:\mount\windows" /Add-ProvisionedAppxPackage /PackagePath="E:\LocalExperiencePack\ca-es\LanguageExperiencePack.ca-es.Neutral.appx /LicensePath:"D:\LocalExperiencePack\ca-es\License.xml"
Onde E:\ é o ISO do pacote de idiomas
Verifique se ele está na imagem:
DISM /Image:"C:\mount\windows" /get-provisionedappxpackages
Para versões anteriores do Windows 10, os idiomas LIP são entregues como arquivos .cab:
Dism /Image:C:\mount\windows /add-package /packagepath:C:\LanguagePack\LIPs\ca-ES\LIP_ca-ES64bit.cab
Adicione Recursos sob Demanda de idioma e região para dar suporte a seus pacotes de idiomas e LIPs. Recomendamos incluir os FODs Básico, Fontes, OCR, Conversão de Texto em Fala e Reconhecimento de Fala se eles estiverem disponíveis para os idiomas que você está pré-instalando. Além disso, inclua o FOD do componente de idioma de escrita manual se estiver enviando um dispositivo com uma caneta.
Nem todos os idiomas LIP têm todos os componentes de idioma. Catalão (ca-es), por exemplo, só tem FODs básicos e de escrita manual. Você pode saber quais FODs estão disponíveis para idiomas na planilha de mapeamento LP para FOD
Por exemplo, adição de: Básico, OCR, Conversão de Texto em Fala e Reconhecimento de Fala para o idioma es-es:
Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~es-es~0.0.1.0 /capabilityname:Language.Handwriting~~~es-es~0.0.1.0 /capabilityname:Language.OCR~~~es-es~0.0.1.0 /capabilityname:Language.Speech~~~es-es~0.0.1.0 /capabilityname:Language.TextToSpeech~~~es-es~0.0.1.0 /source:C:\repository
Exemplo: adicionar Básico e Escrita Manual a ca-es:
Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~ca-es~0.0.1.0 /capabilityname:Language.Handwriting~~~ca-es~0.0.1.0 /source:C:\repository
Verifique se esses pacotes estão na imagem:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
Observação
As alterações são restritas a contas de administrador. Os usuários padrão terão uma experiência limitada. Para obter mais informações, confira Recursos de idioma não são exibidos em Windows 10.
Se você adicionou um LCU (pacote de atualização) à sua imagem antes de adicionar idiomas, reinstale o pacote de atualização para garantir que todos os recursos de idioma para a atualização estejam na imagem. Confira Adicionar atualizações a uma imagem do Windows para obter mais informações.
Remover idiomas, LIPs, LXPs e recursos sob demanda
Importante
Você não poderá remover um pacote de idiomas de uma imagem offline do Windows se houver ações online pendentes. A imagem do Windows deve ser uma imagem recentemente instalada e capturada. Isso garantirá que a imagem do Windows não tenha nenhuma ação online pendente que exija uma reinicialização.
Obtenha uma lista de pacotes e recursos instalados na sua imagem:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
Remover idiomas, LIPs baseados em .cab e recursos sob demanda:
Dism /Image:"C:\mount\windows" /Remove-Package /PackageName:<language pack name> /PackageName:<feature on demand name> ...
Remover LIPs adicionados por meio de LXPs:
Dism /remove-provisionedappxpackage /packagename:Microsoft.LanguageExperiencePack<lang_version>_neutral__8wekyb3d8bbwe
Verifique se eles não estão mais na sua imagem:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
Alterar o idioma padrão, localidade e outras configurações internacionais
A partir do Windows 11, o idioma padrão da interface do usuário do sistema definida pelo DISM é deixada sem limites em todas as edições, exceto na edição Home. Para todas as edições comerciais, o idioma escolhido durante a OOBE (Experiência Pronta para Uso) é definido como o idioma de interface do usuário preferencial do sistema e o Windows será exibido nesse idioma e, para a SKU Inicial, o idioma escolhido no OOBE continuará sendo o idioma padrão da interface do usuário do sistema.
A partir de Windows 10, versão 2004, se um idioma com suporte do LXP (Language Experience Pack) baseado em .appx for passado como um argumento, o idioma será definido como o idioma da interface do usuário preferencial do sistema e seu idioma pai será definido como o idioma da interface do usuário do sistema padrão. Em versões anteriores, apenas pacotes de idiomas baseados no .cab eram compatíveis.
Dism /Image:"C:\mount\windows" /Set-AllIntl:es-es
Veja quais configurações de idioma estão disponíveis:
Dism /Image:"C:\mount\windows" /Get-Intl
Para imagens online, use Painel de Controle ou os cmdlets do PowerShell de Configurações Internacionais:
Get-WinSystemLocale
eSet-WinSystemLocale <language>
. Isso funciona com idiomas entregues como LXPs.
Para mais opções, confira
- Perfis de entrada padrão (localidades de entrada)
- Identificadores de teclado e editores de método de entrada (IME)
- Fusos horários
- Linguagens DISM e Opções de Command-Line de Manutenção Internacional.
Adicionar idiomas ao ambiente de recuperação (Windows RE)
Para qualquer idioma que você adicionar ao Windows, adicione o idioma ao WinRE (Ambiente de recuperação do Windows), sempre que possível.
Nem todos os idiomas ou LIPs têm imagens de recuperação localizadas.
Use idiomas do ISO de Idiomas e recursos opcionais, não do ADK do Windows 10, para localizar o WinRE.
Observação
Problema conhecido: Windows RE incluído com atualização de outubro de 2018 para o Windows 10, imagem de idioma tailandês (idioma base en-US + pacote de idiomas th-Th) enviado com um problema no qual um usuário final só verá componentes de interface do usuário (ou inglês) sem texto em tailandês no Ambiente de recuperação do Windows, o texto exibido durante a recuperação (redefinição por botão de ação), e/ou determinadas telas durante o processo de reinicialização de atualizações de recursos. Para corrigir esse problema, pré-instale a Atualização de Qualidade 2018.11D.
Monte a imagem de recuperação.
Offline: a imagem de recuperação está dentro da imagem do Windows:
md C:\mount\winre Dism /Mount-Image /ImageFile:"C:\mount\windows\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
Online:
md C:\mount\winre Dism /Mount-Image /ImageFile:"C:\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
Observe que Windows RE está dentro da imagem do Windows até a Experiência pronta para uso, após a qual ela é movida para uma partição de recuperação separada.
Adicionar idiomas:
D: cd D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\ Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\lp.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Rejuv_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-EnhancedStorage_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Scripting_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SecureStartup_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SRT_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WDS-Tools_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WMI_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-StorageWMI_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-HTA_es-es.cab"
Em que D: é o ISO de idiomas e recursos opcionais.
Verifique se eles estão na imagem:
Dism /Get-Packages /Image:"C:\mount\winre"
Exemplo de saída de /Get-Packages:
Package Identity : Microsoft-Windows-WinPE-Rejuv_es-es ... es-es~10.0.9926.0 State : Installed
Confirmar alterações na imagem de recuperação:
Dism /Commit-Image /MountDir:"C:\mount\winre"
Para imagens online, remova também a pasta de montagem:
rmdir /s "C:\mount\winre"
Capturar as alterações
Offline: para imagens do Windows (install.wim)
Confirmar alterações na imagem do Windows:
Dism /Commit-Image /MountDir:"C:\mount\windows"
Online: modificar uma instalação do Windows em execução
Generalize e capture a imagem:
%WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
Para saber mais, confira generalizar.
Próximas etapas
Localize mais do Windows:
- OOBE (Experiência pronta para uso): crie EULAs (contratos de licença de usuário final), páginas de registro e instruções para emparelhar teclados e mouses localizados.
- Experiência de demonstração de varejo: mostre seus novos dispositivos no espaço de vendas no varejo com conteúdo localizado.
Localize o processo de instalação:
Adicionar idiomas à Instalação do Windows: agora que você adicionou idiomas à imagem do Windows, verifique se eles aparecem na Instalação do Windows. Você também pode criar uma mídia de instalação do Windows que funciona no idioma preferencial do usuário.
Adicione idiomas ao WinPE para ajudar seus técnicos a instalar o Windows no idioma preferido.
Adicionar idiomas a um compartilhamento de distribuição do Windows para ajudar os usuários em uma rede corporativa a selecionar o Windows no idioma de preferência
Tópicos relacionados
Adicionar idiomas ao Ambiente de Recuperação do Windows (WinRE)
Manutenção de uma imagem do Windows com o DISM
DISM – Referência técnica de gerenciamento e manutenção de imagens de implantação para Windows
Linguagens DISM e Opções de Command-Line de Manutenção Internacional
Opções de linha de comando de manutenção autônoma do DISM
Referência técnica do Gerenciador de Imagem de Sistema do Windows