AMD GPU Partitioning on Win 11 Hyper-V machine


vranghel

New member
Local time
3:56 AM
Posts
24
OS
Windows 11
Hi everyone!

I've created a virtual Win 11 Pro install with Hyper-V and want to dynamically share GPU resources with the VM

I followed this guide:

However, it refers to Nvidia GPUs and while i followed the instructions to the letter and copied over the files from system 32 starting with amd... and those starting with ati... and the largest folder from C:\Windows\System32\DriverStore\FileRepository, i can only see the integrated GPU in the VM: AMD Radeon Graphics and NOT the dedicated one, the beefy AMD Radeon RX 7900 XTX.

Can someone point me to the files that i need to copy over or the instructions that specifically speak about AMD GPUs partitioning?

Thanks!
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
PC/Desktop
This is more difficult than it sounds.

This may help

 

My Computer My Computer

At a glance

Windows 11 Pro + Win11 Canary VM.I9 13th gen i9-13900H 2.60 GHZ16 GB solderedIntegrated Intel Iris XE
OS
Windows 11 Pro + Win11 Canary VM.
Computer type
Laptop
Manufacturer/Model
ASUS Zenbook 14
CPU
I9 13th gen i9-13900H 2.60 GHZ
Motherboard
Yep, Laptop has one.
Memory
16 GB soldered
Graphics Card(s)
Integrated Intel Iris XE
Sound Card
Realtek built in
Monitor(s) Displays
laptop OLED screen
Screen Resolution
2880x1800 touchscreen
Hard Drives
1 TB NVME SSD (only weakness is only one slot)
PSU
Internal + 65W thunderbolt USB4 charger
Case
Yep, got one
Cooling
Stella Artois (UK pint cans - 568 ml) - extra cost.
Keyboard
Built in UK keybd
Mouse
Bluetooth , wireless dongled, wired
Internet Speed
900 mbs (ethernet), wifi 6 typical 350-450 mb/s both up and down
Browser
Edge
Antivirus
Defender
Other Info
TPM 2.0, 2xUSB4 thunderbolt, 1xUsb3 (usb a), 1xUsb-c, hdmi out, 3.5 mm audio out/in combo, ASUS backlit trackpad (inc. switchable number pad)

Macrium Reflect Home V8
Office 365 Family (6 users each 1TB onedrive space)
Hyper-V (a vm runs almost as fast as my older laptop)
This is more difficult than it sounds.

This may help

I came across that link but didnt help; will look again more closely.

I think the problem is that i have 2 GPUs, the integrated and the dedicated one. I can only see the Integrated one, i assume that the drivers of the dedicated one were not copied over, or another issue
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
PC/Desktop
Ok, I managed to fix the issue by pretty much deactivating the Integrated graphics card, which is not the best solution, BUT from what I read around it's not really possible to manually select the VMGpuPartitionAdapter, as it takes the first one available , which in my case is the integrated one.

What i have left to do is ensure that the right driver files are copied over to the WM: This took me a lot of googling to figure out, but I think the best way to do it is to open Device Manager ->Select the GPU, Properties -> Driver Details and copy over the dozens of files that are mentioned there
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
PC/Desktop
Left is the VM and right is the Host.

Please note the VM Driver date is 2006 and the Host date is 2023. Not sure of the implications of this, Probably have to ensure that the driver files are in C:\Windows\System32\HostDriverStore\FileRepository\ and not in C:\Windows\System32\

1704988343152.png
 

My Computer My Computer

At a glance

Windows 11
OS
Windows 11
Computer type
PC/Desktop
Left is the VM and right is the Host.

Please note the VM Driver date is 2006 and the Host date is 2023. Not sure of the implications of this, Probably have to ensure that the driver files are in C:\Windows\System32\HostDriverStore\FileRepository\ and not in C:\Windows\System32\

View attachment 83817
I guess it's fine. It gets a different hardware Id as well.
I've encountered this a while back, posted here on TenForums.
The partitioned GPU will get a different hardware id, logically as this isn't the entire GPU only 'a part' of it so it's a different device but with access to host capable graphics.
 

My Computers My Computers

  • At a glance

    Windows 11 Proi3 8109U16GB DDR4 @2400Intel Iris Plus Graphics 655
    OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Intel NUC
    CPU
    i3 8109U
    Motherboard
    Intel
    Memory
    16GB DDR4 @2400
    Graphics Card(s)
    Intel Iris Plus Graphics 655
    Sound Card
    Intel / Realtek HD Audio
    Monitor(s) Displays
    LG-32ML600M
    Screen Resolution
    1920x1080
    Hard Drives
    Intel SSD 250GB + Samsung QVO SSD 1TB
    PSU
    Adapter
    Cooling
    The usual NUC airflow
    Keyboard
    Logitech Orion G610
    Mouse
    SteelSeries Rival 100 Red
    Internet Speed
    Good enough
    Browser
    Chromium, Edge, Firefox
    Antivirus
    Windows Defender
  • At a glance

    CentOS 9 Stream / Alma / Rocky / FedoraIntel i7 4800MQ32GB DDR3 @1600NVIDIA Quadro K2100M
    Operating System
    CentOS 9 Stream / Alma / Rocky / Fedora
    Computer type
    Laptop
    Manufacturer/Model
    TOSHIBA
    CPU
    Intel i7 4800MQ
    Motherboard
    TOSHIBA
    Memory
    32GB DDR3 @1600
    Graphics card(s)
    NVIDIA Quadro K2100M
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Built-in
    Screen Resolution
    1920x1080
Hi everyone!

I've created a virtual Win 11 Pro install with Hyper-V and want to dynamically share GPU resources with the VM

I followed this guide:

However, it refers to Nvidia GPUs and while i followed the instructions to the letter and copied over the files from system 32 starting with amd... and those starting with ati... and the largest folder from C:\Windows\System32\DriverStore\FileRepository, i can only see the integrated GPU in the VM: AMD Radeon Graphics and NOT the dedicated one, the beefy AMD Radeon RX 7900 XTX.

Can someone point me to the files that i need to copy over or the instructions that specifically speak about AMD GPUs partitioning?

Thanks!
Hey man i have the same GPU as you, do you also have a lot of driver timeout every like 10 min with a freeze or a bléack screen ? if it s the case do u have any solution ?
 

My Computer My Computer

At a glance

Windows 10AMD Ryzen 7 7800X3D 8-Core ProcessorAMD Radeon RX 7900 XTX
OS
Windows 10
CPU
AMD Ryzen 7 7800X3D 8-Core Processor
Graphics Card(s)
AMD Radeon RX 7900 XTX
Back
Top Bottom