Partage via


Préparer une machine de modèle Windows dans Azure Lab Services

Cet article décrit les meilleures pratiques et les conseils pour préparer une machine virtuelle de modèle de laboratoire Windows dans Azure Lab Services. Découvrez comment configurer les paramètres de logiciel 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écuter en tant qu’administrateur). Dans Windows 10 ou 11, sélectionnez Démarrer, tapez PowerShell, sélectionnez Avec le bouton droit Windows PowerShell, puis Exécutez en tant qu’administrateur.

Installer et configurer OneDrive

Lorsqu’un utilisateur de labo réimage une machine virtuelle lab, toutes les données de la machine sont supprimées. Pour protéger les données utilisateur d’être perdues, nous vous recommandons de sauvegarder leurs données dans le cloud, par exemple à l’aide de Microsoft OneDrive.

Installer OneDrive

  • Télécharger et installer manuellement OneDrive

    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 l’exemple, l’installation utilise le /allUsers commutateur pour installer OneDrive pour tous les utilisateurs sur l’ordinateur. Le /silent commutateur effectue une installation silencieuse 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 tels que documents, téléchargements et images sont souvent utilisés pour stocker des fichiers utilisateur lab. Pour vous assurer que ces dossiers sont sauvegardés dans OneDrive, vous pouvez déplacer ces dossiers vers OneDrive.

  • Si vous êtes sur un ordinateur qui n’utilise pas Active Directory, les utilisateurs peuvent déplacer manuellement ces dossiers vers OneDrive une fois qu’ils s’authentifient auprès de OneDrive.

    1. Ouvrir Explorateur de fichiers
    2. Sélectionnez avec le bouton droit le dossier Documents, Téléchargements ou Images .
    3. Accédez à l’emplacement des propriétés>. Déplacez le dossier vers un nouveau dossier sur le répertoire OneDrive.
  • Si votre machine virtuelle est connectée à Active Directory, vous pouvez définir l’ordinateur modèle pour inviter automatiquement les utilisateurs du labo à déplacer les dossiers connus vers OneDrive.

    1. Récupérez l’ID de votre organisation.

      Découvrez comment trouver votre ID d’organisation Microsoft 365. Vous pouvez également obtenir l’ID d’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
      
    2. Configurez OneDrive pour inviter à déplacer des 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 du laboratoire peuvent stocker un grand nombre de fichiers dans leurs comptes OneDrive. Pour économiser de l’espace sur la machine virtuelle lab et réduire le temps de téléchargement, vous pouvez rendre les fichiers disponibles sur OneDrive à la demande. Les fichiers à la demande ne sont téléchargés qu’une fois qu’un utilisateur lab 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 didacticiel OneDrive

Par défaut, une fois la configuration de OneDrive terminée, un didacticiel est lancé dans le navigateur. Utilisez le script suivant pour désactiver le didacticiel de l’affichage :

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 de téléchargement maximale de OneDrive d’un utilisateur

Pour éviter que OneDrive utilise automatiquement une grande quantité d’espace disque sur la machine virtuelle lab lors de la synchronisation des fichiers, vous pouvez configurer un seuil de taille maximal. Lorsqu’un utilisateur de labo a un OneDrive supérieur au seuil (dans Mo), l’utilisateur reçoit une invite pour choisir les dossiers à synchroniser avant que le client Synchronisation OneDrive (OneDrive.exe) télécharge les fichiers sur l’ordinateur. Ce paramètre est utilisé lorsque 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 d’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 ordinateur modèle a besoin de Microsoft Bureau, nous vous recommandons d’installer Bureau avec l’outil de déploiement Bureau (ODT). Vous devez créer un fichier de configuration réutilisable à l’aide du Centre Applications Microsoft 365 Administration pour choisir l’architecture et les fonctionnalités Bureau dont vous avez besoin, ainsi que la fréquence à laquelle elle est mise à jour.

  1. Accédez au Centre d’administration Microsoft 365 Apps et téléchargez votre propre fichier de configuration.
  2. Téléchargez l’outil de déploiement Bureau (setup.exe).
  3. Exécutez setup.exe /download configuration.xml pour télécharger les composants Office.
  4. 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 Bureau, vous pouvez définir la fréquence à laquelle Bureau reçoit des 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. Les adresses URL du canal de mise à jour sont disponibles lors de la modification du canal de mise à jour Applications Microsoft 365 pour les appareils de votre organisation.

L’exemple de script PowerShell suivant montre comment définir 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 l’ordinateur modèle à des fins de sécurité avant de publier la machine virtuelle modèle. En installant avant de publier le labo, vous évitez que les utilisateurs du labo soient interrompus dans leur travail par des mises à jour inattendues.

Pour installer les mises à jour Windows à partir de l’interface Windows :

  1. Dans le menu Démarrer, lancez Paramètres
  2. Sélectionner Update &Security
  3. Sélectionner Rechercher les mises à jour
  4. Les mises à jour seront téléchargées et installées.

Vous pouvez également utiliser PowerShell pour mettre à jour l’ordinateur modèle :

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. Vous êtes invité à indiquer si un redémarrage est nécessaire.

Installer les dernières mises à jour pour les applications Microsoft Store

Nous vous recommandons de mettre à jour toutes les applications du Microsoft Store vers leurs dernières versions.

Pour mettre à jour manuellement des applications à partir du Microsoft Store :

  1. Lancez l’application Microsoft Store.
  2. Sélectionnez l’ellipse (...) en regard de votre photo utilisateur dans le coin supérieur de l’application.
  3. Sélectionnez Téléchargements et mises à jour dans le menu déroulant.
  4. Sélectionnez Bouton Obtenir la mise à jour .

Pour utiliser PowerShell pour mettre à jour les applications du Microsoft Store :

(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()

Arrêter les mises à jour automatiques de Windows

Une fois que vous avez 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 l’heure planifiée du labo. Si vous avez besoin du labo pendant longtemps, demandez aux utilisateurs du labo de case activée manuellement pour les mises à jour ou la planification des mises à jour automatiques en dehors des heures planifiées 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.

  1. Lancez Microsoft Store
  2. Recherchez « module linguistique »
  3. Choisissez la langue à installer

Si vous êtes déjà connecté à la machine virtuelle modèle, utilisez le raccourci « Installer le module linguistique » (ms-settings:regionlanguage?activationSource=SMC-IA-4027670) pour accéder directement à la page des paramètres appropriés.

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 laboratoire particulier. Pour simplifier l’image de machine pour les utilisateurs du laboratoire, vous pouvez désinstaller certaines applications de votre ordinateur modèle.

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 l’applet de Remove-Appx commande. Le script suivant montre comment supprimer tout ce qui est lié à XBox :

Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }

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