Skip to Content

Windows Hardware Profiles

This page lists the virtual hardware each Windows profile version applies and what changed between versions.

Current Settings

The current Windows version is v25.2.

SettingGallium WindowsGallium Windows (TPM)
FirmwareUEFI, persistent variables
Secure BootOn
Virtual TPMNonePresent, persistent state
DiskVirtIO
Optical driveSATA
Network adapterVirtIO
Nested VirtualizationDisabled
Hyper-V enlightenmentsEnabled
Clock and timersUTC, Hyper-V timer, HPET off

Version History

v25.2 (Current)

Disables nested virtualization explicitly for all CPU types, so Windows does not try to enable virtualization-based security inside a VM.

Profiles at this version: Gallium Windows (v25.2) and Gallium Windows (TPM) (v25.2).

v25.1 (Available)

Adds Windows clock and timer tuning. This improves timekeeping for Windows guests that are not domain joined.

Profiles at this version: Gallium Windows (v25.1) and Gallium Windows (TPM) (v25.1).

v25.0 (Available)

Initial release, with Hyper-V enlightenments enabled.

Profiles at this version: Gallium Windows (v25.0) and Gallium Windows (TPM) (v25.0).