Share via


Förbereda och anpassa en VHD-avbildning för Azure Virtual Desktop

Den här artikeln beskriver hur du förbereder en VHD-avbildning (Master Virtual Hard Disk) för uppladdning till Azure, inklusive hur du skapar virtuella datorer och installerar programvara på dem. De här anvisningarna gäller för en Azure Virtual Desktop-specifik konfiguration som kan användas med organisationens befintliga processer.

Viktigt!

Vi rekommenderar att du använder en avbildning från Azure Compute Gallery eller Azure-portalen. Men om du behöver använda en anpassad avbildning kontrollerar du att du inte redan har Azure Virtual Desktop-agenten installerad på den virtuella datorn. Om du gör det följer du antingen anvisningarna i Steg 1: Avinstallera alla agent-, startinläsnings- och stackkomponentprogram för att avinstallera agenten och alla relaterade komponenter från den virtuella datorn eller skapa en ny avbildning från en virtuell dator med agenten avinstallerad. Om du använder en anpassad avbildning med Azure Virtual Desktop-agenten kan det orsaka problem med avbildningen, till exempel om registreringen blockeras eftersom registreringstoken för värdpoolen har upphört att gälla, vilket förhindrar användarsessionsanslutningar.

Skapa en virtuell dator

Windows 10 Enterprise multi-session är tillgängligt i Azure Compute Gallery eller Azure-portalen. Det finns två alternativ för att anpassa den här avbildningen.

Det första alternativet är att etablera en virtuell dator (VM) i Azure genom att följa anvisningarna i Skapa en virtuell dator från en hanterad avbildning och sedan gå vidare till Förberedelse och installation av programvara.

Det andra alternativet är att skapa avbildningen lokalt genom att ladda ned avbildningen, etablera en virtuell Hyper-V-dator och anpassa den efter dina behov, vilket vi tar upp i följande avsnitt.

Skapa lokal avbildning

Du kan ladda ned en avbildning enligt anvisningarna i Exportera en avbildningsversion till en hanterad disk och sedan Ladda ned en virtuell Windows-hårddisk från Azure. När du har laddat ned avbildningen till en lokal plats öppnar du Hyper-V Manager för att skapa en virtuell dator med den virtuella hårddisk som du kopierade. Följande instruktioner är en enkel version, men du hittar mer detaljerade instruktioner i Skapa en virtuell dator i Hyper-V.

Så här skapar du en virtuell dator med den kopierade virtuella hårddisken:

  1. Öppna guiden Ny virtuell dator.

  2. På sidan Ange generation väljer du Generation 1.

    A screenshot of the Specify Generation page. The

  3. Under Kontrollpunktstyp inaktiverar du kontrollpunkter genom att avmarkera kryssrutan.

    A screenshot of the Checkpoint Type section of the Checkpoints page.

Du kan också köra följande cmdlet i PowerShell för att inaktivera kontrollpunkter.

Set-VM -Name <VMNAME> -CheckpointType Disabled

Fast disk

Om du skapar en virtuell dator från en befintlig virtuell hårddisk skapas en dynamisk disk som standard. Den kan ändras till en fast disk genom att välja Redigera disk... enligt följande bild. Mer detaljerade instruktioner finns i Förbereda en Windows VHD eller VHDX för uppladdning till Azure.

A screenshot of the Edit Disk option.

Du kan också köra följande PowerShell-kommando för att ändra disken till en fast disk.

Convert-VHD –Path c:\test\MY-VM.vhdx –DestinationPath c:\test\MY-NEW-VM.vhd -VHDType Fixed

Förberedelse och installation av programvara

Det här avsnittet beskriver hur du förbereder och installerar FSLogix och Windows Defender, samt några grundläggande konfigurationsalternativ för appar och avbildningens register.

Om du installerar Microsoft 365-appar för företag och OneDrive på den virtuella datorn går du till Installera Office på en VHD-huvudavbildning och följer anvisningarna där för att installera apparna. När du är klar går du tillbaka till den här artikeln.

Om användarna behöver komma åt vissa LOB-program rekommenderar vi att du installerar dem när du har slutfört det här avsnittets instruktioner.

Konfigurera FSLogix-profilcontainer

Om du vill inkludera FSLogix-containern som en del av avbildningen följer du anvisningarna i Skapa en profilcontainer för en värdpool med hjälp av en filresurs. Du kan testa funktionerna i FSLogix-containern med den här snabbstarten.

Konfigurera antivirusundantag för FSLogix

Om Windows Defender har konfigurerats på den virtuella datorn kontrollerar du att den är konfigurerad för att inte genomsöka hela innehållet i VHD- och VHDX-filer under den bifogade filen. Du hittar en lista över undantag för FSLogix i Konfigurera antivirusfil- och mappundantag.

Den här konfigurationen tar bara bort genomsökning av VHD- och VHDX-filer under den bifogade filen, men påverkar inte genomsökning i realtid.

Om du använder Windows Defender kan du lära dig mer om hur du konfigurerar Windows Defender för att undanta vissa filer från genomsökning i Konfigurera och validera undantag baserat på filnamnstillägg och mappplats.

Inaktivera automatisk Uppdateringar

Så här inaktiverar du automatisk Uppdateringar via lokal grupprincip:

  1. Öppna Redigeraren för lokal grupprincip\Administrativa mallar\Windows-komponenter\Windows Update.
  2. Högerklicka på Konfigurera automatisk uppdatering och ställ in den på Inaktiverad.

Du kan också köra följande kommando från en upphöjd PowerShell-prompt för att inaktivera automatisk Uppdateringar.

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

Ange Startlayout för Windows 10-datorer (valfritt)

Kör följande kommando från en upphöjd PowerShell-prompt för att ange en Start-layout för Windows 10-datorer.

New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" -Name SpecialRoamingOverrideAllowed -PropertyType DWORD -Value 1 -Force

Konfigurera omdirigering av tidszon

Omdirigering av tidszoner kan tillämpas på grupprincipnivå eftersom alla virtuella datorer i en värdpool ingår i samma säkerhetsgrupp.

Så här omdirigerar du tidszoner:

  1. Öppna konsolen Grupprinciphantering på Active Directory-servern.
  2. Expandera domän- och grupprincipobjekt.
  3. Högerklicka på grupprincipobjektetsom du skapade för grupprincipinställningarna och välj Redigera.
  4. I redigeraren grupprinciphantering går du till Datorkonfigurationsprinciper>>Administrativa mallar Windows-komponenter>Fjärrskrivbordstjänster>>Fjärrskrivbord Sessionsvärdenhet>och Resursomdirigering.
  5. Aktivera inställningen Tillåt omdirigering av tidszon.

Du kan också köra följande kommando från en upphöjd PowerShell-prompt för att omdirigera tidszoner:

New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" -Name fEnableTimeZoneRedirection -PropertyType DWORD -Value 1 -Force

Inaktivera lagringskänsla

För Azure Virtual Desktop-sessionsvärdar som använder Windows 10 Enterprise eller Windows 10 Enterprise flera sessioner rekommenderar vi att du inaktiverar Storage Sense. Diskar där operativsystemet är installerat är vanligtvis små i storlek och användardata lagras på distans via profilroaming. Det här scenariot resulterar i att Storage Sense tror att disken är kritiskt låg på ledigt utrymme. Du kan inaktivera Storage Sense i avbildningen med hjälp av registret, eller använda grupprincip eller Intune för att inaktivera Storage Sense när sessionsvärdarna har distribuerats.

  • För registret kan du köra följande kommando från en upphöjd PowerShell-prompt för att inaktivera Storage Sense:

    New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy" -Name 01 -PropertyType DWORD -Value 0 -Force
    
  • För Grupprincip konfigurerar du ett grupprincipobjekt med inställningen Datorkonfiguration>Administrativa mallar>Systemlagringsavkänning>>Tillåt lagringsavkänning inställd på Inaktiverad.

  • För Intune konfigurerar du en konfigurationsprofil med hjälp av inställningskatalogen med inställningen Storage>Allow Storage Sense Global inställd på Blockera.

Inkludera ytterligare språkstöd

Den här artikeln beskriver inte hur du konfigurerar språkstöd och regionalt stöd. Mer information finns i följande artiklar:

Andra program och registerkonfiguration

Det här avsnittet beskriver konfiguration av program och operativsystem. All konfiguration i det här avsnittet görs genom att lägga till, ändra eller ta bort registerposter.

Kör följande kommando från en upphöjd PowerShell-prompt för insamling av telemetridata i Windows 10 Enterprise med flera sessioner:

New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" -Name AllowTelemetry -PropertyType DWORD -Value 3 -Force

Om du vill förhindra Watson-krascher kör du följande kommando från en upphöjd PowerShell-prompt:

Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Windows Error Reporting" -Name Corporate* -Force -Verbose

Om du vill aktivera stöd för 5k-upplösning kör du följande kommandon från en upphöjd PowerShell-prompt. Du måste köra kommandona innan du kan aktivera stacken sida vid sida.

New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name MaxMonitors -PropertyType DWORD -Value 4 -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name MaxXResolution -PropertyType DWORD -Value 5120 -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" -Name MaxYResolution -PropertyType DWORD -Value 2880 -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\rdp-sxs" -Name MaxMonitors -PropertyType DWORD -Value 4 -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\rdp-sxs" -Name MaxXResolution -PropertyType DWORD -Value 5120 -Force
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\rdp-sxs" -Name MaxYResolution -PropertyType DWORD -Value 2880 -Force

Förbereda avbildningen för uppladdning till Azure

När du är klar med konfigurationen och installerat alla program följer du anvisningarna i Förbereda en virtuell Windows-hårddisk eller VHDX för att ladda upp till Azure för att förbereda avbildningen.

När du har förberett avbildningen för uppladdning kontrollerar du att den virtuella datorn förblir i tillståndet av eller frigjord.

Ladda upp huvudbild till ett lagringskonto i Azure

Det här avsnittet gäller endast när huvudbilden skapades lokalt.

Följande instruktioner beskriver hur du laddar upp huvudbilden till ett Azure Storage-konto. Om du inte redan har ett Azure Storage-konto följer du anvisningarna i den här artikeln för att skapa ett.

  1. Konvertera VM-avbildningen (VHD) till Fast om du inte redan har gjort det. Om du inte konverterar avbildningen till Fast kan du inte skapa avbildningen.

  2. Ladda upp den virtuella hårddisken till en blobcontainer i ditt lagringskonto. Du kan ladda upp snabbt med verktyget Storage Explorer. Mer information om verktyget Storage Explorer finns i den här artikeln.

    A screenshot of the Microsoft Azure Storage Explorer Tool's search window. The

  3. Gå sedan till Azure-portalen i webbläsaren och sök efter "Bilder". Sökningen bör leda dig till sidan Skapa bild enligt följande skärmbild:

    A screenshot of the Create image page of the Azure portal, filled with example values for the image.

  4. När du har skapat avbildningen bör du se ett meddelande som det i följande skärmbild:

    A screenshot of the

Nästa steg

Nu när du har en avbildning kan du skapa eller uppdatera värdpooler. Mer information om hur du skapar och uppdaterar värdpooler finns i följande artiklar:

Om du har stött på ett anslutningsproblem när du har förberett eller anpassat din VHD-avbildning kan du läsa felsökningsguiden för att få hjälp.