Vorbereiten eines Windows-Vorlagencomputers in Azure Lab Services
In diesem Artikel werden bewährte Methoden und Tipps zum Vorbereiten einer virtuellen Windows-Lab-Vorlage in Azure Lab Services beschrieben. Erfahren Sie, wie Sie häufig verwendete Software- und Betriebssystemeinstellungen wie Windows Update, OneDrive und Microsoft 365 konfigurieren.
Wichtig
Dieser Artikel enthält PowerShell-Codeausschnitte, um den Prozess der Änderung der Computervorlage zu optimieren. Stellen Sie sicher, dass Sie die PowerShell-Skripts mit Administratorrechten ausführen (als Administrator ausführen). Wählen Sie in Windows 10 oder 11 "Start" aus, geben Sie PowerShell ein, wählen Sie windows PowerShell mit der rechten Maustaste aus, und wählen Sie dann "Als Administrator ausführen" aus.
Installieren und Konfigurieren von OneDrive
Wenn ein Lab-Benutzer ein virtuelles Laborcomputer neu abbildet, werden alle Daten auf dem Computer entfernt. Um zu schützen, dass Benutzerdaten verloren gehen, empfehlen wir, dass Lab-Benutzer ihre Daten in der Cloud sichern, z. B. mithilfe von Microsoft OneDrive.
Installieren von OneDrive
Manuelles Herunterladen und Installieren von OneDrive
Führen Sie die folgenden Schritte für OneDrive oder OneDrive for Business aus.
Verwenden eines PowerShell-Skripts
Das folgende Skript lädt die neueste Version von OneDrive herunter und installiert sie. Im Beispiel verwendet die Installation den
/allUsers
Switch zum Installieren von OneDrive für alle Benutzer auf dem Computer. Die/silent
Option führt eine automatische Installation durch, um benutzerbestätigungen zu vermeiden.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-Anpassungen
Sie können Ihre OneDrive-Konfiguration weiter anpassen.
Automatisches Verschieben von bekannten Windows-Ordnern in OneDrive
Ordner wie Dokumente, Downloads und Bilder werden häufig zum Speichern von Lab-Benutzerdateien verwendet. Um sicherzustellen, dass diese Ordner in OneDrive gesichert werden, können Sie diese Ordner auf OneDrive verschieben.
Wenn Sie sich auf einem Computer befinden, auf dem Active Directory nicht verwendet wird, können Benutzer diese Ordner nach der Authentifizierung bei OneDrive manuell auf OneDrive verschieben.
- Öffnen von Explorer
- Wählen Sie mit der rechten Maustaste den Ordner "Dokumente", "Downloads" oder "Bilder " aus.
- Wechseln Sie zum Speicherort der Eigenschaften>. Verschieben Sie den Ordner in einen neuen Ordner im OneDrive-Verzeichnis.
Wenn Ihr virtueller Computer mit Active Directory verbunden ist, können Sie den Vorlagencomputer so festlegen, dass Benutzer des Labors automatisch aufgefordert werden, die bekannten Ordner auf OneDrive zu verschieben.
Rufen Sie Ihre Organisations-ID ab.
Erfahren Sie, wie Sie Ihre Microsoft 365-Organisations-ID finden. Alternativ können Sie auch die Organisations-ID mithilfe des folgenden PowerShell-Skripts abrufen:
Install-Module Microsoft.Graph -Scope CurrentUser Connect-MgGraph -Scopes "User.Read" $officeTenantID = Get-MgOrganization | Select-Object -expand Id
Konfigurieren Sie OneDrive so, dass sie aufgefordert wird, bekannte Ordner mithilfe des folgenden PowerShell-Skripts nach OneDrive zu verschieben:
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
Verwenden von „OneDrive-Dateien bei Bedarf“
Lab-Benutzer speichern möglicherweise eine große Anzahl von Dateien in ihren OneDrive-Konten. Um Speicherplatz auf dem virtuellen Laborcomputer zu sparen und die Downloadzeit zu reduzieren, können Sie Dateien auf OneDrive bei Bedarf verfügbar machen. On-Demand-Dateien werden nur heruntergeladen, wenn ein Lab-Benutzer auf die Datei zugreift.
Verwenden Sie das folgende PowerShell-Skript, um On-Demand-Dateien in OneDrive zu aktivieren:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD
Deaktivieren des OneDrive-Lernprogramms
Nach Abschluss des OneDrive-Setups wird standardmäßig ein Lernprogramm im Browser gestartet. Verwenden Sie das folgende Skript, um die Anzeige des Lernprogramms zu deaktivieren:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
-Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force
Festlegen der maximalen Downloadgröße des OneDrive eines Benutzers
Um zu verhindern, dass OneDrive beim Synchronisieren von Dateien automatisch einen großen Speicherplatz auf dem virtuellen Laborcomputer verwendet, können Sie einen Schwellenwert für die maximale Größe konfigurieren. Wenn ein Lab-Benutzer über ein OneDrive verfügt, das größer als der Schwellenwert (in MB) ist, erhält der Benutzer eine Eingabeaufforderung, um auszuwählen, welche Ordner synchronisiert werden sollen, bevor der OneDrive-Synchronisation-Client (OneDrive.exe) die Dateien auf den Computer herunterlädt. Diese Einstellung wird verwendet, bei der On-Demand-Dateien nicht aktiviert sind.
Verwenden Sie das folgende PowerShell-Skript, um den Schwellenwert für die maximale Größe festzulegen. In unserem Beispiel 1111-2222-3333-4444
ist die Organisations-ID und 0005000
legt einen Schwellenwert von 5 GB fest.
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
Installieren und Konfigurieren von Microsoft 365
Installieren von Microsoft 365
Wenn Ihr Vorlagencomputer Microsoft Office benötigt, empfehlen wir die Installation von Office mit dem Office-Bereitstellungstool (ODT). Sie müssen eine wiederverwendbare Konfigurationsdatei erstellen, indem Sie das Microsoft 365 Apps Admin Center verwenden, um auszuwählen, welche Architektur und welche Office-Features Sie benötigen, und wie oft sie aktualisiert werden.
- Navigieren Sie zum Microsoft 365 Apps Admin Center, und laden Sie Ihre eigene Konfigurationsdatei herunter.
- Laden Sie das Office-Bereitstellungstool herunter (
setup.exe
). - Führen Sie
setup.exe /download configuration.xml
aus, um Office-Komponenten herunterzuladen. - Führen Sie
setup.exe /configure configuration.xml
aus, um Office-Komponenten zu installieren.
Ändern des Microsoft 365-Updatekanals
Mit dem Office-Konfigurationstool können Sie festlegen, wie oft Office Updates empfängt. Wenn Sie ändern müssen, wie häufig Office nach der Installation Updates erhält, können Sie die URL des Updatekanals ändern. Die URL-Adressen des Updatekanals sind unter "Ändern des Microsoft 365 Apps-Updatekanals für Geräte in Ihrer Organisation" verfügbar.
Das folgende PowerShell-Beispielskript zeigt, wie Microsoft 365 auf die Verwendung des monatlichen Updatekanals festgelegt wird.
# 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"
Installieren und Konfigurieren von Windows-Updates
Installieren der neuesten Windows-Updates
Es wird empfohlen, die neuesten Microsoft-Updates auf dem Vorlagencomputer zu Sicherheitszwecken zu installieren, bevor Sie die Vorlagen-VM veröffentlichen. Durch die Installation vor der Veröffentlichung des Labors vermeiden Sie, dass Lab-Benutzer durch unerwartete Updates in ihrer Arbeit gestört werden.
So installieren Sie Windows-Updates über die Windows-Schnittstelle:
- Öffnen Sie im Startmenü die Option Einstellungen.
- Update und Sicherheit auswählen
- Wählen Sie " Nach Updates suchen" aus.
- Updates werden heruntergeladen und installiert.
Sie können powerShell auch verwenden, um den Vorlagencomputer zu aktualisieren:
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
Hinweis
Einige Updates erfordern möglicherweise, dass der Computer neu gestartet wird. Sie werden gefragt, ob ein Neustart erforderlich ist.
Installieren der neuesten Updates für Microsoft Store-Apps
Es wird empfohlen, alle Microsoft Store-Apps auf ihre neuesten Versionen aktualisiert zu haben.
So aktualisieren Sie Anwendungen manuell aus dem Microsoft Store:
- Starten Sie die Anwendung Microsoft Store.
- Wählen Sie die Auslassungspunkte (...) neben Ihrem Benutzerfoto in der oberen Ecke der Anwendung aus.
- Wählen Sie aus dem Dropdownmenü Herunterladen und „Updates“ aus.
- Wählen Sie die Schaltfläche "Aktualisierung abrufen" aus.
So aktualisieren Sie Microsoft Store-Anwendungen mithilfe von PowerShell:
(Get-WmiObject -Namespace "root\cimv2\mdm\dmmap" -Class "MDM_EnterpriseModernAppManagement_AppManagement01").UpdateScanMethod()
Beenden automatischer Windows-Updates
Nachdem Sie Windows auf die neueste Version aktualisiert haben, können Sie windows-Updates beenden. Automatische Updates können möglicherweise die geplante Laborzeit beeinträchtigen. Wenn Sie das Labor lange benötigen, bitten Sie Lab-Benutzer, manuell nach Updates zu suchen oder automatische Updates außerhalb der geplanten Laborzeiten zu planen. Weitere Informationen zu Anpassungsoptionen für Windows Update finden Sie unter Verwalten zusätzlicher Windows Update-Einstellungen.
Automatische Windows-Updates werden möglicherweise mit dem folgenden PowerShell-Skript beendet:
New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
-Name "NoAutoUpdate" -Value "1" -PropertyType DWORD
Installieren von Sprachpaketen
Wenn Sie zusätzliche Sprachen auf dem virtuellen Computer installieren müssen, können Sie diese über den Microsoft Store hinzufügen.
- Starten Sie den Microsoft Store.
- Suchen Sie nach „Language Pack“ (Sprachpaket).
- Wählen Sie die zu installierende Sprache aus.
Wenn Sie bereits bei der Vorlagen-VM angemeldet sind, verwenden Sie die Verknüpfung "Sprachpaket installieren" (ms-settings:regionlanguage?activationSource=SMC-IA-4027670
), um direkt zur entsprechenden Einstellungsseite zu wechseln.
Entfernen nicht benötigter integrierter Apps
Windows 10 enthält viele integrierte Anwendungen, die für Ihr bestimmtes Labor möglicherweise nicht benötigt werden. Um das Computerimage für Lab-Benutzer zu vereinfachen, sollten Sie einige Anwendungen von Ihrem Vorlagencomputer deinstallieren.
Verwenden Sie das PowerShell-Cmdlet Get-AppxPackage
, um eine Liste der installierten Anwendungen anzuzeigen. Das folgende PowerShell-Beispielskript zeigt alle installierten Anwendungen an, die entfernt werden können.
Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name
Verwenden Sie das Remove-Appx
Cmdlet, um eine Anwendung zu entfernen. Das folgende Skript zeigt, wie Alles im Zusammenhang mit XBox entfernt wird:
Get-AppxPackage -Name *xbox* | foreach { if (-not $_.NonRemovable) { Remove-AppxPackage $_} }
Installieren allgemeiner unterrichtsbezogener Anwendungen
Installieren Sie andere Apps, die häufig für den Unterricht verwendet werden, über die Windows Store-App. Zu den Vorschlägen zählen Anwendungen wie die Microsoft Whiteboard-App, Microsoft Teams und Minecraft Education Edition. Diese Anwendungen müssen manuell über den Windows Store oder über die entsprechenden Websites auf der Vorlagen-VM installiert werden.
Nächste Schritte
- Erfahren Sie, wie Sie Kosten verwalten, indem Sie das Verhalten beim Herunterfahren von Windows steuern
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für