Een Windows-sjabloonmachine voorbereiden in Azure Lab Services
Belangrijk
Azure Lab Services wordt op 28 juni 2027 buiten gebruik gesteld. Zie de handleiding voor buitengebruikstelling voor meer informatie.
In dit artikel worden aanbevolen procedures en tips beschreven voor het voorbereiden van een virtuele machine met een windows-labsjabloon in Azure Lab Services. Informatie over het configureren van veelgebruikte software- en besturingssysteeminstellingen, zoals Windows Update, OneDrive en Microsoft 365.
Belangrijk
Dit artikel bevat PowerShell-fragmenten om het wijzigingsproces van de machinesjabloon te stroomlijnen. Zorg ervoor dat u de PowerShell-scripts uitvoert met beheerdersbevoegdheden (als administrator uitvoeren). In Windows 10 of 11 selecteert u Start, typt u PowerShell, selecteert u Met de rechtermuisknop Windows PowerShell en selecteert u Uitvoeren als beheerder.
OneDrive installeren en configureren
Wanneer een labgebruiker een installatiekopie van een virtuele labmachine opnieuw maakt, worden alle gegevens op de machine verwijderd. Als u wilt voorkomen dat gebruikers verloren gaan, raden we aan dat labgebruikers een back-up maken van hun gegevens in de cloud, bijvoorbeeld met behulp van Microsoft OneDrive.
OneDrive installeren
OneDrive handmatig downloaden en installeren
Volg deze stappen voor OneDrive of OneDrive voor Bedrijven.
Een PowerShell-script gebruiken
Met het volgende script wordt de nieuwste versie van OneDrive gedownload en geïnstalleerd. In het voorbeeld gebruikt de installatie de
/allUsers
schakeloptie om OneDrive te installeren voor alle gebruikers op de computer. De/silent
switch voert een stille installatie uit om te voorkomen dat gebruikersbevestigingen worden gevraagd.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
OneDrive-aanpassingen
U kunt uw OneDrive-configuratie verder aanpassen.
Bekende Windows-mappen op de achtergrond verplaatsen naar OneDrive
Mappen zoals Documenten, Downloads en Afbeeldingen worden vaak gebruikt om labgebruikersbestanden op te slaan. U kunt deze mappen verplaatsen naar OneDrive om ervoor te zorgen dat er een back-up van deze mappen wordt gemaakt in OneDrive.
Als u zich op een computer bevindt die geen Active Directory gebruikt, kunnen gebruikers deze mappen handmatig verplaatsen naar OneDrive zodra ze zich bij OneDrive verifiëren.
- Bestandenverkenner openen
- Selecteer met de rechtermuisknop de map Documenten, Downloads of Afbeeldingen .
- Ga naar De locatie van de eigenschappen>. Verplaats de map naar een nieuwe map in de OneDrive-map.
Als uw virtuele machine is verbonden met Active Directory, kunt u de sjabloonmachine zo instellen dat labgebruikers automatisch worden gevraagd om de bekende mappen naar OneDrive te verplaatsen.
Haal de organisatie-id op.
Meer informatie over het vinden van uw Microsoft 365-organisatie-id. U kunt ook de organisatie-id ophalen met behulp van het volgende PowerShell-script:
Install-Module Microsoft.Graph -Scope CurrentUser Connect-MgGraph -Scopes "User.Read" $officeTenantID = Get-MgOrganization | Select-Object -expand Id
Configureer OneDrive om te vragen om bekende mappen naar OneDrive te verplaatsen met behulp van het volgende PowerShell-script:
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
OneDrive-bestanden op aanvraag gebruiken
Labgebruikers kunnen grote aantallen bestanden opslaan in hun OneDrive-account. Als u ruimte wilt besparen op de virtuele machine van het lab en de downloadtijd wilt verminderen, kunt u bestanden op OneDrive on-demand beschikbaar maken. Bestanden op aanvraag worden slechts gedownload zodra een labgebruiker het bestand opent.
Gebruik het volgende PowerShell-script om bestanden op aanvraag in te schakelen in OneDrive:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD
De oneDrive-zelfstudie uitschakelen
Nadat u de installatie van OneDrive hebt voltooid, wordt standaard een zelfstudie gestart in de browser. Gebruik het volgende script om de zelfstudie uit te schakelen:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force
De maximale downloadgrootte van OneDrive van een gebruiker instellen
Als u wilt voorkomen dat In OneDrive automatisch een grote hoeveelheid schijfruimte op de virtuele machine van het lab wordt gebruikt bij het synchroniseren van bestanden, kunt u een drempelwaarde voor maximale grootte configureren. Wanneer een labgebruiker een OneDrive heeft die groter is dan de drempelwaarde (in MB), ontvangt de gebruiker een prompt om te kiezen welke mappen ze willen synchroniseren voordat de OneDrive-synchronisatie-client (OneDrive.exe) de bestanden naar de computer downloadt. Deze instelling wordt gebruikt waarbij bestanden op aanvraag niet zijn ingeschakeld.
Gebruik het volgende PowerShell-script om de drempelwaarde voor maximale grootte in te stellen. In ons voorbeeld 1111-2222-3333-4444
is de organisatie-id en 0005000
wordt een drempelwaarde van 5 GB ingesteld.
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
Microsoft 365 installeren en configureren
Microsoft 365 installeren
Als uw sjablooncomputer Microsoft Office nodig heeft, raden we u aan Office te installeren met het Office Deployment Tool (ODT). U moet een herbruikbaar configuratiebestand maken met behulp van het Microsoft 365-apps-beheercentrum om te kiezen welke architectuur en Office-functies u nodig hebt en hoe vaak het wordt bijgewerkt.
- Ga naar Microsoft 365-apps beheercentrum en download uw eigen configuratiebestand.
- Download het Office Deployment Tool (
setup.exe
). - Voer deze opdracht uit
setup.exe /download configuration.xml
om Office-onderdelen te downloaden. - Voer deze opdracht uit
setup.exe /configure configuration.xml
om Office-onderdelen te installeren.
Het Microsoft 365-updatekanaal wijzigen
Met het Office-configuratieprogramma kunt u instellen hoe vaak Office updates ontvangt. Als u echter wilt wijzigen hoe vaak Office updates ontvangt na de installatie, kunt u de URL van het updatekanaal wijzigen. De URL-adressen van het updatekanaal zijn beschikbaar op Het Microsoft 365-apps updatekanaal voor apparaten in uw organisatie wijzigen.
In het volgende PowerShell-script ziet u hoe u Microsoft 365 instelt voor het gebruik van het Monthly Update-kanaal.
# 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"
Windows-updates installeren en configureren
De nieuwste Windows-updates installeren
U wordt aangeraden de nieuwste Microsoft-updates op de sjabloonmachine te installeren voor beveiligingsdoeleinden voordat u de sjabloon-VM publiceert. Door te installeren voordat u het lab publiceert, voorkomt u dat labgebruikers worden onderbroken in hun werk door onverwachte updates.
Windows-updates installeren vanuit de Windows-interface:
- Instellingen starten vanuit het startmenu
- Update en beveiliging selecteren
- Selecteer Controleren op updates
- Updates worden gedownload en geïnstalleerd.
U kunt PowerShell ook gebruiken om de sjablooncomputer bij te werken:
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
Notitie
Voor sommige updates moet de computer mogelijk opnieuw worden opgestart. U wordt gevraagd of opnieuw opstarten is vereist.
De nieuwste updates voor Microsoft Store-apps installeren
We raden u aan alle Microsoft Store-apps te laten bijwerken naar hun nieuwste versies.
Toepassingen handmatig bijwerken vanuit de Microsoft Store:
- Start de Microsoft Store-toepassing .
- Selecteer het beletselteken (...) naast uw gebruikersfoto in de rechterbovenhoek van de toepassing.
- Selecteer Downloaden en updates in de vervolgkeuzelijst.
- Selecteer de knop Bijwerken ophalen .
PowerShell gebruiken om Microsoft Store-toepassingen bij te werken:
(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()
Automatische Windows-updates stoppen
Nadat u Windows hebt bijgewerkt naar de nieuwste versie, kunt u overwegen Om Windows-updates te stoppen. Automatische updates kunnen mogelijk interfereren met geplande labtijd. Als u het lab lang nodig hebt, kunt u overwegen labgebruikers te vragen om handmatig te controleren op updates of automatische updates buiten geplande labtijden te plannen. Zie de aanvullende Windows Update-instellingen beheren voor meer informatie over aanpassingsopties voor Windows Update.
Automatische Windows-updates kunnen worden gestopt met het volgende PowerShell-script:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
-Name "NoAutoUpdate" -Value "1" -PropertyType DWORD
Taalpakketten installeren
Als u extra talen nodig hebt die op de virtuele machine zijn geïnstalleerd, kunt u deze toevoegen via de Microsoft Store.
- Microsoft Store starten
- Zoeken naar 'taalpakket'
- Kies de taal die u wilt installeren
Als u al bent aangemeld bij de sjabloon-VM, gebruikt u de snelkoppeling Taalpakket installeren (ms-settings:regionlanguage?activationSource=SMC-IA-4027670
) om rechtstreeks naar de juiste instellingenpagina te gaan.
Overbodige ingebouwde apps verwijderen
Windows 10 wordt geleverd met veel ingebouwde toepassingen die mogelijk niet nodig zijn voor uw specifieke lab. Als u de installatiekopieën van de machine voor labgebruikers wilt vereenvoudigen, wilt u mogelijk bepaalde toepassingen van uw sjablooncomputer verwijderen.
Gebruik de PowerShell-cmdlet Get-AppxPackage
om een lijst met geïnstalleerde toepassingen weer te geven. In het volgende voorbeeld van een PowerShell-script ziet u alle geïnstalleerde toepassingen die kunnen worden verwijderd.
Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name
Als u een toepassing wilt verwijderen, gebruikt u de Remove-Appx
cmdlet. In het volgende script ziet u hoe u alles verwijdert met betrekking tot XBox:
Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }
Veelgebruikte onderwijstoepassingen installeren
Installeer andere apps die vaak worden gebruikt voor onderwijs via de Windows Store-app. Suggesties zijn toepassingen zoals microsoft Whiteboard-app, Microsoft Teams en Minecraft Education Edition. Deze toepassingen moeten handmatig worden geïnstalleerd via de Windows Store of via hun respectieve websites op de sjabloon-VM.
Volgende stappen
- Meer informatie over het beheren van kosten door het gedrag van Het afsluiten van Windows te beheren