FireDaemon Zero 3 & 4 OEM Installation and Configuration
FireDaemon Zero OEM (FZO) 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. FZO is designed to be included in third-party installers, golden OS images, or provisioned via deployment tools, such as Puppet, Ansible, or PDQ Deploy.
- No Serial Number Name or Serial Number is required to activate the software production
- Additional command-line arguments are available to automate the configuration of the product
Note: The retail and OEM version of FireDaemon Zero cannot be installed on the same machine at the same time.
TABLE OF CONTENTS
Distribution ZIP File
FZO is supplied as a ZIP file. It does not include an installer. The ZIP file contains 64-bit EXEs and DLLs. The top-level contents of the ZIP file are below.
Installation Fast Track
Step 0: Confirm Windows Operating System Compatibility
Please review the FireDaemon Zero and ZeroInput Compatibility Deployment Matrix before deployment as some operating systems are unsupported.
Step 1: Patch Windows
Ensure that Microsoft Windows is fully patched. All Windows updates should be applied including root certificates.
Step 2: Create Folders and Copy Files
- Log in to the computer as a local or domain administrator
- Unpack the FireDaemon Zero OEM ZIP file to a temporary folder
- Create the following folder:
- "C:\Program Files\FireDaemon Zero OEM
- Copy the contents of the x64 folder to the "C:\Program Files\FireDaemon Zero OEM"
- Once you have completed the steps above the FZO installation folder should contain the files per the screenshot below (file sizes and date and time stamps may differ):
Step 3: Configure and run FireDaemon Zero OEM
Open an elevated command prompt, change to the installation directory, and run the following commands to configure and run FireDaemon Zero OEM. The commands differ and are based on the operating system you are using:
:: Use the following commands to CONFIGURE FireDaemon Zero OEM on: :: Windows 10 1803 or later :: Windows 11 :: Server 2019 :: Server 2022 cd /d "C:\Program Files\FireDaemon Zero OEM" FDUI0CLI configure FDUI0CLI ui0service create_start
:: Use the following commands to CONFIGURE FireDaemon Zero OEM on: :: Windows 10 1709 or earlier :: Server 2016 cd /d "C:\Program Files\FireDaemon Zero OEM" FDUI0CLI configure FDUI0CLI enable
Step 4: Install FireDaemon ZeroInput, Graphics Drivers, Network Drivers, and Support Tools
You may need to install FireDaemon ZeroInput to regain control of your keyboard and mouse on Session 0 on Windows 10, 11, Server 2016, Server 2019, Server 2022, or later Windows operating system version. Additionally, ensure you have installed the latest video and network drivers for your computer and the latest hypervisor support tools (e.g. VMware Tools).Step 5: Deconfigure and remove FireDaemon Zero OEM
Open an elevated command prompt, change to the directory installation directory, and run the following commands to deconfigure and remove FireDaemon Zero OEM.
:: Use the following commands to DECONFIGURE FireDaemon Zero OEM on: :: Windows 10 1803 or later :: Windows 11 :: Server 2019 :: Server 2022 cd /d "C:\Program Files\FireDaemon Zero OEM" FDUI0CLI ui0service stop_delete FDUI0CLI deconfigure cd .. rmdir /s "C:\Program Files\FireDaemon Zero OEM"
:: Use the following commands to DECONFIGURE FireDaemon Zero OEM on: :: Windows 10 1709 or earlier :: Server 2016 cd /d "C:\Program Files\FireDaemon Zero OEM" FDUI0CLI disable FDUI0CLI deconfigure cd .. rmdir /s "C:\Program Files\FireDaemon Zero OEM"
FireDaemon Zero OEM Binaries
The table below lists and describes the binaries shipped with FireDaemon Zero OEM. Ensure you copy all binaries into the FireDaemon Zero OEM installation directory. For more information about command-line options, see Command Line Parameters.
File | Description |
FDUI0CLI.com | Console wrapper for the FZO CLI (Command Line Interface). This executable must be used to issue all CLI commands as it waits for FDUI0CLI.exe to complete, after which its return code can be checked. Type FDUI0CLI help to display all command line options. |
FDUI0CLI.exe | Used to configure and control FZO. |
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 |
FDUI0Licensing.exe | Licensing logic for FZO. |
FDUI0Shell.exe | The FZO service drop-in replacement for the standard Windows Interactive Services Detection Service (UI0Detect) |
FDUI0Tray.exe | System tray application that provides each logged-in user with the ability to interact with FZO and switch to Session 0. |