Skip to main content

2026 年 7 月 24 日

NoAD モードでの Dynamic Environment Manager FlexEngine の詳細設定

次の FlexEngine の詳細設定を使用して、特定のシナリオでの Dynamic Environment Manager を構成します。

設定XML 属性説明
Symantec Endpoint Protection DirectFlex export fixDirectFlexExportFallback="1"値を 1 に設定します
DirectFlex compatibility fix for BeyondTrust and AvectoDirectFlexRenewHook="0"値を 0 に設定します
Allow processing ADMX-based settings, application blocking, privilege elevation and Horizon Smart Policies configuration during a sessionAllowAdmxInSession="1"値を 1 に設定します
Remove local profile at logoffRemoveLocalProfileAtLogoff="1" SkipRemoveLocalProfileAtLogoffForGroupsOfUsers="User GroupNames" SkipRemoveLocalProfileAtLogoffForGroupsOfDevices="Device GroupNames" SkipRemoveLocalProfileAtLogoffForAdminGroup="1"
注:ユーザー プロファイルに保存されているすべての設定とユーザー データは削除されます。RemoveLocalProfileAtLogoff の値を 1 に設定すると、Windows はログアウト時にローカル プロファイルを削除します。
特定のユーザーまたはデバイスのログアウト時にローカル プロファイルの削除をスキップするには、グループ名のカンマ区切りリストを指定します。例:
SkipRemoveLocalProfileAtLogoffForGroupsOfUsers="UserGroup1, UserGroup2"
SkipRemoveLocalProfileAtLogoffForGroupsOfDevices="DeviceGroup1, DeviceGroup2"ローカル管理者グループのメンバーのローカル プロファイルをログアウト時に削除しない場合は、SkipRemoveLocalProfileAtLogoffForAdminGroup の値を 1 に設定します。
注:この機能を有効にすると、マルチユーザー (RDSH) などの一部のシナリオでログアウトのパフォーマンスに影響を与える可能性があります。
Disable DirectFlex - option 1DisableDirectFlex="1"
  • 値を 1 に設定すると、DirectFlex が無効になります
  • 値を 2 に設定すると、DirectFlex が無効になり、ログイン時およびログアウト時に DirectFlex 構成ファイルが処理されます
Printer mapping - number of retries when mappingMapPrinterRetryCount="20"値を任意の数値(デフォルトは 20)(10 進数)に設定します
Printer mapping - number of retries when unmappingUnmapPrinterRetryCount="20"値を任意の数値(デフォルトは 20)(10 進数)に設定します
Printer mapping - number of retries for spooler-related mappingSpoolerRetryCount="5"値を任意の数値(デフォルトは 5)(10 進数)に設定します
Printer mapping - Delay (in ms) between spooler-related retriesSpoolerRetryWait="1000"値を任意の数値(デフォルトは 1000)(10 進数)に設定します
Special Drive Mapping LogicSpecialDriveMappingLogic="2"値を 2 に設定します
Disable DEM agent features - Disable during logon onlyUEMActionDriveMappingDuringLogon="0"値を 0 に設定します
Disable DEM agent features - Disable during logon onlyUEMActionFileTypeAssociationDuringLogon="0"値を 0 に設定します
Disable DEM agent features - Disable during logon onlyUEMActionPrinterMappingDuringLogon="0"値を 0 に設定します
Disable DEM agent features - Disable during logon onlyUEMActionShortCutDuringLogon="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionPrivilegeElevation="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUemActionAdmx="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionApplicationBlocking="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionDriveMapping="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionEnvVar="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionFileTypeAssociation="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionFolderRedirection="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionHorizonPolicy="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionImport="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionPrinterMapping="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionShortcut="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUEMActionTask="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUemActionHideDrive="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUemActionAppVolumes="0"値を 0 に設定します
Disable DEM agent features - Disable completelyDisablePersonalization="1"値を 1 に設定します
Disable DEM agent features - Disable completelyUemActionTriggeredTask="0"値を 0 に設定します
Disable DEM agent features - Disable completelyUemActionMigrate="0"値を 0 に設定します
Environment Variable prefixEnvVarPrefix="anyvalue"anyvalue に設定します
Validate .REG fileValidateRegFile="1"値を 1 に設定します
Compatibility fix for Sophos EndPoint ProtectionDirectFlexFollowJMPHook="1"値を 1 に設定します
Compatibility fix for Horizon smartcard redirectionDirectFlexHookLoadLibrary="0"値を 0 に設定します
Global excludesGlobalExcludesConfigFile="filename.INI"この設定を使用して、すべての Flex 構成ファイルにグローバル除外を適用します。ここで、global excludes Flex 構成ファイルへの絶対パスまたは相対パスを指定します。相対パスが指定されている場合は、General フォルダに対して解決されます。
Diagnostics: Collect performance logPerformanceLogFilename="perflog.blg"
PerformanceCounter1="..."
PerformanceCounter2="..."
...
PerformanceCounter10="..."
DEM がパスベースのインポートを実行している間にバイナリ パフォーマンス ログを収集するには、この設定を有効にします。このログは、後で Windows パフォーマンス モニタで表示して分析できます。 パフォーマンス ログ ファイル名のみが構成されている場合は、次のパフォーマンス カウンタが収集されます。
  • \Processor(_Total)\% Processor Time
  • \System\Context Switches/sec
  • \System\Processor Queue Length
  • \PhysicalDisk(_Total)\Avg. Disk Queue Length
  • \PhysicalDisk(_Total)\Disk Reads/sec
  • \PhysicalDisk(_Total)\Disk Writes/sec
  • \PhysicalDisk(_Total)\Avg. Disk sec/Transfer
  • \Memory\% Committed Bytes In Use
  • \Memory\Page Faults/sec
パフォーマンス カウンタが構成されている場合は、構成されたカウンタのみが収集されます。
Diagnostics: Log CPU and I/O statistics at logon and logoffLogProcessStatsAtLogonAndLogoff="1"ログイン時とログアウト時に CPU および I/O 統計情報をログに記録するには、値を 1 に設定します
Diagnostics: Log CPU and I/O statistics for registry importLogProcessStatsForRegistryImport="1"レジストリ インポートの CPU および I/O 統計情報をログに記録するには、値を 1 に設定します
Diagnostics: Log CPU consumptionCpuConsumptionLimit="threshold"この設定を有効にすると、DEM がパスベースのインポートまたはエクスポートを実行している間に実行されていた他のプロセスの CPU 使用率をログに記録します。設定されたしきい値(ミリ秒単位)を超えて CPU を消費した各プロセスの CPU 使用率がログに記録されます
Diagnostics: Log slow callsCallTimeLimit="threshold"この設定を有効にすると、警告がログに記録されるまでに特定の呼び出しを実行できる時間(ミリ秒単位)を設定できます
Diagnostics: Enable verbose logging for ADMX-based settings, application blocking, privilege elevation and Horizon Smart PoliciesAdmxLogging="1"値を 1 に設定します
Prevent export for failed importSkipExportForFailedImport="1"インポートに失敗したプロファイル アーカイブがエクスポートされないようにするには、値を 1 に設定します。
これにより、インポート中の一時的な障害により、エクスポート時に設定が失われる問題が解決されます。ただし、プロファイル アーカイブが破損している場合は、アーカイブを手動でリセットまたはリストアして、後続のインポートおよびエクスポート アクションが正常に完了するようにする必要があります。
DFS namespace support for application blocking(DEM 2111 以降が必要)ApplicationBlockingSupportDFSPath="1"値を 1 に設定します
Disable undo at logoff(DEM 2111 以降が必要)FolderRedirectionUndo="0"値を 0 に設定します
Folder redirection - Disable folder name localization(DEM 2111 以降が必要)FolderRedirectionLocalization="0"値を 0 に設定します
Multiple concurrent sessions - Perform single import and exportMultiSession="0"値を 0 に設定します
Multiple concurrent sessions - Apply Horizon Smart Policies in every sessionHorizonSmartPoliciesMultiSession="0"値を 0 に設定します
Only perform path-based export(DEM 2111 以降が必要)ExportOnly="1"値を 1 に設定します
Override existing user policy registry settings(DEM 2111 以降が必要)AllowAdmxOverride="1"値を 1 に設定します
Silo-specific Flex config filesSiloIniFilePath="path"サイロ型構成ファイルを使用して絶対パスを指定します
Silo-specific suffixSiloSuffix="suffix"使用するサイロ サフィックスを指定します。デフォルトは、サイロ型 Flex 構成ファイル パスの最後のコンポーネントです
Process environment variable settings before folder redirection(DEM 2203 以降が必要)ProcessEnvVarBeforeFolderRedirection="1"フォルダ リダイレクトの設定の前に DEM 環境変数の設定を処理するには、値を 1 に設定します
Override previously hidden drive letters(DEM 2203 以降が必要)OverrideHideDrives="1"値を 1 に設定すると、既存の [Hide Drives Settings] の設定がオーバーライドされます。
Custom Commands
Custom command to run before path-based importPreExecutionCommand="command"実行するコマンドを指定します
Custom command to run after path-based import(DEM 2111 以降が必要)PostLogonCommand="command"実行するコマンドを指定します
Custom command to run before path-based export(DEM 2111 以降が必要)PreLogoffCommand="command"実行するコマンドを指定します
Custom command to run after path-based export(DEM 2111 以降が必要)PostLogoffCommand="command"実行するコマンドを指定します
Expand environment variables in custom command settings(DEM 2203 以降が必要)ExpandCustomCommands="1"値を 1 に設定します
Custom commands as SYSTEM
Custom command to run before path-based import(DEM 2303 以降が必要)PreLogonCommandAsSystem="command"実行するコマンドを指定します。このコマンドは、対応する PreExecutionCommand ユーザーのコマンドの前に実行されます。
Custom command to run after path-based import(DEM 2303 以降が必要)PostLogonCommandAsSystem="command"実行するコマンドを指定します。このコマンドは、対応する PostLogonCommand ユーザーのコマンドの後に実行されます。
Custom command to run before path-based export(DEM 2303 以降が必要)PreLogoffCommandAsSystem="command"実行するコマンドを指定します。このコマンドは、対応する PreLogoffCommand ユーザーのコマンドの前に実行されます。
Custom command to run after path-based export(DEM 2303 以降が必要)PostLogoffCommandAsSystem="command"実行するコマンドを指定します。このコマンドは、対応する PostLogoffCommand ユーザーのコマンドの後に実行されます。
Expand environment variables in custom command settings ran as SYSTEM(DEM 2303 以降が必要)ExpandCustomCommandsAsSystem="1"値を 1 に設定します
Use built-in registry parser(DEM 2206 以降が必要)EnableRegParser="1" regedit.exe または reg.exe の代わりに組み込みのレジストリ パーサーを使用してレジストリ設定をインポートするには、値を 1 に設定します。
License location(DEM 2206 以降が必要)LicenseLocation="path to FlexEngine.lic"値をライセンス ファイルの完全修飾絶対パスに設定し、DEM エージェントがライセンスを検索するデフォルトの場所をオーバーライドします。 例:LicenseLocation="C:\Users\test\Desktop\License.xml" デフォルトでは、DEM エージェントは構成共有の General\FlexRepository\AgentConfiguration\License.xml ファイルで自身のライセンスを見つけます。
Disable import and export(DEM 2209 以降が必要) DisableImportExportForGroupsOfUsers="UserGroupNames" DisableImportExportForGroupsOfDevices="DeviceGroupNames" 特定のユーザーまたはデバイスのインポートとエクスポートを無効にするには、グループ名をカンマ区切りで指定します。 次はその例です。 DisableImportExportForGroupsOfUsers="UserGroup1,UserGroup2" DisableImportExportForGroupsOfDevices="DeviceGroup1,DeviceGroup2,DeviceGroup3"
Secondary logging on Horizon(DEM 2312 以降が必要)MaximumHorizonLogFileSize="1024" この設定を有効にすると、Horizon のセカンダリ ログの最大サイズを異なる値に指定できます。デフォルトでは、セカンダリ ログ ファイルはサイズが 512 KB に達すると再作成されます。 セカンダリ ログ ファイルの作成を無効にするには、最大サイズを 0 に設定します。
Delegate pending DirectFlex exports to child process(DEM 2312 以降が必要)DelegatePendingExports="0" PendingExportsTimeout="timeout" セッション中に App-V 5 アプリケーションの DirectFlex インポートが実行された場合、デフォルトでは、保留中の DirectFlex エクスポートのログアウト処理が子プロセスに委任されます。これにより、ログアウト中に App-V 5 のエクスポートを実行する際に発生する可能性のある問題を防止できます。
  • DelegatePendingExports0 に設定すると、保留中の DirectFlex エクスポートが委任されなくなります(これにより、保留中の App-V 5 エクスポートが失敗する可能性があります)。
  • DelegatePendingExports1 に設定すると、セッション中に App-V 5 のインポートが実行されたかどうかに関わらず、保留中の DirectFlex エクスポートが常に委任されます。
デフォルトでは、DEM ログアウト処理全体は、委任されたエクスポートを完了するために 120 秒間待機します。このタイムアウト時間は、PendingExportsTimeout="timeout" の設定によって変更できます。
Ignore computer name for run-once flag files(DEM 2412 以降が必要) RunOnceIsComputerAgnostic="1" この設定は、ユーザー環境設定で [Run Once] オプションが有効になっている場合にのみ適用されます。
この設定を有効にすると、DEM エージェントは、コンピュータ名に関係なく、ユーザー環境設定のフラグ ファイルが存在するかどうかをチェックします。ユーザーのフラグ ファイルがすでに存在する場合、「フォールバック」フラグ ファイルは作成されません。
:この設定は、既存の runOnceSpecial="1" 属性と同様の動作をします。ただし、runOnceSpecial 属性を使用している場合は、コンピュータ名に基づいて「フォールバック」フラグ ファイルが作成されます。
Ignore computer name for run-once flag files(DEM 2412 以降が必要) RunOnceIsComputerAgnostic="1" この設定は、ユーザー環境設定で [Run Once] オプションが有効になっている場合にのみ適用されます。
この設定を有効にすると、DEM エージェントは、コンピュータ名に関係なく、ユーザー環境設定のフラグ ファイルが存在するかどうかをチェックします。ユーザーのフラグ ファイルがすでに存在する場合、「フォールバック」フラグ ファイルは作成されません。
:この設定は、既存の runOnceSpecial="1" 属性と同様の動作をします。ただし、runOnceSpecial 属性を使用している場合は、コンピュータ名に基づいて「フォールバック」フラグ ファイルが作成されます。
DirectFlex compatibility fix: Change process exit logic(DEM 2412 以降が必要) DirectFlexHookProcessExit="0" 場合によっては、DirectFlex ロジックが、DirectFlex 対応の UWP アプリケーションの終了を妨げることがあります。結果として、プロセスが完全に終了しないため、その時点では DirectFlex のエクスポートは実行されません。
プロセス終了ロジックを変更するには、この値を 0 に設定します。
Use workaround for default applications and file type associations(DEM 2503 以降が必要) UseUCPDWorkaround="0" 以前は、デフォルトのアプリケーション設定とファイル タイプの関連付けを正しく処理するために、UCPD.sys 回避策のための別の構成が必要でした。Dynamic Environment Manager 2503 以降では、回避策ロジックが製品に組み込まれており、Windows システムでデフォルトのブラウザと PDF FTA 設定を管理するためのシームレスで信頼性の高いソリューションを提供します。デフォルトで、この機能は有効になっています。

UseUCPDWorkaround="0" を構成して元の動作に戻します。

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

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

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

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

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