Installare i pacchetti lingua in Azure Virtual Desktop
Vuoi che gli utenti siano in grado di personalizzare la lingua visualizzata dall'immagine a più sessioni di Windows 10 Enterprise.
Esistono due modi per soddisfare le esigenze linguistiche degli utenti:
- Creare pool di host dedicati con un'immagine personalizzata per ogni lingua.
- Avere utenti con requisiti di lingua e localizzazione diversi nello stesso pool di host, ma personalizzare le immagini per garantire che possano selezionare la lingua di cui hanno bisogno.
Quest'ultimo metodo è molto più efficiente ed economico. Tuttavia, spetta a te decidere quale metodo meglio si adatta alle tue esigenze. Questa unità illustra come personalizzare le lingue per le immagini.
È necessario quanto segue per personalizzare le immagini multisessione di Windows 10 Enterprise per aggiungere più lingue:
- Una macchina virtuale di Azure con Windows 10 Enterprise multisessione.
- ISO lingua, funzionalità su richiesta (FOD) Disk 1 e Inbox Apps ISO della versione del sistema operativo usata dall'immagine.
- Condivisione file di Azure o condivisione file in una macchina virtuale windows File Server
La condivisione file (repository) deve essere accessibile dalla macchina virtuale di Azure che si prevede di usare per creare l'immagine personalizzata.
Creare un repository di contenuti per pacchetti linguistici e funzionalità su richiesta
Per creare il repository dei contenuti per i pacchetti linguistici e FOD e un repository per i pacchetti delle Inbox Apps:
- Su una macchina virtuale di Azure, scaricare l'immagine ISO multilingue di Windows 10, i FOD e le app integrate per Windows 10 Enterprise multisessione, versione 1903/1909 e 2004.
- Aprire e montare i file ISO nella macchina virtuale.
- Trovare il language pack ISO e copiare il contenuto dalle cartelle LocalExperiencePacks e x64\langpacks, quindi incollare il contenuto nella condivisione di file.
- Trova il file ISO FOD, copia tutto il contenuto e incollalo nella condivisione di file.
- Vai alla cartella amd64fre nell'ISO delle applicazioni per la posta in arrivo e copia il contenuto nel repository per le applicazioni che hai preparato.
- Impostare le autorizzazioni per la condivisione del repository del contenuto linguistico in modo da avere accesso in lettura dalla macchina virtuale che verrà usata per compilare l'immagine personalizzata.
Creare manualmente un'immagine personalizzata di Windows 10 Enterprise multisessione
Per creare manualmente un'immagine personalizzata di Windows 10 Enterprise multisessione:
- Distribuire una macchina virtuale di Azure, quindi passare al Marketplace di Azure e selezionare la versione corrente di Windows 10 Enterprise multisessione in uso.
- Dopo aver distribuito la macchina virtuale, connettersi usando RDP come amministratore locale.
- Assicurarsi che la macchina virtuale abbia tutti gli aggiornamenti di Windows più recenti. Scaricare gli aggiornamenti e riavviare la macchina virtuale, se necessario.
- Connettersi al repository di condivisione file del pacchetto linguistico, delle funzionalità a richiesta (FOD) e delle applicazioni preinstallate (Inbox Apps) e montarlo in un'unità con lettera (ad esempio, unità E).
Completare la personalizzazione dell'immagine
Dopo aver installato i Language Pack, è possibile installare qualsiasi altro software da aggiungere all'immagine personalizzata.
Al termine della personalizzazione dell'immagine, è necessario eseguire lo strumento di preparazione del sistema (sysprep).
Per eseguire sysprep:
- Aprire un prompt dei comandi con privilegi elevati ed eseguire il comando seguente per generalizzare l'immagine:
C:\Windows\System32\Sysprep\sysprep.exe /oobe /generalize /shutdown
- Arrestare la macchina virtuale, quindi acquisirla in una risorsa gestita.
- È ora possibile usare l'immagine personalizzata per distribuire un pool di host di Desktop virtuale Azure.
Abilitare le lingue nell'app impostazioni di Windows
Infine, dopo aver distribuito il pool di host, è necessario aggiungere la lingua all'elenco delle lingue di ogni utente in modo che possano selezionare la lingua preferita nel menu Impostazioni.
Per assicurarsi che gli utenti possano selezionare le lingue installate, accedere come utente, quindi eseguire il cmdlet di PowerShell seguente per aggiungere i Language Pack installati al menu Lingue. È anche possibile configurare questo script come script di accesso o attività automatizzato che viene attivato quando l'utente accede alla sessione.
PowerShell
$LanguageList = Get-WinUserLanguageList
$LanguageList.Add("es-es")
$LanguageList.Add("fr-fr")
$LanguageList.Add("zh-cn")
Set-WinUserLanguageList $LanguageList -force
Dopo che un utente modifica le impostazioni della lingua, dovrà disconnettersi dalla sessione di Desktop virtuale Azure e accedere di nuovo per rendere effettive le modifiche.