deviceTRUST 23.1.410 for Windows and macOS, and 23.1.400 for Ubuntu and iOS are now available.
×

Client installation on Microsoft Windows devices

The deviceTRUST Client can be downloaded by following the steps on the deviceTRUST Client Download page. The installation of the deviceTRUST Client requires one-time administrative privileges of the user installing the deviceTRUST Client.

The deviceTRUST Client for unmanaged Microsoft Windows devices supports an auto-update functionality. If a newer deviceTRUST Client is available, the administrator of the End-User Computing environment can enforce a transparent update installation of the local deviceTRUST Client.

The deviceTRUST Client Download Page
The deviceTRUST Client Download Page
Bootstrap Client Installer - Welcome
Bootstrap Client Installer - Welcome
Bootstrap Client Installer - Complete
Bootstrap Client Installer - Complete
Important:
  • When using Microsoft RDP or VMware Horizon, when installing with custom credentials the user must logoff from their session before the installation is effective.

deviceTRUST DEVICE_* Properties

With the deviceTRUST Client installed on the remote device, additional DEVICE_* properties of the remote device and user are available in addition to the HOST_* properties in the users’ virtual session as registry values under HKCU, as environment variables and through a command line utility:

Properties - Registry
Properties - Registry
Properties - Commandline
Properties - Commandline

Client Installation Command Line Options

The following command line options are available to the deviceTRUST Client installer:

  • DTCLIENT-RELEASE-X.X.X.EXE /INSTALL|REPAIR|UNINSTALL - Installs, repairs or uninstalls the deviceTRUST Client.
  • DTCLIENT-RELEASE-X.X.X.EXE /PASSIVE|QUIET - Passive displays a minimal user interface with no prompts for input. Quiet displays no user interface.
  • DTCLIENT-RELEASE-X.X.X.EXE /NORESTART - Surpresses any attempt to restart the local device.
  • DTCLIENT-RELEASE-X.X.X.EXE /LOG <log.txt> - Logs to a specific file. By default, logs are created within %TEMP%.
Note:
  • One or more of the above options can be combined.
  • Installation path: %PROGRAMFILES%\DEVICETRUST\CLIENT
  • The deviceTRUST Client installer installs both the 32-bit and 64-bit deviceTRUST Client components depending on the Windows operating system platform.

Unattended Installation

The deviceTRUST Client installer can be installed unattended from the command line interface with the following options:

Component Commandline
dtclient-release-x.x.x.exe An unattended installation can be achieved with the following parameters:

DTCLIENT-RELEASE-X.X.X.EXE /INSTALL /QUIET

Active Setup Components

The deviceTRUST Client uses Active Setup to make changes to the users profile. This involves the creation of the following Active Setup components.

deviceTRUST Channel Registration 64-bit component

Registry Key: HKLM\Software\Microsoft\Active Setup\Installed Components\{2f780db6-903f-4c83-9d60-9d138e054dc9}

This Active Setup component is created during installation, and is responsible for the registration of the 64-bit Microsoft RDP Virtual Channel within the users profile. When not using the 64-bit Microsoft RDP Virtual Channel, it is safe to remove this key after the deviceTRUST Client has been installed.

deviceTRUST Channel Registration 32-bit component

Registry Key: HKLM\Software\Wow6432Node\Microsoft\Active Setup\Installed Components\{8a4445d6-867e-4e60-8cc5-05bc2e3a2512} (or HKLM\Software\Microsoft\Active Setup\Installed Components\{8a4445d6-867e-4e60-8cc5-05bc2e3a2512} on a 32-bit OS)

This Active Setup component is created during installation, and is responsible for:

  • The registration of the 32-bit Microsoft RDP Virtual Channel.
  • The registration of the 32-bit Citrix ICA Virtual Channel with per-user installations of Citrix Workspace within the users profile.
  • The registration of the 32-bit Amazon WorkSpaces Virtual Channel with per-user installations of Amazon WorkSpace within the users profile. When not using 32-bit Microsoft RDP or per-user installations of Citrix Workspace App or Amazon WorkSpaces Client, it is safe to remove this key after the deviceTRUST Client has been installed.

deviceTRUST Citrix Cleanup 32-bit component

Registry Key: HKLM\Software\Wow6432Node\Microsoft\Active Setup\Installed Components\{3d65bd68-a307-4d64-af9c-17bc9c4b36e3}

This Active Setup component is created during uninstallation and is responsible for removing the registration of the 32-bit Citrix ICA Virtual Channel with per-user installations of Citrix Workspace within the users profile. When not using per-user installations of Citrix Workspace, it is safe to remove this key after the deviceTRUST Client has been uninstalled.