FireDaemon Zero OEM is a variant of FireDaemon Zero specifically designed for use by system integrators or value-added resellers who wish to bundle FireDaemon Zero with their own product or platform. FireDaemon Zero OEM is designed to be included in third-party installers, golden OS images, or provisioned via deployment tools, such as Puppet or Ansible.
Note: No license key is required to activate FireDaemon Zero OEM.
Note: The retail and OEM version of FireDaemon Zero cannot be installed on the same machine at the same time.
ZIP File Bundle
FireDaemon Zero OEM is supplied as a ZIP file, which contains the following:
- 32-bit (x86) and 64-bit (x64) binaries
- 32-bit (x86) and 64-bit (x64) Microsoft Visual C++ 2015-2019 Redistributable packages
- FireDaemon EULA
- Product version information
Deploying FireDaemon Zero OEM
- Determine whether your operating system is 32-bit (x86) or 64-bit (x64).
- Unzip the FireDaemon Zero OEM ZIP file to a convenient location.
- Create a target installation directory.
For example, C:\Program Files\FireDaemon Zero OEM - Install the Visual C++ Runtime:
Install vc_redist.x86.exe runtime on 32-bit (x86) systems
Install vc_redist.x64.exe runtime on 64-bit (x64) systems
Note: the 32-bit version of FireDaemon Zero OEM is unsupported on 64-bit Windows operating systems. - Copy the application binaries found in the respective x86 or x64 folder to the installation directory. The list of application binaries can be found below.
Installing and Uninstalling FireDaemon Zero OEM
Once you have deployed the requisite runtime and binaries, you can now install FireDaemon Zero OEM. To install FireDaemon Zero OEM open an elevated command prompt and change the directory to the installation directory.
Deploying FireDaemon ZeroInput
You must install FireDaemon ZeroInput to regain control of your keyboard and mouse on Session 0 on Windows 10, Server 2016, Server 2019, or later operating system version. Additionally, ensure you have installed your latest video and network drivers for your computer along with the latest hypervisor support tools (e.g. VMware Tools). Please ensure you review the FireDaemon Zero and ZeroInput Compatibility Deployment Matrix prior to deployment as some operating systems are not supported.
Windows 10 1803, Server 2019, or Later Operating System
To deploy FireDaemon Zero OEM on Windows 10 Version 1803 or later or Windows Server 2019, where the UI0Detect service (Interactive Services Detection service) has been removed from the operating system open a command prompt as administrator and run the following commands:
Install FireDaemon Zero OEM on Windows 10 1803, Server 2019, or Later Operating System
FDUI0Control configure && FDUI0Control ui0service create_start
Uninstall FireDaemon Zero OEM on Windows 10 1803, Server 2019, or Later Operating System
FDUI0Control ui0service stop_delete && FDUI0Control deconfigure
Windows 10 1709, Server 2016 or Earlier Operating System
To deploy FireDaemon Zero OEM on Windows systems prior to Windows 10 Version 1803 or Windows Server 2019, run the following commands:
Install FireDaemon Zero OEM on Windows 10 1709, Server 2016 or Earlier Operating System
FDUI0Control configure && FDUI0Control enable
Uninstall FireDaemon Zero OEM on Windows 10 1709, Server 2016 or Earlier Operating System
FDUI0Control disable && FDUI0Control deconfigure
Upgrading FireDaemon Zero OEM
If you have FireDaemon Zero OEM 2.5.11 or earlier installed, you will need to ensure you run the following command is run as part of the upgrade process to FireDaemon Zero OEM 2.6.2 or later.
FDUI0Control set-preferences --AutoRevertOnInactivity=30
FireDaemon Zero OEM Binaries The table below lists and describes the binaries shipped with FireDaemon Zero OEM. Ensure you copy all of the binaries into the FireDaemon Zero OEM installation directory. For more information about command-line options, see Command Line Parameters.
File | Description |
FDUI0Control.com | Console wrapper for the FireDaemon Zero CLI (Command Line Interface). This executable must be used to issue all CLI commands as it waits for FDUI0Control.exe to complete, after which its return code can be checked. |
FDUI0Control.exe | Used to configure and control FireDaemon Zero. |
FDUI0DetectEventLog.dll | Contains Windows Event Log messages |
FDUI0Explorer.exe | Lightweight Windows Explorer replacement that runs on Session 0 and displays a notification area and taskbar. The notification area enables applications that are running under different user credentials to display messages in one place. If FDUI0Explorer.exe crashes, it writes a dump file into %SystemRoot%\System32\config\systemprofile\AppData\LocalLow |
FDUI0Explorer.exe | Licensing logic for FireDaemon Zero OEM. |
FDUI0Shell.exe | The FireDaemon Zero service, which is the drop-in replacement for the standard Windows Interactive Services Detection Service. |
FDUI0Tray.exe | System tray application that provides each logged-in user with the ability to interact with FireDaemon Zero and switch to Session 0. |