1 покоління віртуальні машини підтримують більшість гостьових операційних систем. Віртуальні машини 2-го покоління підтримують більшість 64-розрядних версій Windows і новіші версії операційних систем Linux і FreeBSD.20 червня 2024 р.
У Hyper-V віртуальна машина першого покоління — це тип віртуальної машини, яка використовує мікропрограму BIOS і підтримує обмежений набір апаратних пристроїв і функцій. З іншого боку, віртуальна машина 2-го покоління використовує вбудоване програмне забезпечення UEFI і підтримує більш широкий спектр апаратних пристроїв і функцій.
Віртуальні машини 2-го покоління використовують нову архітектуру завантаження на основі UEFI, а не архітектуру на основі BIOS, яку використовують ВМ 1-го покоління. Порівняно з віртуальними машинами покоління 1, віртуальні машини покоління 2 можуть мати кращий час завантаження та встановлення.
Ви можете вільно змішувати віртуальні машини першого та другого покоління на одному хості Hyper-V. Однак іноді вам може знадобитися знати, які віртуальні машини є поколінням 1, а які — поколінням 2. Щоб дізнатися, ви можете перевірте диспетчер Hyper-V і подивіться, чи застарілі пристрої зникли, чи віртуальна машина завантажується з контролера SCSI.
Віртуальні машини 2-го покоління були представлені з випуском Windows Server 2012. Вони є новіша ітерація віртуальних машин і базується на вбудованому програмному забезпеченні Unified Extensible Firmware Interface (UEFI)..
Віртуальну машину першого покоління Windows 7 32-bit можна встановити на a 1 покоління віртуальна машина.