Skip to main content

2026 年 7 月 24 日

DirectFlex アプリケーションのトラブルシューティング

DirectFlex を使用するように設定されたアプリケーションが、他のアプリケーションと競合することがあり、そのために予期せず停止する場合があります。

問題

DirectFlex を使用して起動するように設定されたアプリケーションが予期せず停止した。

原因

DirectFlex は「フック」を使用して、プロセスの起動と終了の通知を受け取ります。この手法は、他のソフトウェア(特にセキュリティ製品やアンチマルウェア製品)と競合することがあります。

解決方法

  1. 特定のサードパーティ アプリケーションとの競合を解決するために、Dynamic Environment Manager は詳細なポリシー設定を提供しています。特定のベンダーで使用できるポリシーの詳細については、「DEM FlexEngine グループポリシーオブジェクトの高度な構成設定」を参照してください。

  2. または、1 つ以上の実行可能ファイルを除外して、フック メカニズムの影響を受けないようにすることもできます。

    管理コンソールの [Agent Configuration] タブを使用して DLLInjection.xml ファイル(デフォルトではこのファイルは存在しません)を作成して実行可能ファイルを除外するか、DLLInjection.xml ファイルを手動で作成します。詳細については、「[Agent Configuration] タブの使用」を参照してください。

    1. \\Server\FlexConfigShare\General\FlexRepository フォルダ内に AgentConfiguration という名前のフォルダを作成します。

    2. 次の行を含む新しい DLLInjection.xml ファイルを作成します。

    <?xml version="1.0" encoding="utf-8"?>
        <agentConfiguration>
          <setting type="exclude" list="sample1.exe|sample2.exe" />
        </agentConfiguration>
    
    1. 除外する実行可能ファイルを list フィールドに追加します。

      たとえば、list="notepad.exe|calc.exe|regedit.exe" などです。

      • 複数の実行可能ファイルを指定するには、| を使用します。
      • サンプルの構成ファイルは、ダウンロード パッケージの Agent Configuration Examples\FlexRepository\AgentConfiguration フォルダ内にあります。
    2. UTF-8 エンコードで DLLInjection.xml ファイルを保存します。

次のステップ

選択したソリューションに応じて、競合が解決されるか、特定のアプリケーションのフック メカニズムが無効になります。アプリケーション フックを除外する場合は、ログイン時およびログアウト時にインポートおよびエクスポートするアプリケーションの Dynamic Environment Manager 構成ファイルを設定します。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…