DirectFlex を使用するように設定されたアプリケーションが、他のアプリケーションと競合することがあり、そのために予期せず停止する場合があります。
問題
DirectFlex を使用して起動するように設定されたアプリケーションが予期せず停止した。
原因
DirectFlex は「フック」を使用して、プロセスの起動と終了の通知を受け取ります。この手法は、他のソフトウェア(特にセキュリティ製品やアンチマルウェア製品)と競合することがあります。
解決方法
-
特定のサードパーティ アプリケーションとの競合を解決するために、Dynamic Environment Manager は詳細なポリシー設定を提供しています。特定のベンダーで使用できるポリシーの詳細については、「DEM FlexEngine グループポリシーオブジェクトの高度な構成設定」を参照してください。
-
または、1 つ以上の実行可能ファイルを除外して、フック メカニズムの影響を受けないようにすることもできます。
管理コンソールの [Agent Configuration] タブを使用して
DLLInjection.xmlファイル(デフォルトではこのファイルは存在しません)を作成して実行可能ファイルを除外するか、DLLInjection.xmlファイルを手動で作成します。詳細については、「[Agent Configuration] タブの使用」を参照してください。-
\\Server\FlexConfigShare\General\FlexRepositoryフォルダ内にAgentConfigurationという名前のフォルダを作成します。 -
次の行を含む新しい
DLLInjection.xmlファイルを作成します。
<?xml version="1.0" encoding="utf-8"?> <agentConfiguration> <setting type="exclude" list="sample1.exe|sample2.exe" /> </agentConfiguration>-
除外する実行可能ファイルを
listフィールドに追加します。たとえば、
list="notepad.exe|calc.exe|regedit.exe"などです。- 複数の実行可能ファイルを指定するには、
|を使用します。 - サンプルの構成ファイルは、ダウンロード パッケージの
Agent Configuration Examples\FlexRepository\AgentConfigurationフォルダ内にあります。
- 複数の実行可能ファイルを指定するには、
-
UTF-8 エンコードで
DLLInjection.xmlファイルを保存します。
-
次のステップ
選択したソリューションに応じて、競合が解決されるか、特定のアプリケーションのフック メカニズムが無効になります。アプリケーション フックを除外する場合は、ログイン時およびログアウト時にインポートおよびエクスポートするアプリケーションの Dynamic Environment Manager 構成ファイルを設定します。
このページは役に立ちましたか?