"Bad Image" error appear when installing VDA 7.15 CU1 or CU2 on a Windows 7 or Windows Server 2008 R2 machine

"Bad Image" error appear when installing VDA 7.15 CU1 or CU2 on a Windows 7 or Windows Server 2008 R2 machine

book

Article ID: CTX233003

calendar_today

Updated On:

Description

When installing VDA 7.15 CU1 or CU2 on a Windows 7 or Windows Server 2008 R2 machine, following error message might appear:

C:\Program Files\Citrix\System32\MfApHook.dll is either not designed to run on Windows or it contains an error.
C:\Program Files\Citrix\System32\MfApHook64.dll is either not designed to run on Windows or it contains an error.


User-added image

Resolution

To resolve this issue, follow the steps below -
  1. Install Microsoft security update KB3033929
  2. Now install the VDA agent 7.15 CU1 or CU2

Problem Cause

SHA-2 (SHA-256) is necessary on installing VDA 7.15 LTSR CU1

Additional Information

To learn more about Microsoft Security Advisory on KB3033929, visit the following Microsoft link:

Microsoft security advisory: Availability of SHA-2 code signing support for Windows 7 and Windows Server 2008 R2: March 10, 2015