Installera språkpaket i Azure Virtual Desktop
Du vill att användarna ska kunna anpassa vilket språk deras Windows 10 Enterprise-bild för flera sessioner visar.
Det finns två sätt att tillgodose användarnas språkbehov:
- Skapa dedikerade värdpooler med en anpassad avbildning för varje språk.
- Ha användare med olika språk- och lokaliseringskrav i samma värdpool, men anpassa sina bilder så att de kan välja vilket språk de vill.
Den senare metoden är mycket effektivare och kostnadseffektivare. Det är dock upp till dig att bestämma vilken metod som passar bäst för dina behov. Den här lektionen visar hur du anpassar språk för dina bilder.
Du behöver följande för att anpassa Windows 10 Enterprise-avbildningar med flera sessioner för att lägga till flera språk:
- En virtuell Azure-dator (VM) med Windows 10 Enterprise i flera sessioner.
- Language ISO, Feature on Demand (FOD) Disk 1 och Inbox Apps ISO för den OS-version som avbildningen använder.
- En Azure Files-resurs eller en filresurs på en virtuell Windows-filserverdator
Filresursen (lagringsplatsen) måste vara tillgänglig från den virtuella Azure-dator som du planerar att använda för att skapa den anpassade avbildningen.
Skapa en innehållslagringsplats för språkpaket och funktioner på begäran
Så här skapar du innehållslagringsplatsen för språkpaket och FOD och en lagringsplats för Inkorgsappar-paketen:
- På en virtuell Azure-dator laddar du ned Windows 10 Multi-Language ISO-, FOD:er och Inkorgsappar för Windows 10 Enterprise-multisessioner, version 1903/1909 och 2004-avbildningar.
- Öppna och montera ISO-filerna på den virtuella datorn.
- Hitta språkpaketet ISO och kopiera innehållet från mapparna LocalExperiencePacks och x64\langpacks och klistra sedan in innehållet i filresursen.
- Leta upp FOD ISO-filen, kopiera allt innehåll och klistra in det i filresursen.
- Gå till mappen amd64fre i ISO för Inkorgsappar och kopiera innehållet på lagringsplatsen för de inkorgsappar som du har förberett.
- Ange behörigheter för språkinnehållslagringsplatsens resurs så att du har läsbehörighet från den virtuella dator som du ska använda för att skapa den anpassade avbildningen.
Skapa en anpassad Windows 10 Enterprise-avbildning med flera sessioner manuellt
Så här skapar du en anpassad Windows 10 Enterprise-avbildning med flera sessioner manuellt:
- Distribuera en virtuell Azure-dator och gå sedan till Azure-galleriet och välj den aktuella versionen av Windows 10 Enterprise multi-session som du använder.
- När du har distribuerat den virtuella datorn ansluter du till den med RDP som lokal administratör.
- Kontrollera att den virtuella datorn har alla de senaste Windows-uppdateringarna. Ladda ned uppdateringarna och starta om den virtuella datorn om det behövs.
- Anslut till filresurslagringsplatsen för språkpaket, FOD och Inkorgsappar och montera den på en bokstavsenhet (till exempel enhet E).
Slutför anpassningen av avbildningen
När du har installerat språkpaketen kan du installera andra program som du vill lägga till i din anpassade avbildning.
När du är klar med att anpassa avbildningen måste du köra systemförberedelseverktyget (sysprep).
Så här kör du sysprep:
- Öppna en upphöjd kommandotolk och kör följande kommando för att generalisera avbildningen:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown
- Stoppa den virtuella datorn och samla sedan in den i en hanterad.
- Nu kan du använda den anpassade avbildningen för att distribuera en Azure Virtual Desktop-värdpool.
Aktivera språk i Windows-inställningsappen
När du har distribuerat värdpoolen måste du slutligen lägga till språket i varje användares språklista så att de kan välja önskat språk på menyn Inställningar.
För att säkerställa att användarna kan välja de språk som du har installerat loggar du in som användare och kör sedan följande PowerShell-cmdlet för att lägga till de installerade språkpaketen på menyn Språk. Du kan också konfigurera det här skriptet som en automatiserad uppgift eller ett inloggningsskript som aktiveras när användaren loggar in på sin session.
PowerShell
$LanguageList = Get-WinUserLanguageList
$LanguageList.Add("es-es")
$LanguageList.Add("fr-fr")
$LanguageList.Add("zh-cn")
Set-WinUserLanguageList $LanguageList -force
När en användare har ändrat sina språkinställningar måste de logga ut från sin Azure Virtual Desktop-session och logga in igen för att ändringarna ska börja gälla.