Deep Freeze Configuration Administrator
The Configuration Administrator is intended to be installed only on the computer used to administrate Deep Freeze. The Configuration Administrator is used to create a customized Deep Freeze installation file pre-configured with passwords, schedules, Workstation Seeds, and the Enterprise Console. It is also able to generate One Time Passwords.
Once the Deep Freeze Configuration Administrator has been installed the Deep Freeze Enterprise Console installs automatically.
Installing the Configuration Administrator
Complete the following steps to install the Configuration Administrator:
- Insert the CD-ROM from the media package into the CD-ROM drive.
- Select Install Deep Freeze Enterprise Administrator in the window that appears on the desktop.
If Deep Freeze has been downloaded via the Internet, double-click the file DF6Ent.exe to begin the installation process.
The following screen appears:

- Follow the steps presented. Read and accept the license agreement.
- Click Install and the Configuration Administrator is installed on the computer.
Initializing with the Customization Code
Immediately after the installation is complete, the Deep Freeze 6 Enterprise Customization screen appears.

The administrator is required to enter a Customization Code to initialize the Configuration Administrator. The code must be at least eight characters long and may consist of any combination of alpha-numeric characters.
This code is not a password that can be used to access Deep Freeze. It is a unique identifier that encrypts the Configuration Administrator, the Enterprise Console, the workstation installation files, the One Time Password Generation System, and Deep Freeze Command Line Control.
The Customization Code ensures that no other administrators can access or control a workstation. Multiple Deep Freeze administrators controlling the same group of workstations should use a matching Customization Code.
After entering a Customization Code, the following dialog appears:

The Customization Code must be recorded and guarded with care. Faronics is unable to recover a lost or forgotten Customization Code!
Re-Initializing the Customization Code
If another administrator wants to create installation files with the same Configuration Administrator using a different Customization Code, the DFInit6.exe program should be run. This resets the existing Customization Code for the Configuration Administrator. Enter a new Customization Code. Click OK for the new Customization Code to become active.
Update Mode
Update Mode is an advanced feature of Deep Freeze Enterprise that requires an understanding of command line scripting.
The update command requires the administrator not change any of the default Deep Freeze directories or file locations.
Update Mode can be used to automatically create updated versions of existing files of Deep Freeze Enterprise by executing a special update command. This command completes two tasks:
- Updates previous versions of the Deep Freeze Enterprise Console and the Deep Freeze Configuration Administrator. (Found in Faronics > Deep Freeze 6 Enterprise.)
- Updates any user created files stored in the Faronics > Deep Freeze 6 Enterprise > Install Programs folder.
The benefit of these updates is that a large amount of workstation installation files can receive customized updates to the configuration files created from an older version of the Deep Freeze Configuration Administrator.
The command automatically updates files created by an administrator (.exe, .rdx) that are present in the Faronics > Deep Freeze 6 Enterprise > Install Programs directory, including the following sub-directories:
• Workstation install files
• Workstation Seed files
In the example below, the district office has received a new version of Deep Freeze Configuration Administrator and can automatically update any existing Deep Freeze Workstation Install files and Installation Seeds at a remote location.

The update command does not require a password, but does require a Customization Code. Use the following command syntax:
\PathToFile\DF6ent.exe /update=”Customization Code” c:\dfupdate.log
- PathToFile must be replaced with the actual path to the installation file (DF6ent.exe)
- DF6ent.exe must be the actual name of the installation file (it may differ if it was downloaded)
- Customization Code must be in quotes if there is a space in it
- Customization Code must match the old installation files’ Customization Code
The log file provides full details of exactly which files were updated.
The update process may take a few minutes to complete.
Update Mode does not update the existing version of Deep Freeze on workstations. Workstations must be updated using the Enterprise Console.
Using the Configuration Administrator
Open the Configuration Administrator by selecting the following path from the Start menu:
Start > All Programs > Faronics > Deep Freeze 6 Enterprise > Deep Freeze 6 Administrator
The Configuration Administrator is used to create a customized Deep Freeze installation program pre-configured with passwords, schedules, and other options.
There are three main tabs for accessing the various options available: Welcome, Configuration, and One Time Passwords.
Welcome Tab
The Welcome tab provides contact information for Faronics, including a link to the company and Technical Support Web sites.

Toolbar
The Toolbar is available at the top of every tab in the Configuration Administrator.
The buttons allow users to make a New configuration file (.rdx), to Open a saved configuration file, and to Save or Save As a configuration file. Users can also access the Help files from this toolbar.
The Create button allows users to create a Workstation Install Program and a Workstation Seed. (.exe) containing settings specified in the Configuration tab.
Selecting New opens the Configuration Administrator with default configuration settings. Changes made but not saved prior to selecting New will be lost.
File Menu
The File Menu contains the same options as those available on the Toolbar, with the additions of the option to choose from the available languages and Password Protection.
Password Protection
Password Protection offers an optional layer of security for the administrator.
To password protect access to the Configuration Administrator, complete the following steps:
- Open the File menu and select Password Protection.
- Check the Protect with password box.
- Enter and confirm the password.
- Click OK to set the password or Cancel to exit the dialog without setting a password.

Configuration Tab
The Configuration tab has six sub-tabs that are used to configure various options. After all the desired configuration options have been selected, a customized workstation installation program file is ready to be created. This program file can then be used to install a pre-configured version of Deep Freeze on workstations.
Passwords
Deep Freeze Enterprise allows the administrator to choose up to 15 passwords, in addition to the One Time Password Generation System.

To create a password, complete the following steps:
- Check Enable on the appropriate line.
- From the Type drop-down list, choose the preferred kind of password. The following options are available:
Workstation: designated for use at a workstation.
Command Line: for use with Command Line Controls; the Command Line Control tool (DFC.exe) does not function unless at least one Command Line password is defined.
LANDesk: designated for use through the LANDesk Management Suite Console.
- Optional: For Workstation passwords, check the User Change checkbox to allow a user to change the password at the workstation.
- Enter the password.
- To set a password to become active and expire on specified dates, check the Timeout checkbox and use the drop-down calendars to specify an Activation date and Expiration date.
Deep Freeze can use both One Time Passwords (OTPs) and fixed passwords. The OTP feature is always available and cannot be disabled. (For more information on OTP’s refer to the One Time Password section of the documentation.) The fixed workstation passwords, defined in the Passwords tab, are optional.
Drives
The Drives tab is used to select which drives are to be Frozen (protected by Deep Freeze) or Thawed (unprotected), and to create a ThawSpace—a virtual partition on a Frozen drive where data can be saved permanently.

Frozen Drives
By default, all drives are Frozen. To put a drive in a Thawed state, clear the checkbox of the preferred drive.
In the example above, the C: drive is checked, but not the D: drive. This results in all workstations with only a C: drive being Frozen. Workstations with a D: partition or drive have a Frozen C: drive and a Thawed D: partition or drive.
While only local drives (partitions or physical drives) can be Frozen, all drive letters are shown because the pre-configured installation file may be installed on many workstations with various hardware and software setups.
Thaw External Hard Drives
By default, external hard drives are Thawed. To put the external drives in a Frozen state, clear the checkboxes.
If the USB and/or IEEE 1394 (FireWire) external hard drives check boxes are cleared, the drive is Frozen or Thawed according to the letter each drive mounts to in the Frozen Drives section.
Therefore, if the USB hard drive checkbox is cleared but it mounts to letter F which happens to be checked in the Frozen Drives section, then that drive will be Frozen.
Network drives and removable media drives (floppy, memory keys, CD-RW, etc.) are not affected by Deep Freeze and therefore cannot be Frozen.
ThawSpace
ThawSpace is a virtual partition on a workstation that can be used to store programs, save files, or make permanent changes. All files stored in the ThawSpace are retained after a restart, even if the workstation is Frozen.
To create a ThawSpace using the Configuration Administrator, complete the following steps.
- In the ThawSpace pane, check Create.
- The ThawSpace Drive option is used to select the drive letter assigned to the ThawSpace.
The default letter is T:, but it can be changed to any available letter. The next available letter is used if the selected drive letter already exists on a workstation when Deep Freeze is installed.
- The Size option reflects the size of the ThawSpace; the default size is 1 GB and the minimum size is 16MB.
Workstations running Windows 95/98/Me can host a maximum ThawSpace of 2GB. Workstations running Windows 2000/XP/Vista can host a maximum ThawSpace of 1 TB when using the NTFS file system or 4GB when using the FAT32 file system. If the workstation does not have enough free space to accommodate the selected ThawSpace size, the size of the ThawSpace is adjusted downward to ensure proper operation of the workstation.
- Workstations running Windows 95/98/Me must use the FAT16 file system for a ThawSpace.
Workstations running Windows 2000/XP/Vista use the NTFS file system by default, but this can be changed to FAT32 by selecting the radio button.
Retain existing Thawspace is checked by default to prevent Thawspaces created during previous installations from being deleted.
A dialog is always displayed asking if the ThawSpace should be retained or deleted during an Attended Uninstall, regardless of whether Retain Existing ThawSpace has been checked. This option is not displayed if the uninstall is performed through the Console.
Restart/Shutdown
The Restart/Shutdown tab is used to schedule restarts or shutdowns.

Restart/Shutdown Schedule
To create a Restart/Shutdown schedule, complete the following steps:
- In the Restart/Shutdown Schedule pane, check the days of the week the schedule will occur. Each day has its own drop down menu for action (restart or shutdown) and Time
Optional: Check Set One Change All so all changes made apply to all schedules.
- Choose Restart or Shutdown from the Restart/Shutdown drop-down list.
- Enter the time the restart or shutdown is scheduled to happen in the Time field.
Idle Restart/Shutdown Schedule
In the Idle Restart/Shutdown Schedule pane, check Enable to configure a shutdown or restart after a specified period of inactivity. Choose Restart or Shutdown from the drop-down list, and indicate the number of minutes of inactivity that must pass before the workstation restarts or shuts down.
NOTE: Idle time is defined as no mouse or keyboard activity.
Notification
If the specified idle time passes, a dialog box appears on the workstation indicating that the workstation is about to restart or shutdown.
Enter the number of minutes this dialog will remain on the screen for in the Warn user for: field (one minute by default). When the dialog is displayed, the user has the option to cancel the restart or shutdown by using the keyboard or mouse.
Restart on Logoff
To have the workstation restart when a user logs off, check this option.
Only one Restart/Shutdown per day can be scheduled from this menu; if the workstation needs to be automatically restarted on a more frequent basis, the Idle Restart/Shutdown should be used, and/or the workstation shutdown task can be used. (For more information on scheduling refer to the Deep Freeze tasks section of the documentation).
Maintenance
The Maintenance tab is used to schedule a time when Deep Freeze is Thawed and when upgrades, new installations, maintenance, or any other permanent changes can be made.

To create and configure a Maintenance Schedule, complete the following steps:
- Check the box beside each day of the week when the Scheduled Maintenance will happen.
Optional: Check Set One Change All to apply certain changes made for one day of the week to all other days.
- Enter the time to start the Scheduled Maintenance period and to restart the workstation into the Thawed state in the Start Time field.
- Optional: Check Disable Keys to prevent the keyboard and mouse from functioning on the workstation during the Maintenance Period. If this option has been checked, the workstation displays the following dialog during the Maintenance Period:

- From the Run drop-down list, choose an action to occur during the Maintenance Period.
Choose Batch file to allow workstations to run a Batch file automatically during the Maintenance Period. A custom Batch file can be entered on the Advanced Maintenance tab.
Choose the Windows Updates to allow workstations to automatically install critical updates for Windows 2000/XP/Vista during the Maintenance Period via the Internet or an SUS/WSUS server. The choice to use an SUS/WSUS server and specify the server’s IP address is configured on the Advanced Maintenance tab.
- Enter the time to complete the Scheduled Maintenance period and to restart the workstation into the Frozen state in the Stop Time field.
If the Stop Time precedes the Start Time, the Stop Time is assumed to be during the next day.
- Optional: check the Shutdown box to shut the workstation down at the conclusion of the Maintenance Period instead of restarting it. If Shutdown is checked, the workstation is Frozen the next time it is started.
The Run Windows Updates feature does not actually perform updates, but makes the call to have the normal update method take place during the Maintenance Period.
If the computer is off at the start of the Maintenance Period, the maintenance will not occur.
The computer will not automatically turn on for the Maintenance Period unless a Wake-on-LAN call is scheduled in the Console. ( For more information on performing maintenance refer to the Deep Freeze tasks section of the documentation.)
Advanced Maintenance
The Advanced Maintenance tab is used to specify SUS or WSUS server and batch file options for a Scheduled Maintenance period.

Windows Update
To use an SUS (Microsoft Software Update Services) Server or a WSUS (Windows Software Update Services) Server for Windows critical updates, check the preferred option and enter the IP address. If Use SUS/WSUS Server is unchecked, Windows critical updates are downloaded via the internet for each workstation individually.
Microsoft SUS client and SUS server can be downloaded at: http://www.microsoft.com
Batch File
Enter a custom batch file to run during the Maintenance Period on days specified on the Maintenance tab. The same Batch file applies to all days that Run Bat File has been checked. The following options are available when running custom Batch files:
- To clear the current batch file, click New
- To load an existing file, click Open and browse to the location of the file
- To save the contents of the field, click Save and browse to the preferred save location
The batch file can be any command or series of commands that the command processor can run. Users can run custom scripts that require the use of a third-party scripting engine by calling the script from the batch file as if it was being run from the command line.
Run batch file with the Microsoft Network
From the drop-down menu, choose to run a batch file via the Microsoft Network.
By default, customized batch files execute using the local System account. If the updates to be deployed are located on file servers that require authentication, check Specified User Account and enter the account Login ID, Password, and Domain to access the file servers. This applies to Windows 2000/XP/Vista only.
Run batch file with the Novell Network
To run a batch file with the Novell Network, select it from the drop down menu and provide entries for Login ID, Password, Tree, Context and Server.
Miscellaneous
The Miscellaneous tab is used to configure the network settings used by the workstations to communicate with the Console, and configures various security options.

Network
Communication between the Deep Freeze Enterprise Console and workstations with Deep Freeze installed can use two different modes: LAN Mode or LAN/WAN Mode.
LAN: Check the LAN radio button to configure Deep Freeze to communicate within a Local Area Network (LAN).
LAN mode is a self-configuring mode that requires only a port number; the default port is 7725. The port number can be changed if it is in conflict with other programs on the LAN. In LAN mode, the Deep Freeze workstations and the Enterprise Console find each other through UDP broadcasts. These broadcasts only occur when workstations or the Enterprise Console are started, ensuring that there is little network traffic associated with workstation and Console communication.
LAN/WAN: Check the LAN/WAN radio button to configure Deep Freeze to communicate in both a LAN and a WAN (wide area network).
LAN/WAN can be used in either a LAN or WAN environment and over the Internet. This mode uses an IP address or the computer name, along with a port number, to allow communication between the Console and the managed workstations.
The following two methods are available to identify the Console:
- specify the Console IP, which must be static
- specify the Console Name, in which case the IP can be dynamic
When the Enterprise Console is behind a firewall or a NAT (network address translation) router, the firewall or router must be configured to allow traffic to pass through to the Enterprise Console. Depending on the firewall or router, workstations may need to be configured with the IP address of the firewall so that traffic can be forwarded.
These settings can be changed on local workstations using the Network tab. If these settings are changed, those changes will also need to be applied at the Console.
For more information on configuring and using Deep Freeze in a specific network environment, refer to Appendix A—Network Examples or contact Technical Support.
If a port number other than the default of 7725 (registered to Deep Freeze) is used, care should be taken to ensure that there are no conflicts with applications already running on the network. Well-known ports (0–1023) should be avoided and any Registered Ports (1024–49151) should be checked for conflicts before deployment.
A complete listing of the ports assigned to various applications can be found on the Internet Assigned Numbers Authority web site at http://www.iana.org/assignments/port-numbers.
Advanced Options
- Win 9x
Prevent break outs from “Autoexec.bat”: Check this option if the Windows 9x workstations are using the autoexec.bat file to execute programs before Windows starts; this prevents users from aborting the execution of the autoexec.bat file and gaining access to the system in an unprotected state
Use Hard reboot when Thawed: Check this option to force workstations to perform an immediate restart when leaving the Thawed state; this option should be selected if the workstations experience problems shutting down when leaving the Scheduled Maintenance period.
- Local Policies
Enable Deep Freeze local policies: For enhanced security, Deep Freeze removes the following local privileges: debugging programs, modifying firmware, and changing the system time; uncheck this option to use existing privileges.
Allow user to change the clock: Check this option to allow Frozen users to adjust the system clock.
- Disable Command Line options: This option is checked by default. Unchecking this option allows for further customization of the Deep Freeze installation program when using the Silent Install System; checking this option prevents the pre-existing configuration choices from being changed during installation.
- Stealth Mode
Show Frozen icon in system tray: Check this option to display the icon to indicate that Deep Freeze is installed and the workstation is Frozen.
Show Thawed icon in system tray: Check this option to display the icon to indicate that Deep Freeze is installed but the workstation is Thawed.
If the options to show a Deep Freeze icon in the System Tray are unchecked, the keyboard shortcut CTRL+ALT+SHIFT+F6 must be used to access the logon dialog.
- Control Windows Updates: This option is checked by default. This option allows Deep Freeze to override any Group Policy settings pertaining to Windows Updates.
One Time Passwords Tab
The One Time Passwords tab is used to generate temporary passwords for Deep Freeze that expire at midnight on the day they were generated.
A One Time Password (OTP) can be useful if, for example, a Deep Freeze password is forgotten or if a configuration file was created without any passwords defined. An OTP can also be used to provide access to a workstation for an individual performing maintenance duties without requiring that individual to know the permanent Deep Freeze password.

To create an OTP, complete the following steps:
- Select either Password valid for one use only or Password valid for multiple uses.
All OTPs expire at midnight on the day they were created, regardless of type.
- Enter the OTP Token from the workstation that requires the OTP into the Token field.
The OTP Token for the workstation is located in the logon dialog, as shown below.

- Click Generate.
The OTP Generator is also available in the Deep Freeze Enterprise Console in the Tools menu. Also note that the Deep Freeze Command Line interface does not support the use of One Time Passwords.
Creating Workstation Install Program and Workstation Seed
To create customized Deep Freeze installation program files with all of the options that were configured in the Configuration tab, click the Create button in the Configuration Administrator toolbar and select Create Workstation Install Program.
This file can then be used to install Deep Freeze on workstations using:
- Attended Install (install based on user input)
- Silent Install system (install that does not inform user of progress or provide messages during)
- Target Install (install program created by Deep Freeze for deployment on workstations)
For a target install, the Workstation Seed is included in this file; it is not necessary to install the Workstation Seed if the Full Workstation Installation program is going to be installed. The default file name for this program is DF6Wks.exe.
To create a Workstation Seed, click the Create button in the Configuration Administrator toolbar and select Create Workstation Seed. The Workstation Seed is a small program that allows administrators to remotely install and control workstations from the Enterprise Console. The Workstation Seed can be installed as part of a master image and then deployed via imaging software. All workstations on the LAN with the Workstation Seed installed are displayed in the Enterprise Console. The file name for this program is DF6WksSeed.exe.
All files are saved to the Install Programs folder within the Deep Freeze 6 Enterprise folder by default. Alternate locations can be chosen and the file name can be changed if desired. It is recommended that a naming convention is used if the administrator is creating multiple customized installation files.

Uninstalling the Configuration Administrator
Complete the following steps to uninstall the Configuration Administrator:
- 1. Open the Add/Remove Programs utility in the Windows Control Panel by selecting the following path from the Start menu:
Start > Control Panel > Add or Remove Programs

- Select Deep Freeze Administrator - Enterprise and click the Change/Remove button.
- Follow the steps presented and the Configuration Administrator will be uninstalled from the computer.
Uninstalling the Configuration Administrator from the Add or Remove Programs applet on the Console machine also removes the Console’s local service as well as the local service configuration including user defined groups and scheduled tasks.
Deep Freeze Enterprise Console
The Deep Freeze Enterprise Console displays the status of all Frozen, Thawed, and Target workstations on the network and allows the administrator to perform specific tasks on those workstations. Detailed status information is available with selective or group reporting.
The Enterprise Console allows administrators to remotely perform the following tasks:
- Immediately Target Install workstations
- Selectively Freeze, Thaw, or Thaw Locked one or more workstations
- Lock or Unlock selected workstations
- Dynamically update Restart/Shutdown, Maintenance, and Advanced Maintenance settings
- Restart or shutdown workstations
- Stop scheduled maintenance
- Power on workstations equipped with a Wake-on-LAN network card
- Update Deep Freeze software
- Schedule tasks directly from the Console
- Send messages to workstations
- Import groups and containers from Active Directory
- Generate One Time Passwords
The Console can only wake a workstation from a powered-down state if the workstation is properly configured to power on when a Wake-on-LAN packet is received.
Launching the Enterprise Console
The Enterprise Console is created when the Deep Freeze Configuration Administrator is installed. Open the Console by selecting the following path from the Start menu:
Start > All Programs > Faronics > Deep Freeze 6 Enterprise > Deep Freeze 6 Console
Activating the Enterprise Console
As a security feature of Deep Freeze Enterprise the OTP feature prevents unauthorized Deep Freeze Enterprise Console use. When the DF6Console.exe file is copied to a new workstation, the Console must be activated. When it is run for the first time on the new workstation, a dialog displays with an OTP Token.

The network administrator enters this token in the Configuration Administrator’s OTP Generation System. An OTP is generated. Enter it in the dialog and the Console will run.
The Enterprise Console runs on Windows 2000/XP/Vista, and 2000 and 2003 Server. The computer on which the Enterprise Console is installed must not have an installation of the Workstation Seed ( using the same port) or a full Deep Freeze installation.
Using the Enterprise Console
Launch the Enterprise Console by browsing to:
Start > All Programs > Faronics > Deep Freeze 6 Enterprise > Deep Freeze 6 Console

Status Icons
The Enterprise Console displays the status of the workstations on the local area network with the following icons beside or above the workstation name, depending on the view selected:
Workstations that have the Deep Freeze Workstation Seed installed but do not have Deep Freeze installed; Deep Freeze can only be remotely installed on workstations with this icon |