In the Proxmox VE system, when I add a Windows 10 guest or virtual machine, I choose Intel E1000E as the network device. It is much safer to use it. The connection is up to 1 G.
Now, I have a 10G NIC on the PVE system. How can I use the 10G in Windows 10 Pro?
Here is the guide.
1) Prepare the Drivers.
Go to the Windows VirtIO drivers from the Proxmox.com.
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers
I downloaded the latest stable ISO.
The latest version is 0.1.271. The ISO is about 693MB.
2) Upload the ISO to the PVE ISO Images location
3) Change the Network device model of Windows 10 pro.
In the Windows 10 VM, the internet connection will be down immediately after step 3.
So, in the VM hardware settings, mount the ISO I uploaded in step 2 to Windows 10.
Then, get into the console of the Windows 10 VM.
Double-click the command, virtio-win-gt-x64.msi
Follow the instructions.
5) Reboot VM.
I checked the connection.
The test is between the Host and the VM. Speed is 12.2 Gbits/sec.