How can I use a GPU in a Hyper-V virtual machine without using RemoteFX?

Chase Parrish 0 Reputation points
2023-08-25T21:09:50.8966667+00:00

Hi, I am trying to use my GPU on a Virtual machine in order to run some games, however the CPU is not enough to support the graphics. I was looking for ways to enable GPU passthrough or similar but all I could find was for Bare-metal Hypervisor, Windows Server or Pro versions or RemoteFX which seems to not be as secure as I would like. I am using the following relevant hardware and Software:
Windows 10 Home Edition

Windows Hyper-V

AMD Ryzen 7 3800X 8-Core 16-Thread

32GB RAM

NVIDIA GeForce GTX 1070

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

1 answer

Sort by: Most helpful
  1. Anonymous
    2023-08-28T06:51:36.1+00:00

    Hi,

    You can use Discrete Device Assignment (DDA) to pass through a PCIe device like a graphic card to a virtual machine, however this feature is only supported on Windows Server.

    https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/deploy/deploying-graphics-devices-using-dda

    Best Regards,

    Ian Xue


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

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


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.