Enable XenTools on restored Windows VMs


In some cases you may find that Windows server based VMs that have been restored by Alike appear to be missing the Citrix XenTools.

This can occur when restoring to a XenServer 7.0 or newer host , and the VM was originally configured to use Windows Update to manage the XenTools installation. Fortunately, there is a simple fix provided by Citrix support in the following CTX article:

https://support.citrix.com/article/CTX215964

In our case, the typical solution to this problem is to simply run the following commands on the restored VM's hypervisor host console:

xe vm-param-set uuid=<vm's uuid> has-vendor-device=true

xe vm-param-set uuid=<vm's uuid> platform:device_id=0001


Please be sure to substitute your restored VM's uuid in the command above. Also, in rarer situations, you may need to follow the CTX article above to determine your system/boot device, if it is anything other than the default "0001".

Once this meta information update has been applied, you will need to reboot the VM for the settings to take effect.