Disable Secure Boot on Windows 2012 R2 to install the Citrix VDA – CTX137731

[ 3 ] Comments

I recently attempted to install the Citrix VDA on a Windows 2012 R2 RDSH server running on Hyper-V 2012 R2 and received the following error …


“ The Virtual Delivery Agent (VDA) does not support Secure Boot, which is currently enabled. “


So I searched for Article CTX137731 as described but it doesn’t exist.

After some investigation it appears that when using Hyper-V 2012 R2 if you create a VM using a Generation 2 Virtual Machine, Hyper-V enables Secure Boot by default as described here


To disable this feature you need to power down the VM and then use the following PowerShell command on the Hypervisor…


Set-VMFirmware –Vmname <VM_NAME> –EnableSecureBoot Off


Hope this helps someone else.

Matthew Nichols

3 Responses to Disable Secure Boot on Windows 2012 R2 to install the Citrix VDA – CTX137731

  1. Philip Flint says:

    Hi Matt

    You also get the same thing when trying to build WIndows 7 VMs – you can’t boot to the ISO image so if you want to do VDI with WIndows 7 on 2012 R2 Hyper-V, its best to disable it there also.

    Not sure if it affects other operating systems too – you can also disable in the GUI for the VM for those less comfortable with the command line.

    Like the site by the way !

  2. Graham Constantine says:

    Hi Matt,

    I had this exact problem with Remote PC on Windows 8.1. Citrix XenDesktop 7.1. http://support.citrix.com/article/CTX137731 exists now (created May 2014). Also points to Technet http://technet.microsoft.com/en-us/library/dn481258.aspx.

    I decided I’d rather have Secure Boot amongst the corporate desktops than Remote PC.

    Thanks! Graham

Leave a Reply

Your email address will not be published. Required fields are marked *