Microsoft Hyper-V: VM generations, checkpoints, memory and keeping VMs available
Hyper-V administration on Windows Server: choosing generation 1 or 2 VMs, standard versus production checkpoints and how to remove them safely, Dynamic Memory and Smart Paging, integration services, live migration, failover clustering and Hyper-V Replica, with the matching PowerShell cmdlets.
- Level
- Intermediate
- Length
- About 50 minutes
- Contents
- 3 lessons · 1 video · final exam
- Status
- Published · updated 2 Oct 2026
- Microsoft Hyper-V
Skills you'll practise
- Choose between generation 1 and generation 2 for a new VM and explain why the choice is permanent
- Choose the right checkpoint type, create, apply and delete checkpoints safely, and recognize unsafe practices
- Configure Dynamic Memory with suitable startup and minimum memory and explain when Smart Paging is used
- Distinguish live migration, failover clustering and Hyper-V Replica and pick the right one for a scenario
- Read Get-VMIntegrationService output and turn on the integration service a task needs
Course outline
- 1.Microsoft Hyper-V essentialsVideo · 2 min
- 2.Creating VMs: generation, memory and integration servicesLesson · 16 min
- 3.Checkpoints done properlyLesson · 16 min
- 4.Moving and protecting running VMsLesson · 18 min
- 5.Microsoft Hyper-V: VM generations, checkpoints, memory and keeping VMs available: knowledge checkKnowledge check · 16 questions
- 6.Final exam9 questions · passing it completes the course, so people who already know the material can test out
Sources it draws on
The lessons and questions are written from these references, so learners can go back to the original.
- Microsoft Learn: Should I create a generation 1 or 2 virtual machine in Hyper-V?
- Microsoft Learn: Using checkpoints to revert virtual machines to a previous state (standard and production checkpoints)
- Microsoft Learn: Hyper-V Dynamic Memory overview
- Microsoft Learn: Live Migration overview
- Microsoft Learn: Hyper-V Replica overview
- Microsoft Learn: Manage Hyper-V Integration Services
- Microsoft Learn: Move-VM (Hyper-V PowerShell module)
See it with your own jobs and topics
Tell us about your team and we'll walk you through setup, from choosing jobs to your first skills check.