AMAgentSetup.msi install removes entries from "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs" registry string when adding its AMINIT64.DLL value, instead of appending to the existing values.
The same registry string is in use by Citrix, the problem is that VMs can't be accessed in case if there is no Citrix related records in the registry.
- As a Workaround you can update AppInit_DLLs on Citrix guests after the Application Metering Agent installation:
1. Create a script task with a script type = Command Script
2. From the ADV options select Show script = Hidden
3. Add the script:
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows" /f /v
AppInit_DLLs /t REG_SZ /d "AMINIT64.DLL add_citrix_related.dll"
This issue is fully resolved in ITMS 7.6
ITMS 7.1 SP2
ITMS 7.1 SP2 MP1
ITMS 7.5 SP1