Dela via


Förbereda en Windows-malldator i Azure Lab Services

I den här artikeln beskrivs metodtips och tips för hur du förbereder en virtuell Dator med Windows-baserade labbmallar i Azure Lab Services. Lär dig hur du konfigurerar vanliga inställningar för programvara och operativsystem, till exempel Windows Update, OneDrive och Microsoft 365.

Viktigt!

Den här artikeln innehåller PowerShell-kodfragment för att effektivisera ändringsprocessen för maskinmallar. Se till att köra PowerShell-skripten med administratörsbehörighet (kör som administratör). I Windows 10 eller 11 väljer du Start, skriver PowerShell, högerklickar på Windows PowerShell och väljer sedan Kör som administratör.

Installera och konfigurera OneDrive

När en labbanvändare återskapar en virtuell labbdator tas alla data på datorn bort. För att skydda användardata från att förloras rekommenderar vi att labbanvändare säkerhetskopierar sina data i molnet, till exempel med hjälp av Microsoft OneDrive.

Installera OneDrive

  • Ladda ned och installera OneDrive manuellt

    Följ dessa steg för OneDrive eller OneDrive för företag.

  • Använda ett PowerShell-skript

    Följande skript laddar ned och installerar den senaste versionen av OneDrive. I exemplet använder installationen växeln /allUsers för att installera OneDrive för alla användare på datorn. Växeln /silent utför en tyst installation för att undvika att be om användarbekräftelser.

    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-anpassningar

Du kan anpassa onedrive-konfigurationen ytterligare.

Flytta windows-kända mappar tyst till OneDrive

Mappar som Dokument, Nedladdningar och Bilder används ofta för att lagra labbanvändarfiler. För att säkerställa att dessa mappar säkerhetskopieras till OneDrive kan du flytta mapparna till OneDrive.

  • Om du befinner dig på en dator som inte använder Active Directory kan användarna manuellt flytta mapparna till OneDrive när de autentiserar till OneDrive.

    1. Öppna Utforskaren
    2. Högerklicka på mappen Dokument, Nedladdningar eller Bilder .
    3. Gå till Egenskapsplats>. Flytta mappen till en ny mapp i OneDrive-katalogen.
  • Om den virtuella datorn är ansluten till Active Directory kan du ställa in malldatorn på att automatiskt uppmana labbanvändare att flytta de kända mapparna till OneDrive.

    1. Hämta ditt organisations-ID.

      Lär dig hur du hittar ditt Organisations-ID för Microsoft 365. Alternativt kan du också hämta organisations-ID:t med hjälp av följande PowerShell-skript:

      Install-Module Microsoft.Graph -Scope CurrentUser
      Connect-MgGraph -Scopes "User.Read"
      $officeTenantID = Get-MgOrganization | Select-Object -expand Id
      
    2. Konfigurera OneDrive för att uppmana till att flytta kända mappar till OneDrive med hjälp av följande PowerShell-skript:

      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
      

Använda OneDrive-filer på begäran

Labbanvändare kan lagra ett stort antal filer i sina OneDrive-konton. För att spara utrymme på den virtuella labbdatorn och minska nedladdningstiden kan du göra filer på OneDrive tillgängliga på begäran. Filer på begäran laddas bara ned när en labbanvändare kommer åt filen.

Använd följande PowerShell-skript för att aktivera filer på begäran i OneDrive:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
    -Name "FilesOnDemandEnabled" -Value "00000001" -PropertyType DWORD

Inaktivera OneDrive-självstudien

När du har slutfört OneDrive-installationen startas som standard en självstudie i webbläsaren. Använd följande skript för att inaktivera självstudien från att visas:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive" -Force
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\OneDrive"
    -Name "DisableTutorial" -Value "00000001" -PropertyType DWORD -Force

Ange den maximala nedladdningsstorleken för en användares OneDrive

Om du vill förhindra att OneDrive automatiskt använder en stor mängd diskutrymme på den virtuella labbdatorn när du synkroniserar filer kan du konfigurera ett tröskelvärde för maximal storlek. När en labbanvändare har en OneDrive som är större än tröskelvärdet (i MB) får användaren en uppmaning om att välja vilka mappar de vill synkronisera innan den OneDrive-synkronisering klienten (OneDrive.exe) laddar ned filerna till datorn. Den här inställningen används där filer på begäran inte är aktiverade.

Använd följande PowerShell-skript för att ange tröskelvärdet för maximal storlek. I vårt exempel 1111-2222-3333-4444 är organisations-ID:t och 0005000 anger ett tröskelvärde på 5 GB.

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

Installera och konfigurera Microsoft 365

Installera Microsoft 365

Om malldatorn behöver Microsoft Office rekommenderar vi att du installerar Office med Distributionsverktyget för Office (ODT). Du måste skapa en återanvändbar konfigurationsfil med hjälp av Microsoft 365-applikationer Administrationscenter för att välja vilken arkitektur och Vilka Office-funktioner du behöver och hur ofta den uppdateras.

  1. Gå till Microsoft 365-applikationer Administrationscenter och ladda ned din egen konfigurationsfil.
  2. Ladda ned Distributionsverktyget för Office (setup.exe).
  3. Kör setup.exe /download configuration.xml för att ladda ned Office-komponenter.
  4. Kör setup.exe /configure configuration.xml för att installera Office-komponenter.

Ändra Microsoft 365-uppdateringskanalen

Med Konfigurationsverktyget för Office kan du ange hur ofta Office tar emot uppdateringar. Men om du behöver ändra hur ofta Office tar emot uppdateringar efter installationen kan du ändra url:en för uppdateringskanalen. Url-adresserna för uppdateringskanalen finns på Ändra Microsoft 365-applikationer uppdateringskanal för enheter i din organisation.

Följande PowerShell-exempelskript visar hur du ställer in Microsoft 365 för att använda den månatliga uppdateringskanalen.

# 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"

Installera och konfigurera Windows-uppdateringar

Installera den senaste Windows-Uppdateringar

Vi rekommenderar att du installerar de senaste Microsoft-uppdateringarna på malldatorn i säkerhetssyfte innan du publicerar den virtuella malldatorn. Genom att installera innan du publicerar labbet undviker du att labbanvändare störs i sitt arbete av oväntade uppdateringar.

Så här installerar du Windows-uppdateringar från Windows-gränssnittet:

  1. Starta Inställningar från Start-menyn
  2. Välj Uppdatera och säkerhet
  3. Välj Sök efter uppdateringar
  4. Uppdateringar laddar ned och installerar.

Du kan också använda PowerShell för att uppdatera malldatorn:

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

Kommentar

Vissa uppdateringar kan kräva att datorn startas om. Du uppmanas att göra en omstart.

Installera de senaste uppdateringarna för Microsoft Store-appar

Vi rekommenderar att alla Microsoft Store-appar uppdateras till de senaste versionerna.

Så här uppdaterar du program manuellt från Microsoft Store:

  1. Starta Microsoft Store-programmet .
  2. Välj ellipsen (...) bredvid användarfotot i programmets övre hörn.
  3. Välj Ladda ned och uppdateringar från den nedrullningsbara menyn.
  4. Välj knappen Hämta uppdatering .

Så här använder du PowerShell för att uppdatera Microsoft Store-program:

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

Stoppa automatiska Windows-uppdateringar

När du har uppdaterat Windows till den senaste versionen kan du överväga att stoppa Windows-uppdateringar. Automatiska uppdateringar kan potentiellt störa schemalagd labbtid. Om du behöver labbet under lång tid kan du be labbanvändare att manuellt söka efter uppdateringar eller schemalägga automatiska uppdateringar utanför schemalagda labbtider. Mer information om anpassningsalternativ för Windows Update finns i hantera ytterligare Windows Update-inställningar.

Automatiska Windows-uppdateringar kan stoppas med följande PowerShell-skript:

New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\AU"
    -Name "NoAutoUpdate" -Value "1" -PropertyType DWORD

Installera språkpaket

Om du behöver ytterligare språk installerade på den virtuella datorn kan du lägga till dem via Microsoft Store.

  1. Starta Microsoft Store
  2. Sök efter "språkpaket"
  3. Välj språk att installera

Om du redan är inloggad på den virtuella malldatorn använder du genvägen "Installera språkpaket" (ms-settings:regionlanguage?activationSource=SMC-IA-4027670) för att gå direkt till lämplig inställningssida.

Ta bort onödiga inbyggda appar

Windows 10 levereras med många inbyggda program som kanske inte behövs för just ditt labb. För att förenkla datoravbildningen för labbanvändare kanske du vill avinstallera vissa program från malldatorn.

Om du vill se en lista över installerade program använder du PowerShell-cmdleten Get-AppxPackage . I följande exempel visar PowerShell-skriptet alla installerade program som kan tas bort.

Get-AppxPackage | Where {$_.NonRemovable -eq $false} | select Name

Om du vill ta bort ett program använder du cmdleten Remove-Appx . Följande skript visar hur du tar bort allt som rör XBox:

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

Installera andra appar som ofta används för undervisning via Windows Store-appen. Bland förslagen finns program som Microsoft Whiteboard-appen, Microsoft Teams och Minecraft Education Edition. Dessa program måste installeras manuellt via Windows Store eller via deras respektive webbplatser på den virtuella malldatorn.

Nästa steg