Instalowanie pakietów językowych w usłudze Azure Virtual Desktop

Ukończone

Chcesz, aby użytkownicy mogli dostosować język wyświetlany w obrazie wielosesyjnego systemu Windows 10 Enterprise.

Istnieją dwa sposoby obsługi potrzeb językowych użytkowników:

  • Twórz dedykowane pule hostów przy użyciu dostosowanego obrazu dla każdego języka.
  • Użytkownicy z różnymi wymaganiami dotyczącymi języka i lokalizacji w tej samej puli hostów, ale dostosują swoje obrazy, aby mieć pewność, że będą mogli wybrać potrzebny język.

Ta ostatnia metoda jest o wiele bardziej wydajna i ekonomiczna. Jednak decydujesz, która metoda najlepiej odpowiada Twoim potrzebom. W tej lekcji pokazano, jak dostosować języki dla obrazów.

Aby dodać wiele języków, należy dostosować obrazy wielosesyjne systemu Windows 10 Enterprise:

  • Maszyna wirtualna platformy Azure z wieloma sesjami systemu Windows 10 Enterprise.
  • Iso języka, funkcja na żądanie (FOD) Disk 1 i Inbox Apps ISO wersji systemu operacyjnego używanej przez obraz.
  • Udział plików platformy Azure lub udział plików na maszynie wirtualnej z systemem Windows File Server

Udział plików (repozytorium) musi być dostępny z maszyny wirtualnej platformy Azure, której planujesz użyć do utworzenia obrazu niestandardowego.

Tworzenie repozytorium zawartości dla pakietów językowych i funkcji na żądanie

Aby utworzyć repozytorium zawartości dla pakietów językowych i foDs oraz repozytorium pakietów Inbox Apps:

  1. Na maszynie wirtualnej platformy Azure pobierz wielojęzyczne obrazy ISO, FODs i Inbox Apps dla systemu Windows 10 Enterprise w wersji 1903/1909 i 2004.
  2. Otwórz i zainstaluj pliki ISO na maszynie wirtualnej.
  3. Znajdź plik ISO pakietu językowego i skopiuj zawartość z folderów LocalExperiencePacks i x64\langpacks , a następnie wklej zawartość do udziału plików.
  4. Znajdź plik ISO FOD, skopiuj całą zawartość, a następnie wklej ją do udziału plików.
  5. Przejdź do folderu amd64fre w formacie ISO aplikacji skrzynki odbiorczej i skopiuj zawartość w repozytorium dla przygotowanych aplikacji skrzynki odbiorczej.
  6. Ustaw uprawnienia do udziału repozytorium zawartości języka, aby mieć dostęp do odczytu z maszyny wirtualnej, której użyjesz do skompilowania obrazu niestandardowego.

Ręczne tworzenie niestandardowego obrazu wielosesyjnego systemu Windows 10 Enterprise

Aby ręcznie utworzyć niestandardowy obraz wielosesyjnego systemu Windows 10 Enterprise:

  1. Wdróż maszynę wirtualną platformy Azure, a następnie przejdź do galerii platformy Azure i wybierz bieżącą wersję używanej wielosesyjnej sesji systemu Windows 10 Enterprise.
  2. Po wdrożeniu maszyny wirtualnej połącz się z nią przy użyciu protokołu RDP jako administrator lokalny.
  3. Upewnij się, że maszyna wirtualna ma wszystkie najnowsze aktualizacje systemu Windows. W razie potrzeby pobierz aktualizacje i uruchom ponownie maszynę wirtualną.
  4. Połącz się z pakietem językowym, foD i repozytorium udziałów plików Aplikacji skrzynki odbiorczej i zainstaluj go na dysku litery (na przykład dysku E).

Kończenie dostosowywania obrazu

Po zainstalowaniu pakietów językowych możesz zainstalować dowolne inne oprogramowanie, które chcesz dodać do dostosowanego obrazu.

Po zakończeniu dostosowywania obrazu należy uruchomić narzędzie do przygotowywania systemu (sysprep).

Aby uruchomić narzędzie sysprep:

  1. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień i uruchom następujące polecenie, aby uogólnić obraz:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown




  1. Zatrzymaj maszynę wirtualną, a następnie przechwyć ją w zarządzanym.
  2. Teraz możesz użyć dostosowanego obrazu, aby wdrożyć pulę hostów usługi Azure Virtual Desktop.

Włączanie języków w aplikacji ustawień systemu Windows

Na koniec po wdrożeniu puli hostów należy dodać język do listy języków każdego użytkownika, aby mógł wybrać preferowany język w menu Ustawienia.

Aby upewnić się, że użytkownicy mogą wybrać zainstalowane języki, zaloguj się jako użytkownik, a następnie uruchom następujące polecenie cmdlet programu PowerShell, aby dodać zainstalowane pakiety językowe do menu Języki. Możesz również skonfigurować ten skrypt jako zautomatyzowany skrypt lub skrypt logowania, który aktywuje się po zalogowaniu użytkownika do sesji.

PowerShell

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




Gdy użytkownik zmieni ustawienia języka, będzie musiał wylogować się z sesji usługi Azure Virtual Desktop i zalogować się ponownie, aby zmiany zaczęły obowiązywać.