Reference Guide
Security Management Server Virtual v10.2.11 AdminHelp
Compatibility Mode allows applications to run on the client computer while Memory Protection or
Memory Protection and Script Control policies are enabled. Compatibility Mode is enabled through a
registry setting or a command on the client computer. Compatibility Mode does not apply to Mac clients.
To enable Compatibility Mode with a registry setting:
1. In the Remote Management Console, disable the Memory Protection Enabled policy. If the
Script Control policy is enabled, disable it.
2. Save the policy changes, and Commit_Policies
.
3. Using the Registry Editor on the client computer, go to
HKEY_LOCAL_MACHINE\SOFTWARE\Cylance\Desktop.
4. Right-click Desktop, click Permissions, then take ownership and grant yourself Full Control.
5. Right-click Desktop, then select New > Binary Value.
6. For the name, type CompatibilityMode.
7. Open the registry setting and change the value to 01.
8. Click OK, then close Registry Editor.
9. In the Management Console, enable the Memory Protection Enabled policy. If the Script
Control policy was enabled, enable it.
10. Save the policy changes, and Commit_Policies
.
To add the registry setting with a command:
1. In the Management Console, disable the Memory Protection Enabled policy. If the Script
Control policy is enabled, disable it.
2. Save the policy changes, and Commit_Policies
.
3. Select one command line option to run on the client computer:
(For one computer) Psexec:
psexec -s reg add HKEY_LOCAL_MACHINE\SOFTWARE\Cylance\Desktop /v
CompatibilityMode /t REG_BINARY /d 01
(For multiple computers) Invoke-Command cmdlet:
$servers = "testComp1","testComp2","textComp3"
$credential = Get-Credential -Credential {UserName}\administrator
Invoke-Command -ComputerName $servers -Credential $credential -ScriptBlock {New-Item -
Path HKCU:\Software\Cylance\Desktop -Name CompatibilityMode -Type REG_BINARY -Value
01}
239