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.
| Setting | Gallium Windows | Gallium Windows (TPM) |
|---|---|---|
| Firmware | UEFI, persistent variables | |
| Secure Boot | On | |
| Virtual TPM | None | Present, persistent state |
| Disk | VirtIO | |
| Optical drive | SATA | |
| Network adapter | VirtIO | |
| Nested Virtualization | Disabled | |
| Hyper-V enlightenments | Enabled | |
| Clock and timers | UTC, 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).