• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GPU-Z on VMware UEFI 2.31 machine

Joined
Aug 26, 2012
Messages
8 (0.00/day)
Why does GPU-Z show that the VMware SVGA 3D graphics card in VMware 14 is not UEFI compliant?

The machine has Win10 64-bit installed in UEFI + Secure Boot mode (see machine settings and information from the AIDA64 program)
The Uefiinfo.efi program in EFI Shell shows that the lack of CSM and GPU-Z shows that the card is not compatible with UEFI.
What is going on?
VMware14_UEFI.png
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,751 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
I don't think GPU-Z can detect VMWare UEFI support properly because it needs to read the VBIOS, let me look into that.
 
Joined
Aug 26, 2012
Messages
8 (0.00/day)
I believe that UEFI in VMware 14 is not pure UEFI class 3 because in memory at address C0000 is vbios legacy.

On a real UEFI computer with a GOP graphics card e.g. AMD HD7450, when we turn off CSM in the bios, it is empty memory at C0000 - all zeros or FF FF FF ...
 
Last edited:

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,751 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Correct, any idea if/where I can find the BIOS in memory?
 
Joined
Aug 26, 2012
Messages
8 (0.00/day)
Correct, any idea if/where I can find the BIOS in memory?
At C0000 address :), e.g. RW - Read & Write Utility 64-bit
The size of the vbios is in the third byte after 55 AA -> 80h

80h x 200h = 10000h (65536 bytes)

C0000h + 10000h = D0000h - 1h = CFFFFh < end address:
rw-utility.png

P.S. AIDA64 also can dump the vbios to a file.

Correction - at C0000 there is probably EFI bios which is only 5C2h (1.4KB)
EFI_VMware.png
but I don't understand why it is under C0000 in memory ???
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
20,751 (3.50/day)
Processor Core i7-4790K
Memory 16 GB
Video Card(s) GTX 1080
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 7
Joined
Aug 26, 2012
Messages
8 (0.00/day)
that's the legacy BIOS, I doubt it's only 64K in actual size.. let me test in a VM
Under VMware 14 launched in UEFI with Secure Boot (or without) at C0000 is not bios legacy - look at my previous screenshot and string:
Code:
VMware VMware EFI VESA SVGA 1.01
 
Top