Installieren von Sprachpaketen in Azure Virtual Desktop

Abgeschlossen

Sie möchten, dass Ihre Benutzer anpassen können, welche Sprache ihr Windows 10 Enterprise-Multisitzungsimage anzeigt.

Es gibt zwei Möglichkeiten, die Sprachanforderungen Ihrer Benutzer zu erfüllen:

  • Erstellen Sie dedizierte Hostpools mit einem angepassten Image für jede Sprache.
  • Verwenden Sie Benutzer mit unterschiedlichen Sprach- und Lokalisierungsanforderungen im selben Hostpool, passen Sie aber ihre Bilder an, um sicherzustellen, dass sie auswählen können, welche Sprache sie benötigen.

Letztere Methode ist viel effizienter und kostengünstiger. Es liegt jedoch an Ihnen, zu entscheiden, welche Methode Ihren Anforderungen am besten entspricht. In dieser Lektion erfahren Sie, wie Sie Sprachen für Ihre Bilder anpassen.

Sie benötigen Folgendes, um Windows 10 Enterprise-Images mit mehreren Sitzungen anzupassen, um mehrere Sprachen hinzuzufügen:

  • Ein virtueller Azure-Computer (VM) mit Windows 10 Enterprise Multi-Session.
  • Language ISO, Feature on Demand (FOD) Disk 1 und Inbox Apps ISO für die vom Image verwendete Betriebssystemversion.
  • Eine Azure Files-Freigabe oder eine Dateifreigabe auf einer Windows-Dateiserver-VM

Die Dateifreigabe (Repository) muss von der Azure-VM aus zugänglich sein, die Sie zum Erstellen des benutzerdefinierten Images verwenden möchten.

Erstellen eines Inhalts-Repositorys für Sprachpakete und Features bei Bedarf

So erstellen Sie das Inhalts-Repository für Sprachpakete und FODs und ein Repository für die Pakete "Posteingangs-Apps":

  1. Laden Sie auf einer Azure-VM die Windows 10 Multi-Language ISO, FODs und die vorinstallierten Apps für Windows 10 Enterprise Multisession, Version 1903/1909 und 2004 herunter.
  2. Öffnen Sie die ISO-Dateien und binden Sie sie in der VM ein.
  3. Suchen Sie die ISO-Datei des Language Packs, kopieren Sie den Inhalt aus den Ordnern LocalExperiencePacks und x64\langpacks, und fügen Sie den Inhalt in die Dateifreigabe ein.
  4. Suchen Sie die FOD-ISO-Datei, kopieren Sie den gesamten Inhalt, und fügen Sie ihn in die Dateifreigabe ein.
  5. Wechseln Sie zum Ordner amd64fre in der ISO der Inbox-Apps, und kopieren Sie den Inhalt im Repository für die von Ihnen vorbereiteten Inbox-Apps.
  6. Legen Sie die Berechtigungen für die Freigabe des Inhaltsrepositorys für Sprachen so fest, dass Sie von der VM, die Sie zum Erstellen des benutzerdefinierten Images verwenden, Lesezugriff haben.

Manuelles Erstellen eines benutzerdefinierten Windows 10 Enterprise-Multisitzungsimages

So erstellen Sie ein benutzerdefiniertes Windows 10 Enterprise-Multisitzungsimage manuell:

  1. Stellen Sie eine Azure-VM bereit, wechseln Sie dann zum Azure-Katalog, und wählen Sie die aktuelle Version von Windows 10 Enterprise multi-session aus, die Sie verwenden.
  2. Nachdem Sie den virtuellen Computer bereitgestellt haben, stellen Sie eine Verbindung mit RDP als lokaler Administrator her.
  3. Stellen Sie sicher, dass Ihre VM über alle neuesten Windows-Updates verfügt. Laden Sie die Updates herunter, und starten Sie den virtuellen Computer bei Bedarf neu.
  4. Stellen Sie eine Verbindung mit dem Repository für die Sprachpaket-, FOD- und Inbox Apps-Dateifreigabe her, und binden Sie das Repository als Laufwerk (z. B. Laufwerk E) ein.

Schließen Sie die Anpassung Ihres Bildes ab

Nachdem Sie die Sprachpakete installiert haben, können Sie jede andere Software installieren, die Sie ihrem angepassten Image hinzufügen möchten.

Nachdem Sie das Anpassen des Images abgeschlossen haben, müssen Sie das Systemvorbereitungstool (sysprep) ausführen.

So führen Sie sysprep aus:

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten, und führen Sie den folgenden Befehl aus, um das Image zu generalisieren:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown




  1. Beenden Sie den virtuellen Computer, und erfassen Sie ihn dann in einem verwalteten Computer.
  2. Sie können jetzt das angepasste Image verwenden, um einen Azure Virtual Desktop-Hostpool bereitzustellen.

Aktivieren von Sprachen in der Windows-Einstellungs-App

Nachdem Sie den Hostpool bereitgestellt haben, müssen Sie die Sprache der Sprachliste jedes Benutzers hinzufügen, damit er im Menü "Einstellungen" seine bevorzugte Sprache auswählen kann.

Um sicherzustellen, dass Ihre Benutzer die installierten Sprachen auswählen können, melden Sie sich als Benutzer an, und führen Sie dann das folgende PowerShell-Cmdlet aus, um die installierten Sprachpakete zum Menü "Sprachen" hinzuzufügen. Sie können dieses Skript auch als automatisierte Aufgabe oder Anmeldeskript einrichten, das aktiviert wird, wenn sich der Benutzer bei seiner Sitzung anmeldet.

PowerShell

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




Nachdem ein Benutzer seine Spracheinstellungen geändert hat, muss er sich bei seiner Azure Virtual Desktop-Sitzung abmelden und sich erneut anmelden, damit die Änderungen wirksam werden.