Hardware Model

Handian Sudianto 5,666 Reputation points
2025-01-06T23:44:55.8966667+00:00

Hello,

I have several windows server 2019 running under vmware, and when issuing this command Get-CimInstance -Class Win32_ComputerSystem to getting the hardware model why the result is different.

Some of the win 2019 have model VMware7,1 and some of win 2019 have model VMware Virtual Platform.

From the host level we use same VMware ESXi version and same physical hardware.

Windows Server
Windows Server
A family of Microsoft server operating systems that support enterprise-level management, data storage, applications, and communications.
13,598 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Marcin Policht 32,510 Reputation points MVP
    2025-01-07T00:15:40.7066667+00:00

    AFAIK, this discrepancy likely stems from the virtual hardware version configured for individua VMs. Even though the VMs are running on the same VMware ESXi version and physical hardware, the virtual hardware version can differ between VMs, and this affects how the VM identifies its hardware.

    In particular, VMware7,1 indicates the VM is using a newer virtual hardware version (likely version 17 or higher). VMware Virtual Platform indicates the VM is using an older virtual hardware version (e.g., version 14 or earlier). The virtual hardware version defines the capabilities of the VM, including supported features and the identifiers exposed to the guest OS.

    VMs might have been created at different times and defaulted to different hardware versions based on the ESXi or vSphere version at the time of creation. If some VMs were upgraded to newer virtual hardware versions while others were not, their reported model names will differ. I gather it's also possible that the VM settings may have been manually modified during configuration or migration, leading to different virtual hardware versions.


    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin


  2. Handian Sudianto 5,666 Reputation points
    2025-01-07T02:52:40.54+00:00

    hi..

    I found the different.

    If firmware on the boot set to BIOS then it will detect as VMware Virtual Platform, but if set to EFI it will detect as VMware 7,1.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.