These drivers are digitally signed, and will work on 64-bit versions of Windows: Latest VirtIO drivers for Windows from Fedora. Code signing drivers for the Windows 64bit platforms. Drivers should be signed for Windows 64bit platforms. Here are some links how to self sign and install self signed drivers: Installing Test-Signed Driver Packages. The Windows PV Drivers team at the Xen Project is maintaining and developing these drivers under Xen Project governance. Architecture, Code, etc. Project Leader Paul Durrant gives an excellent overview in the following 2018 slide deck, covering the architecture, history, and use of the drivers. Download drivers for Citrix XenServer PV Network Device other devices (Windows 10 x64), or install DriverPack Solution software for automatic driver download and update.
You can update your Windows VMs to the latest major version of the Windows I/O drivers quickly and easily by using Windows Updates, Management Agent updates, or by installing from the latest managementagentXX.msi file available at CTX235403.
These latest version of the drivers, whose version numbers start with 9 (9.x.x.x) are available for VMs with the following Windows operating systems: Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server Core 2016, Windows Server 2019, Windows Server Core 2019.
Note: For other versions of Windows, the Management Agent automatic updates or the guest tools ISO can be used to update your I/O drivers to a newer version of the 8.2.x.x drivers. The update process described in this article does not apply to updates to the latest 8.2.x.x drivers.
To successfully complete the upgrade,you must ensure that the following is true:
- All requested reboots have been performed as part of the upgrade process. To complete this upgrade, there can be up to three reboots required.
- All I/O drivers (xenbus, xenvif, xeniface, xennet, xenvbd) have been updated to the latest versions (9.x.x.x)
After you have completed the special steps in this article and moved from the 8.2.x.x drivers to the 9.x.x.x drivers, you do not need to complete these special steps every time you update the 9.x.x.x drivers. Further updates can be completed in the usual manner. For more information, see the Citrix Hypervisor product documentation.
Important: The verson 9.x.x.x drivers remove the quiesced snapshot capability. This capability is also removed from support in Citrix Hypervisor 8.1 and later. For more information, see Citrix Hypervisor 8.1 Deprecations and removals.
To continue to use the quiesced snapshot feature with Windows VMs hosted on Citrix Hypervisor 8.0 and earlier, do not update to the 9.x.x.x drivers and retain your current 8.2.x.x version of the Windows I/O drivers.
Process
There are a number of different methods that you can use to install the 9.x.x.x Windows I/O drivers. Each process is slightly different and can require a different number of reboots.
Driver update through Windows Update
If you are a Citrix Hypervisor Premium Edition customer, you can receive the latest drivers through Windows Update. If you have configured your VM to use Windows Update, the installation has the following steps:
- Windows Update detects a new version of xenbus
- Windows Update downloads and installs xenbus 9.0.0.41 or later.
- Depending on your Windows Update settings, you might be prompted for a reboot. If this prompt is not visible, you can check the driver in the Windows Device Manager to see the prompt.
- User action: Reboot the VM.
- The VM loads the 9.x.x.x xenbus driver
- The emulated disk and network are used
- The other 8.2.x.x drivers rebind
- Depending on your Windows Update settings, you might be prompted for a reboot. If this prompt is not visible, you can check the driver in the Windows Device Manager to see the prompt.
- User action: (Optional) Reboot the VM.
- The VM loads the 9.x.x.x xenbus driver
- The VM loads the other 8.2.x.x drivers
- Windows Update downloads and installs the other 9.0.0.x drivers
- Depending on your Windows Update settings, you might be prompted for a reboot. If this prompt is not visible, you can check the driver in the Windows Device Manager to see the prompt.
- User action: Reboot the VM.
- The VM loads all 9.x.x.x drivers.
Driver update through Management Agent automatic updates
If you are a Citrix Hypervisor Premium Edition customer, you can use the Management Agent automatic update feature to get the latest drivers. If you have configured your Management Agent to automatically update the drivers, the installation has the following steps:
- The Management Agent automatic updates detects and downloads the new version of the Management Agent
- Management agent installer runs silently
- The drivers are copied into the Program FilesCitrixXenTools path
- The drivers are not installed or updated automatically
- User action:Update the drivers by usingDevice Manager.Select source location as C:Program FilesCitrixXenToolsDriversv9
For more information about the latest version of the Management agent, see https://support.citrix.com/article/CTX235403.
Driver update from the managementagentxXX.msi
The latest managementagentxXX.msi file is available from CTX235403 of from the Citrix Hypervisor product download page (the component Citrix VM Tools for Windows listed under the latest Citrix Hypervisor release).
Download and run the MSI file that corresponds to your Windows VM architecture on your VM.
The installation has the following steps:
- The XenTools installer dialogs launches and guides the user through the process.
- User action: When the installer completes, the installer will prompt for a reboot.
- The VM loads the 9.0.0.41 or later xenbus driver.
- The emulated disk and network are used.
- The other 9.x.x.x drivers are installed.
- User action: When prompted, reboot the VM.
- The VM loads all 9.x.x.x drivers.
- The InstallAgent popup notifies that the installation is complete
Note: When installing from the Management Agent MSI, it might fail with the error message 'Service 'Citrix XenServer Windows Management Agent' (XenSvc) could not be installed. Verify that you have sufficient privileges to install system services.' Work around this issue by uninstalling the Citrix VM Tools, rebooting the VM, and then installing the new tools. For more information about uninstalling the Citrix VM Tools, see theCitrix Hypervisor product documentation.
Verify your driver versions
Xen Download
To verify that all of your Windows I/O drivers have been updated to the latest version (9.x.x.x), you can do one of the following things:
- In the VM, go to the WindowsDevice Manager. Right-click the driver. Go toProperties >Driver.
- In the Citrix Hypervisor console, run
xenstore-ls -f | grep driver
.
If your drivers are successfully updated, they show the following versions (or later):
Recovery
If you experience an error when upgrading to the latest version of the Windows I/O drivers, get your VM back to a good state by completing the following actions:
- Uninstall the Citrix VM Tools from your VM.
- Reboot the VM
- Reinstall the latest version of the Citrix VM Tools
The action of uninstalling the Citrix VM Tools does not uninstall the drivers from Device Manager. Uninstalling the drivers from Device Manager is not supported. However, uninstalling the Citrix VM Tools does refresh the install agent state, which allows the drivers to be reinstalled correctly.
For more information about uninstalling the Citrix VM Tools, see the product documentation.
Additional Resources
NVIDIA TITAN Series:GeForce GTX TITAN X, GeForce GTX TITAN, GeForce GTX TITAN Black, GeForce GTX TITAN Z
GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960
XEN Driver Download For Windows 100
GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 705
GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 640, GeForce GT 630, GeForce GT 620, GeForce GT 610, GeForce 605
GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GeForce GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510
GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GeForce GTX 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420