Installing Contract Tools License Server

After you configure Contract Tools License Server (see Configuring Contract Tools License Server to learn how), you can install it by running the script install.cmd. To run this script, open an administrator PowerShell or Command Prompt in the x64 folder on a 64‑bit operating system or the x86 folder on a 32‑bit operating system, and then enter:

.\install

This script:

  1. Activates Contract Tools License Server by sending your license server activation key over the internet

  2. Configures Windows Firewall to allow inbound connections to Contract Tools License Server

  3. Runs Contract Tools License Server as a Windows service

  4. Installs Contract Tools License Server to run as a Windows service if the computer on which it’s installed is restarted

If an error message that says “Failed to open the log file for writing” or “Failed to create the registry key in Software\TurboFloatServer” appears, make sure you’re using an administrator PowerShell or Command Prompt; see Opening an Administrator PowerShell or Command Prompt to learn more.

To verify that Contract Tools License Server is running, enter in PowerShell or Command Prompt:

sc.exe qc TurboFloatServer-2942

If Contract Tools License Server is running, sc.exe will output the configuration of Contract Tools License Server.

The service name TurboFloatServer-2942 contains TurboFloatServer because Contract Tools License Server.exe is a renamed executable from TurboFloat Server; see Contract Tools License Server Is TurboFloat Server to learn more. The number 2942 is an identifier for Contract Tools.

If Contract Tools License Server is not running, examine the license server log file to diagnose the problem. See Configuring Contract Tools License Server to learn how to configure the log file.

Note: Contract Tools License Server must be installed on real hardware, not on a virtual machine. If you believe you’re installing Contract Tools License Server on real hardware, but error messages appear that say the server failed to activate because your computer is a virtual machine, make sure that Windows virtualization features are disabled. Also, make sure that virtualization is disabled on your computer’s processor.

To make sure that virtualization features are disabled in Windows 10:
  1. Open Control Panel and choose Programs > Turn Windows features on or off.

  2. Make sure that these checkboxes are deselected:

    • Hyper‑V Hypervisor (open Hyper‑V and Hyper‑V Platform to show)

    • Virtual Machine Platform

    • Windows Defender Application Guard

    • Windows Hypervisor Platform

To make sure that virtualization is disabled on your computer’s processor:
  1. Open Task Manager; search the internet for “Windows Task Manager” to learn how.

  2. Click Performance at the top of the Task Manager window. If you can’t see Performance, click “More details” at the bottom of the Task Manager window.

  3. Click CPU on the left, and then make sure that Disabled appears next to Virtualization at the bottom right.

Your computer’s documentation should have instructions on how to disable virtualization on your computer’s processor.

If you cannot install Contract Tools License Server on real hardware, email info@papersoftware.com to learn about obtaining a hosted license server. For detailed information about hosted license servers, see Hosted License Servers.

After you install Contract Tools License Server, you can configure Contract Tools to connect to the server by modifying Registry values; see Connecting to Contract Tools License Server to learn more.