Applications configured to use DirectFlex can sometimes cause conflicts with other applications, which can cause the application to stop unexpectedly.
An application was configured to launch using DirectFlex, and the application stopped unexpectedly.
DirectFlex uses "hooks" to be notified of processes launching and exiting, and this technique sometimes conflicts with other software, especially security and anti-malware products.
- To resolve conflicts with specific third-party applications, VMware Dynamic Environment Manager provides advanced policy settings. Check Knowledge Base article 2145286 for the policies you can use with specific vendors.
- Or, you can exclude one or more executables so that they are not affected by the hooking mechanism.
Exclude executables by creating a
Blacklist.xmlfile (this file does not exist by default).
- Create a folder called DirectFlex within the \\Server\FlexConfigShare\General\FlexRepository folder.
- Create a new
Blacklist.xmlfile with the following lines.
<?xml version="1.0" encoding="utf-8"?> <userEnvironmentSettings> <setting type="blacklist" list="" /> </userEnvironmentSettings>
- Add the executables you want to exclude in the field,
list="notepad.exe|calc.exe|regedit.exe".Note: To specify more than one executable, use
- Save the
Blacklist.xmlfile with UTF8 encoding.