Préparer une machine de modèle Windows dans Azure Lab Services
Important
Azure Lab Services sera mis hors service le 28 juin 2027. Pour plus d’informations, consultez le guide de mise hors service.
Cet article décrit les meilleures pratiques et des conseils pour préparer une machine virtuelle de modèle de labo Windows dans Azure Lab Services. Découvrez comment configurer les paramètres logiciels et de système d’exploitation couramment utilisés, tels que Windows Update, OneDrive et Microsoft 365.
Important
Cet article contient des extraits de code PowerShell permettant de simplifier le processus de modification du modèle d’ordinateur. Veillez à exécuter les scripts PowerShell avec des privilèges d’administration (exécution en tant qu’administrateur). Dans Windows 10 ou 11, sélectionnez Démarrer, tapez Windows PowerShell et avec le bouton droit, sélectionnez Windows PowerShell, puis Exécuter en tant qu’administrateur.
Installer et configurer OneDrive
Lorsqu’un utilisateur de labo réinitialise une machine virtuelle de labo, toutes les données de la machine sont supprimées. Pour éviter la perte des données utilisateur, nous vous recommandons d’inviter les utilisateurs de labos à sauvegarder leurs données dans le cloud, par exemple à l’aide de Microsoft OneDrive.
Installer OneDrive
Télécharger et installer OneDrive manuellement
Suivez ces étapes pour OneDrive ou OneDrive Entreprise.
Utiliser un script PowerShell
Le script suivant télécharge et installe la dernière version de OneDrive. Dans notre exemple, l’installation utilise le commutateur
/allUsers
afin d’installer OneDrive pour tous les utilisateurs de la machine. Le commutateur/silent
effectue une installation sans assistance pour éviter de demander des confirmations utilisateur.Write-Host "Downloading OneDrive Client..." $DownloadPath = "$env:USERPROFILE/Downloads/OneDriveSetup.exe" if((Test-Path $DownloadPath) -eq $False ) { Write-Host "Downloading OneDrive..." $web = new-object System.Net.WebClient $web.DownloadFile("https://go.microsoft.com/fwlink/p/?LinkId=248256",$DownloadPath) } else { Write-Host "OneDrive installer already exists at " $DownloadPath } Write-Host "Installing OneDrive..." & $env:USERPROFILE/Downloads/OneDriveSetup.exe /allUsers /silent
Personnalisations de OneDrive
Vous pouvez personnaliser davantage votre configuration OneDrive.
Déplacer silencieusement les dossiers connus de Windows vers OneDrive
Les dossiers comme Documents, Téléchargements et Images sont souvent utilisés pour stocker les fichiers des utilisateurs de labos. Pour vous assurer que ces dossiers sont sauvegardés dans OneDrive, vous pouvez les déplacer vers OneDrive.
Si vous employez une machine qui n’utilise pas Active Directory, les utilisateurs peuvent déplacer manuellement ces dossiers vers OneDrive une fois qu’ils s’authentifient sur OneDrive.
- Ouvrir l’Explorateur de fichiers
- Avec le bouton droit, sélectionnez le dossier Documents, Téléchargements ou Images.
- Accédez à Propriétés>Emplacement. Déplacez le dossier vers un nouveau dossier sur le répertoire OneDrive.
Si votre machine virtuelle est connectée à Active Directory, vous pouvez configurer le modèle de machine de façon à ce qu’il demande automatiquement aux utilisateurs de labos de déplacer les dossiers connus vers OneDrive.
Récupérez l’ID de votre organisation.
Découvrez comment trouver l’ID de votre organisation Microsoft 365. Vous pouvez également obtenir l’ID de l’organisation à l’aide du script PowerShell suivant :
Install-Module Microsoft.Graph -Scope CurrentUser Connect-MgGraph -Scopes "User.Read" $officeTenantID = Get-MgOrganization | Select-Object -expand Id
Paramétrez OneDrive de sorte qu’il invite à déplacer les dossiers connus vers OneDrive à l’aide du script PowerShell suivant :
if ($officeTenantID -eq $null) { Write-Error "Variable `$officeTenantId must be set to your Office Tenant Id before continuing." } New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Name "KFMSilentOptIn" -Value $officeTenantID -PropertyType STRING
Utiliser des fichiers OneDrive à la demande
Les utilisateurs de labos peuvent stocker un grand nombre de fichiers dans leurs comptes OneDrive. Pour économiser de l’espace sur la machine virtuelle de labo et réduire le temps de téléchargement, vous pouvez rendre les fichiers disponibles sur OneDrive à la demande. Les fichiers à la demande sont téléchargés uniquement lorsqu’un utilisateur de labo accède au fichier.
Utilisez le script PowerShell suivant pour activer les fichiers à la demande dans OneDrive :
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD
Désactiver le tutoriel OneDrive
Par défaut, une fois la configuration de OneDrive terminée, un tutoriel s’ouvre dans le navigateur. Utilisez le script suivant pour désactiver l’affichage du tutoriel :
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force
Définir la taille maximale de téléchargement de OneDrive pour un utilisateur
Pour éviter que OneDrive utilise automatiquement une grande quantité d’espace disque sur la machine virtuelle de labo lors de la synchronisation des fichiers, vous pouvez configurer un seuil de taille maximale. Quand un utilisateur de labo dispose d’un OneDrive dont la taille est supérieure au seuil (en Mo), l’utilisateur est invité à choisir les dossiers qu’il souhaite synchroniser avant que le Client de synchronisation OneDrive (OneDrive.exe) ne télécharge les fichiers sur la machine. Ce paramètre est utilisé si les fichiers à la demande ne sont pas activés.
Utilisez le script PowerShell suivant pour définir le seuil de taille maximale. Dans notre exemple, 1111-2222-3333-4444
est l’ID de l’organisation et 0005000
définit un seuil de 5 Go.
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive\DiskSpaceCheckThresholdMB"
-Name "1111-2222-3333-4444" -Value "0005000" -PropertyType DWORD
Installer et configurer Microsoft 365
Installer Microsoft 365
Si votre modèle de machine a besoin de Microsoft Office, nous vous recommandons d’installer Office avec l’outil Déploiement d’Office (ODT). Vous devez créer un fichier config réutilisable à l’aide du Centre d’administration Microsoft 365 Apps pour choisir l’architecture, les fonctionnalités Office dont vous avez besoin et la fréquence de mise à jour.
- Accédez au Centre d’administration Microsoft 365 Apps et téléchargez votre propre fichier de configuration.
- Téléchargez l’ outil Déploiement d’Office (
setup.exe
). - Exécutez
setup.exe /download configuration.xml
pour télécharger les composants Office. - Exécutez
setup.exe /configure configuration.xml
pour installer les composants Office.
Modifier le canal de mise à jour de Microsoft 365
Avec l’outil de configuration d’Office, vous pouvez définir la fréquence à laquelle Office reçoit les mises à jour. Toutefois, si vous avez besoin de modifier cette fréquence après l'installation, vous pouvez modifier l'URL du canal de mise à jour. Pour accéder aux adresses URL du canal de mise à jour, consultez Modifier le canal de mise à jour de Microsoft 365 Apps pour les appareils de votre organisation.
L’exemple de script PowerShell suivant montre comment configurer Microsoft 365 pour utiliser le canal de mise à jour mensuelle.
# Update to the Microsoft 365 Monthly Channel
Set-ItemProperty
-Path "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\CDNBaseUrl"
-Name "CDNBaseUrl"
-Value "http://officecdn.microsoft.com/pr/492350f6-3a01-4f97-b9c0-c7c6ddf67d60"
Installer et configurer les mises à jour Windows
Installer les dernières mises à jour Windows
Nous vous recommandons d’installer les dernières mises à jour Microsoft sur le modèle de machine à des fins de sécurité avant de publier le modèle de machine virtuelle. En effectuant les installations avant de publier le labo, vous évitez que les utilisateurs ne soient interrompus par des mises à jour inattendues.
Pour installer les mises à jour Windows à partir de l’interface Windows, procédez comme suit :
- Dans le menu Démarrer, lancez Paramètres
- Sélectionnez Mise à jour et sécurité
- Sélectionnez Rechercher les mises à jour
- Les mises à jour seront téléchargées et installées.
Vous pouvez également utiliser PowerShell pour mettre à jour le modèle de machine :
Set-ExecutionPolicy Bypass -Scope Process -Force
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Confirm
Install-Module PSWindowsUpdate -Confirm
Install-WindowsUpdate -MicrosoftUpdate
Set-ExecutionPolicy default -Force
Remarque
Certaines mises à jour peuvent nécessiter de redémarrer l’ordinateur. Si nécessaire, vous serez invité à effectuer un redémarrage.
Installer les dernières mises à jour pour les applications Microsoft Store
Nous vous recommandons de mettre à jour toutes les applications Microsoft Store vers leurs versions les plus récentes.
Pour mettre à jour manuellement des applications à partir de Microsoft Store, procédez comme suit :
- Lancez l’application Microsoft Store.
- Sélectionnez les points de suspension (…) à côté de votre photo d’utilisateur dans le coin supérieur de l’application.
- Sélectionnez Téléchargements et mises à jour dans le menu déroulant.
- Sélectionnez le bouton Obtenir des mises à jour.
Pour utiliser PowerShell afin de mettre à jour les applications du Microsoft Store, procédez comme suit :
(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()
Arrêter les mises à jour Windows automatiques
Après avoir mis à jour Windows vers la dernière version, vous pouvez envisager d’arrêter les mises à jour Windows. Les mises à jour automatiques peuvent potentiellement interférer avec les heures de labo. Si vous avez besoin du labo pendant une longue période, demandez à ses utilisateurs de vérifier manuellement les mises à jour ou de programmer des mises à jour automatiques en dehors des heures d’ouverture du labo. Pour plus d’informations sur les options de personnalisation de Windows Update, consultez Gérer les paramètres supplémentaires de Windows Update.
Les mises à jour Windows automatiques peuvent être arrêtées à l’aide du script PowerShell suivant :
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
-Name "NoAutoUpdate" -Value "1" -PropertyType DWORD
Installer des modules linguistiques
Si vous avez besoin d’installer des langues supplémentaires sur la machine virtuelle, vous pouvez les ajouter par l’intermédiaire de Microsoft Store.
- Lancez Microsoft Store
- Recherchez « module linguistique »
- Choisissez la langue à installer
Si vous êtes déjà connecté au modèle de machine virtuelle, utilisez le raccourci « Installer un module linguistique » (ms-settings:regionlanguage?activationSource=SMC-IA-4027670
) pour accéder directement à la page appropriée des paramètres.
Supprimer les applications intégrées inutiles
Windows 10 est fourni avec de nombreuses applications intégrées qui peuvent ne pas être nécessaires pour votre labo. Afin de simplifier l’image de machine pour les utilisateurs de labos, vous pouvez désinstaller certaines applications de votre modèle de machine.
Pour afficher la liste des applications installées, utilisez la cmdlet Get-AppxPackage
PowerShell. L’exemple de script PowerShell suivant montre toutes les applications installées qui peuvent être supprimées.
Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name
Pour supprimer une application, utilisez la cmdlet Remove-Appx
. Le script suivant montre comment supprimer tout ce qui est lié à XBox :
Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }
Installer des applications courantes liées à l’enseignement
Installez d’autres applications couramment utilisées pour l’enseignement via l’application Microsoft Store. Les suggestions incluent des applications telles que l’application Microsoft Whiteboard, Microsoft Teams et Minecraft Education Edition. Ces applications doivent être installées manuellement sur le modèle de machine virtuelle via Microsoft Store ou par le biais de leurs sites web respectifs.
Étapes suivantes
- Découvrir comment gérer les coûts en contrôlant le comportement d’arrêt de Windows