Uppgradera versionen av den virtuella datorn i Hyper-V på Windows eller Windows Server
Gör de senaste Hyper-V funktionerna tillgängliga på dina virtuella datorer genom att uppgradera konfigurationsversionen. Gör inte detta förrän:
- Du uppgraderar dina Hyper-V värdar till den senaste versionen av Windows eller Windows Server.
- Du uppgraderar klustrets funktionsnivå.
- Du är säker på att du inte behöver flytta tillbaka den virtuella datorn till en Hyper-V värd som kör en tidigare version av Windows eller Windows Server.
Mer information finns i Löpande uppgradering av klusteroperativsystem och Utföra en löpande uppgradering av ett Hyper-V värdkluster i VMM.
Steg 1: Kontrollera konfigurationsversionerna för virtuella datorer
- På Windows-skrivbordet väljer du knappen Start och skriver någon del av namnet Windows PowerShell.
- Högerklicka på Windows PowerShell och välj Kör som administratör.
- Använd cmdleten Get-VM. Kör följande kommando för att hämta versionerna av dina virtuella datorer.
Get-VM * | Format-Table Name, Version
Du kan också se konfigurationsversionen i Hyper-V Manager genom att välja den virtuella datorn och titta på fliken Sammanfattning.
Steg 2: Uppgradera konfigurationsversionen för virtuella datorer
- Stäng av den virtuella datorn i Hyper-V Manager.
- Välj Åtgärd > Uppgradera konfigurationsversion. Om det här alternativet inte är tillgängligt för den virtuella datorn, är den redan på den högsta konfigurationsversionen som stöds av Hyper-V-värden.
Om du vill uppgradera konfigurationsversionen för den virtuella datorn med hjälp av Windows PowerShell använder du cmdleten Update-VMVersion. Kör följande kommando där vmname är namnet på den virtuella datorn.
Update-VMVersion <vmname>
Konfigurationsversioner för virtuella datorer som stöds
Med PowerShell-cmdleten Get-VMHostSupportedVersion kan du se vilka konfigurationsversioner av virtuella datorer som Hyper-V Host stöder. När du skapar en virtuell dator skapas den med standardkonfigurationsversionen. Om du vill se vilka konfigurationsversioner för virtuella datorer som Hyper-V värd stöder och vad standardvärdet är kör du följande kommando.
Get-VMHostSupportedVersion
Om du behöver skapa en virtuell dator som du kan flytta till en Hyper-V värd som kör en äldre version av Windows använder du cmdleten New-VM med parametern -Version
. Om du till exempel vill skapa en virtuell dator med namnet "WindowsCV5" med konfigurationsversion 5.0 kör du följande kommando:
New-VM -Name "WindowsCV5" -Version 5.0
Not
Du kan bara importera en virtuell dator om Hyper-V-värden stöder den konfigurationsversionen. Det innebär vanligtvis att du kan importera en virtuell dator till en Hyper-V värd som kör en nyare version av Hyper-V, men du kan inte importera en virtuell dator som skapats på en nyare version av Hyper-V till en äldre version av Hyper-V.
Om den virtuella datorns konfigurationsversion inte visas som stöd för din Hyper-V värdoperativsystem i tabellen nedan måste du antingen uppgradera den virtuella datorns konfigurationsversion till en nyare version eller skapa en ny virtuell dator med samma generation med hjälp av de befintliga virtuella hårddiskarna innan du kan starta den virtuella datorn.
Stödda VM-konfigurationsversioner för långsiktiga värdar
I följande tabell visas konfigurationsversionerna för virtuella datorer för värdar som kör en långsiktig underhållsversion av Windows.
Hyper-V värdversion av Windows | 12.0 | 11.0 | 10.0 | 9.3 | 9.2 | 9.1 | 9.0 | 8.3 | 8.2 | 8.1 | 8.0 | 7.1 | 7.0 | 6.2 | 5.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows Server 2025 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 11, version 24H2 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 11, version 22H2 & 23H2 | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows Server 2022 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 10 Enterprise LTSC 2021 | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows Server 2019 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Enterprise LTSC 2019 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows Server 2016 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Enterprise 2016 LTSB | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Enterprise 2015 LTSB | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ |
Windows Server 2012 R2 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Windows 8.1 | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ |
Vm-konfigurationsversioner som stöds för Semi-Annual Channel-värdar
I följande tabell visas konfigurationsversionerna för virtuella datorer för värdar som kör en Semi-Annual Channel-version av Windows. Mer information om Semi-Annual Channel-versioner av Windows finns på följande sidor för Windows Server och Windows.
Viktig
Windows Server Semi-Annual Channel-versioner har dragits tillbaka. Mer information om aktuella versioner finns i Windows Server-versionsinformation.
Hyper-V värdversion av Windows | 10.0 | 9.3 | 9.2 | 9.1 | 9.0 | 8.3 | 8.2 | 8.1 | 8.0 | 7.1 | 7.0 | 6.2 | 5.0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows 11 (version 21H2) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 10 November 2021 Update (version 21H2) | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 10 maj 2021 Update (version 21H1) | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows Server, version 20H2 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 10 Oktober 2020 Update (version 20H2) | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows Server, version 2004 | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows 10 Maj 2020 Update (version 2004) | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Windows Server, version 1909 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 November 2019 Update (version 1909) | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows Server, version 1903 | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 maj 2019 Update (version 1903) | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows Server, version 1809 | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Oktober 2018 Update (version 1809) | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows Server, version 1803 | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 April 2018 Update (version 1803) | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Fall Creators Update (version 1709) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Creators Update (version 1703) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Windows 10 Anniversary Update (version 1607) | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ |
Varför ska jag uppgradera konfigurationsversionen för den virtuella datorn?
När du flyttar eller importerar en virtuell dator till en dator som kör Hyper-V på Windows Server 2019, Windows Server 2016 eller Windows 10 uppdateras inte den virtuella datorns konfiguration automatiskt. Det innebär att du kan flytta tillbaka den virtuella datorn till en Hyper-V värd som kör en tidigare version av Windows eller Windows Server. Men det innebär också att du inte kan använda några av de nya funktionerna för virtuella datorer förrän du uppdaterar konfigurationsversionen manuellt.
Viktig
Du kan inte nedgradera en konfigurationsversion för virtuella datorer när du har uppgraderat den.
Konfigurationsversionen av den virtuella datorn representerar kompatibiliteten för den virtuella datorns konfiguration, sparade tillstånd och ögonblicksbildfiler med versionen av Hyper-V. När du uppdaterar konfigurationsversionen ändrar du den filstruktur som används för att lagra konfigurationen av virtuella datorer och kontrollpunktsfilerna. Du uppdaterar också konfigurationsversionen till den senaste versionen som stöds av den Hyper-V värd. Uppgraderade virtuella datorer använder ett nytt konfigurationsfilformat som är utformat för att öka effektiviteten vid läsning och skrivning av konfigurationsdata för virtuella datorer. Uppgraderingen minskar också risken för skadade data i händelse av ett lagringsfel.
I följande tabell visas beskrivningar av filnamnstillägg och standardplatser för varje typ av fil som används för nya eller uppgraderade virtuella datorer.
Filtyper för virtuella datorer | Beskrivning |
---|---|
Konfiguration | Konfigurationsinformation för virtuella datorer som lagras i binärt filformat. Filnamnstillägg: .vmcx Standardplats: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines |
Körtillstånd | Information om körtillstånd för virtuella datorers som lagras i binärt filformat. Filnamnstillägg: .vmrs och .vmgs Standardplats: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines |
Virtuell hårddisk | Lagrar virtuella hårddiskar för den virtuella datorn. Filnamnstillägg: .vhd eller .vhdx Standardplats: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks |
Automatisk virtuell hårddisk | Differentiering av diskfiler som används för kontrollpunkter för virtuella datorer. Filnamnstillägg: .avhdx Standardplats: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks |
Kontrollpunkt | Kontrollpunkter lagras i flera kontrollpunktsfiler. Varje kontrollpunkt skapar en konfigurationsfil och körningstillståndsfil. Filnamnstillägg: .vmrs och .vmcx Standardplats: C:\ProgramData\Microsoft\Windows\Snapshots |
Vad händer om jag inte uppgraderar konfigurationsversionen för den virtuella datorn?
Om du har virtuella datorer som du skapade med en tidigare version av Hyper-V kanske vissa funktioner som är tillgängliga på det nyare värdoperativsystemet inte fungerar med de virtuella datorerna förrän du har uppdaterat konfigurationsversionen.
Som allmän vägledning rekommenderar vi att du uppdaterar konfigurationsversionen när du har uppgraderat virtualiseringsvärdarna till en nyare version av Windows och känner dig säker på att du inte behöver återgå. När du använder den löpande uppgraderingen av klusteroperativsystem funktionen är detta vanligtvis när du har uppdaterat klustrets funktionsnivå. På så sätt kan du också dra nytta av nya funktioner och interna ändringar och optimeringar.
Not
När den virtuella datorns konfigurationsversion har uppdaterats kan den virtuella datorn inte starta på värdar som inte stöder den uppdaterade konfigurationsversionen.
I följande tabell visas den lägsta konfigurationsversion för virtuella datorer som krävs för att använda vissa Hyper-V funktioner.
Funktion | Lägsta vm-konfigurationsversion |
---|---|
GPU-partitionering | 12.0 |
Tillåt ytterligare processorfunktioner för Perfmon | 9.0 |
Exponera automatiskt konfiguration för samtida flertrådsbearbetning för virtuella datorer som körs på värdar med hjälp av Core Scheduler-schemat | 9.0 |
Stöd för viloläge | 9.0 |
Öka det maximala standardantalet för virtuella enheter till 64 per enhet (till exempel nätverk och tilldelade enheter) | 8.3 |
Säkerhetsstöd för Gäst Virtualization-Based (VBS) | 8.0 |
Nyckellagringsenhet | 8.0 |
Virtuella datorer med stort minne | 8.0 |
Kapslad virtualisering | 8.0 |
Antal virtuella processorer | 8.0 |
XSAVE-stöd | 8.0 |
VmMQ (Virtual Machine Multi Queues) | 7.1 |
Virtual Trusted Platform Module (vTPM) | 7.0 |
Frekvent lägg till/ta bort minne | 6.2 |
PowerShell Direct | 6.2 |
Kontrollpunkter för produktion | 6.2 |
Säker start för virtuella Linux-datorer | 6.2 |
Gruppering av virtuella datorer | 6.2 |
Mer information om dessa funktioner finns i Nyheter i Hyper-V på Windows Server.