Instalar pacotes de idiomas na Área de Trabalho Virtual do Azure

Concluído

Você deseja que os usuários possam personalizar em qual idioma a imagem de várias sessões do Windows 10 Enterprise é exibida.

Há duas maneiras de acomodar as necessidades de idioma dos seus usuários:

  • Crie pools de host dedicados com uma imagem personalizada para cada idioma.
  • Tenha usuários com requisitos diferentes de idioma e localização no mesmo pool de host, mas personalize as imagens deles para garantir que eles possam selecionar o idioma de que precisam.

O último método é muito mais eficiente e econômico. No entanto, cabe a você decidir qual método melhor atende às suas necessidades. Esta unidade mostrará como personalizar idiomas para as suas imagens.

Você precisa do seguinte para personalizar imagens de várias sessões do Windows 10 Enterprise para adicionar vários idiomas:

  • Uma VM (máquina virtual) do Azure com várias sessões do Windows 10 Enterprise.
  • O idioma ISO, o FOD (recurso sob demanda) disco 1 e os aplicativos da caixa de entrada ISO da versão do SO usada pela imagem.
  • Um Compartilhamento de Arquivos do Azure ou um compartilhamento de arquivo em uma máquina virtual do servidor de arquivos do Windows

O compartilhamento de arquivo (repositório) precisa ser acessível na VM do Azure que você planeja usar para criar a imagem personalizada.

Criar um repositório de conteúdo para pacotes de idiomas e recursos sob demanda

Para criar o repositório de conteúdo para pacotes de idiomas e FODs e um repositório para os pacotes de aplicativos da caixa de entrada:

  1. Em uma VM do Azure, baixe a ISO de várias sessões do Windows 10, FODs e Aplicativos de Caixa de Entrada para várias sessões do Windows 10, versão 1903/1909 e imagens 2004.
  2. Abra e monte os arquivos ISO na VM.
  3. Localize a ISO do pacote de idiomas, copie o conteúdo das pastas LocalExperiencePacks e x64\langpacks e cole-o no compartilhamento de arquivo.
  4. Localize o arquivo ISO FOD, copie todo o conteúdo e cole-o no compartilhamento de arquivos.
  5. Vá para a pasta amd64fre no ISO dos aplicativos da caixa de entrada e copie o conteúdo no repositório para os aplicativos da caixa de entrada que você preparou.
  6. Defina as permissões no compartilhamento do repositório de conteúdo do idioma para ter acesso de leitura da VM que você usará para criar a imagem personalizada.

Criar uma imagem personalizada de várias sessões do Windows 10 Enterprise manualmente

Para criar uma imagem personalizada de várias sessões do Windows 10 Enterprise manualmente:

  1. Implante uma VM do Azure, vá para a Galeria do Azure e selecione a versão atual do Windows 10 Enterprise de várias sessões que você está usando.
  2. Depois de implantar a VM, conecte-se a ela usando o RDP como administrador local.
  3. Verifique se sua VM tem todas as atualizações mais recentes do Windows. Baixe as atualizações e reinicie a VM, se necessário.
  4. Conecte-se ao repositório de compartilhamento de arquivo do pacote de idiomas, do FOD e dos aplicativos da caixa de entrada e monte-os em uma unidade de letra (por exemplo, unidade E).

Concluir a personalização da imagem

Depois de instalar os pacotes de idiomas, você pode instalar qualquer outro software que deseja adicionar à imagem personalizada.

Quando terminar de personalizar a imagem, execute a ferramenta de preparação do sistema (sysprep).

Para executar a sysprep:

  1. Abra um prompt de comandos com privilégios elevados e execute o seguinte comando para generalizar a imagem:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown




  1. Pare a VM e capture-a em uma gerenciada.
  2. Agora você pode usar a imagem personalizada para implantar um pool de host da Área de Trabalho Virtual do Azure.

Habilitar idiomas no aplicativo de configurações do Windows

Por fim, depois de implantar o pool de host, você precisará adicionar o idioma à lista de idiomas de cada usuário para que ele possa selecionar o idioma preferencial no menu de configurações.

Para garantir que os usuários possam selecionar os idiomas que você instalou, entre como o usuário e execute o cmdlet do PowerShell a seguir para adicionar os pacotes de idiomas instalados ao menu de idiomas. Você também pode configurar esse script como uma tarefa automatizada ou um script de logon que é ativado quando o usuário entra na sessão dele.

PowerShell

$LanguageList = Get-WinUserLanguageList
$LanguageList.Add("es-es")
$LanguageList.Add("fr-fr")
$LanguageList.Add("zh-cn")
Set-WinUserLanguageList $LanguageList -force




Depois que um usuário altera as configurações de idioma, ele precisará sair a sessão da Área de Trabalho Virtual do Azure e entrar novamente para que as alterações entrem em vigor.