Dell Client Configuration Toolkit (CCTK) is a packaged software that provides BIOS configuration capability to Dell OptiPlex, Latitude, and Precision computers. You can configure the systems in two way, using Graphical User Interface or using Command Line Interface (CLI).
The tool allows a user to make BIOS configuration changes from within the operating system and does not require a reboot.
See the Dell Support Site to download CCTK. This can be found under the Systems Management section of the Drivers & Downloads site.
The filename is as follows:
Sys-Man_Application <version number>.exe
There are several ways to install CCTK on a Windows computer.
cctk.msi
mup.xml
package.xml
During silent installation, the CCTK components are installed silently in the default folder location:
C:\Program Files\Dell\CCTK
C:\Program Files (x86)\Dell\CCTK
To perform a silent installation of CCTK using the DUP:
APP_WIN_.exe /s
To perform a silent installation of CCTK using the extracted installation files:
msiexec.exe /i cctk.msi /qn
CCTK uses BIOS interfaces to manipulate boot order and BIOS settings. It configures all options available on the BIOS setup screen, including boot order, embedded device configuration, and asset tag management.
The following table documents some of the valid options and arguments along with a description of their expected behavior. Options and arguments are case-sensitive. All options and pre-defined arguments are lowercase unless stated otherwise.
Option | Valid Arguments | Description |
---|---|---|
-acpower | Off, Last, On | Sets the behavior of the system after AC power is lost. Off: After an AC power loss, when AC power is restored, the system will stay off. On: After an AC power loss, when AC power is restored, the system will power on. Last: After an AC power loss, when AC power is restored, the system will return to the state as in when power was lost. Example: A:>cctk --acpower=off acpower=off |
--adddevice | USB | Adds the specified device to the boot device list Now, only USB storage device is supported. This option is not valid in all the systems. If the USB device is already added in the boot order list, performing the option does not change anything. Example: A:>cctk --adddevice=usb adddevice=usb |
--amblightsen | Enable, disable. | Enables or disables the ambient light sensor Example: A:>cctk --amblightsen=enable amblightsen=enable |
--asset | String | Reports or sets the customer-programmable asset tag number for a system. The maximum length of an asset tag is 10 characters. Asset tag values should not contain any spaces. Example: A:>cctk --asset=ASSETTAG asset=ASSETTAG asfmode=on |
CCTK can be used within a user interface if preferred. A user can customize and build a BIOS package which can be exported for later distribution.
When CCTK first loads, you are presented with the main screen.
Once you select Create Package, you are presented with options for a single system package or a multi-platform package.
Select Next to continue to the Configuration stage where each BIOS value can be set per your requirements.
The CCTK utility checks your commands for correct syntax and valid input. When you enter a command, a message is displayed stating the results of the command.
In Windows, the error code file (cctkerrorcodes.txt) is provided in the installation directory.
The CCTK utility failure messages provide error codes to help diagnose why some commands do not succeed.
The following table lists some of the CCTK error codes and messages.
Error Code | Message |
---|---|
0 | Success |
1 | Attempt to read write-only parameter. |
2 | The password cannot exceed 16 characters. |
3 | A BMC was either not detected or is not supported. |
4 | This username is already in use. Enter a unique username. |
5 | Access mode is not supported. |
See Dell client configuration toolkit (CCTK) error codes to view the full list of Error Messages.
Here are some recommended articles related to this topic that might be of interest to you.