After the Hyper-V graphics card goes through, my discrete graphics card is not displayed, but the virtual graphics card program is displayed.

Liu Christ 0 Reputation points
2024-07-08T06:47:43.6766667+00:00

PixPin_2024-07-08_14-43-47

As shown in the figure, I connected my Hyper-V with the discrete graphics card of my host, but it was not displayed as my discrete graphics card: RTX 2060 in the virtual machine, but as Microsoft Virtual Render Driver。

Excuse me, what is the situation?

Hyper-V
Hyper-V
A Windows technology providing a hypervisor-based virtualization solution enabling customers to consolidate workloads onto a single server.
2,636 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Neuvi Jiang 765 Reputation points Microsoft Vendor
    2024-07-09T06:09:28.07+00:00

    Hi Liu Christ,

    Thank you for posting in the Q&A Forums.

    This is usually due to Hyper-V's graphics card virtualization mechanism. The following is a detailed explanation of this phenomenon:

    In a Hyper-V environment, discrete graphics cards are not directly recognized and used by virtual machines as physical hardware. Instead, Hyper-V virtualizes the graphics card through a technology called GPU Pass-through or vGPU. This technology allows a virtual machine to access and use the host computer's graphics resources, but usually not in the form of a physical graphics card.

    In a virtual machine, Hyper-V uses the Microsoft Virtual Renderer Driver to emulate and manage graphics card resources. This driver is specifically designed by Hyper-V to provide graphics display and rendering capabilities in a virtual machine environment. Although it does not represent a direct mapping of the physical graphics card, it ensures that the virtual machine is able to display the graphical interface and perform basic graphics processing tasks.

    Best regards

    NeuviJ

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more