Adicionar idiomas a imagens do Windows

Este tópico aborda como adicionar um ou mais idiomas a uma imagem do Windows 11 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& Região e escolha um idioma para instalar. Saiba mais.

Adicionar pacotes de idiomas, LIPs e Recursos sob demanda

Nesta seção, falaremos sobre como adicionar idiomas a uma imagem. Vamos:

  1. Adicione idiomas e verifique se todos os recursos de idioma foram extraídos para cada FOD.
  2. 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"

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, certifique-se de incluir também os idiomas base associados:

  1. No Windows Explorer, clique duas vezes na ISO de idiomas e recursos opcionais. Isso monta a ISO e atribui a ela uma letra de unidade, por exemplo, F:\

  2. Adicionar 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 pode ser o ISO de Idiomas e Recursos Opcionais montado ou um repositório de idiomas e de FOD personalizado. Este exemplo usa um ISO de Idiomas e Recursos Opcionais montado.

  3. Verifique se os pacotes de idiomas e os pacotes satélite de idioma para FODs já instalados foram adicionados:

    Dism /Image:"C:\mount\windows" /Get-Packages /format:table
    

    Algo semelhante a isso deve ser exibido 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.

  4. (Opcional) Adicionar idiomas LIP

    No Windows 11, somente pacotes de idiomas, incluindo LIPs, distribuídos como arquivos .cab podem ser usados para geração de imagens. Cinco linguagens LIP (ca-ES, eu-ES, gl-ES, id-ID, vi-VN) estão disponíveis como .cab. 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 exige o es-ES como idioma base:

     Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Lip-Language-Pack_x64_ca-es.cab"
    
  5. 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 em 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.

  6. 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.

  1. 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"
    
  2. 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> ...
    
  3. Remover LIPs adicionados por meio de LXPs:

    Dism /remove-provisionedappxpackage /packagename:Microsoft.LanguageExperiencePack<lang_version>_neutral__8wekyb3d8bbwe
    
  4. 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 é deixado inalterado 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 edição Home, o idioma escolhido na 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 e Set-WinSystemLocale <language>. Isso funciona com idiomas entregues como LXPs.

Para mais opções, confira

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.

  1. 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.

  2. 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.

  3. 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
    
  4. 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

Localizar mais do Windows

Localizar o processo de instalação

Recursos sob demanda

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