Windows VM 25GBPS Negotiation and Speed Capping Problem

P10i

New Member
May 20, 2025
9
0
1
Hi,

I have a Dell PowerEdge R640 Host on which I have installed Proxmox. It has 25GBPS Link on Mellanox Card and it is hosted on Redswitches.

I have only 2 vms on it, one is ubuntu and one is windows 2022. On Proxmox host I am getting full 25GBPS Speed, On Ubuntu VM I am getting full 25GBPS but on windows 2022 VM I am getting only 3GBPS.

Windows
[SUM] 0.00-9.72 sec 4.22 GBytes 3.73 Gbits/sec

Ubuntu VM
[SUM] 3.00-3.46 sec 1.25 GBytes 23.5 Gbits/sec 1089

I also noticed for virtio adapter the negotiated speed in windows vm is 10GBPS and on ubuntu its not a problem on same host.

1747756512850.png

I followed related articles and guides, I have disabled ASPM and saerver is on performance mode and the speed is not affected on VM in any way.

I also upgraded network drivers from latest virtio iso. I am not getting even full 10gbps on windows and on ubuntu I am getting full speed, so opening a ticket to them is useless as this is clearly something from proxmox side not their side.

What is wrong here? Any help on this problem will be appreciated.

Thank you