System Requirements

Our goal is to make your job easier. Sure we provide you with some pretty nice tools, but we also give you the instruction manual. And if you do have a question that isn't covered in our online material, contact us and we'll get you sorted.

lines of code on a blue background

System Requirements

In general all CEI software works well on Windows PCs purchased within the last 3 to 5 years. However, system requirements are no longer that cut-and-dry in today's complex environment of terminal servers, virtualization, cloud servers, thin clients, Macs, etc.

There are 3 primary components to any CEI software installation. These 3 pieces may be installed on one system or spread out over many.

Executable (the graphical user interface with which you interact)

  • The program may be installed on any PC-based workstation or server operating with a current version of Windows (Vista at a minimum for workstations, 2008 at a minimum for servers).
  • If using a Windows workstation or notebook computer, we highly recommend using Windows 7 or 8.
  • If using a Windows Server for Remote Desktop Services (previously referred to as Terminal Services) we highly recommend using Windows Server 2008 R2 or Windows Server 2012.

Data storage (the method and location for storing your data)

Depending on the software you have purchased there are 3 methods used for data storage.

  • Some products store data in flat files. This affords you the opportunity to use local storage on your Windows computer, remote storage on Windows Servers, or many different types of network attached storage devices.
  • Some products use an embedded database manager to store data locally or on a network.
  • FormPro uses Microsoft SQL Server and requires a SQL Server Administrator for installation and data management.

Licensing (allows access to the software products, features, and seats in your subscription)

  • All CEI products use Safenet's Sentinel HASP licensing system. The licenses are provided on a USB attached dongle that is very similar to a small USB thumb drive.
  • Management and implementation of the licensing service installed with the dongle is minimal and the dongle may be installed on Windows, Linux, or Apple Mac computers.
  • Licenses are automatically shared across the network and there is rarely any need for additional configuration, even in cases where routers or VPNs may be "between" the client system and the license server.

CEI Recommendations

Below we have given some example scenarios and our recommended configurations. FormPro SQL has specific requirements and is listed in its own section at the bottom.

Regardless of your configuration, CEI recommends that you regularly backup your data. Consider using a backup service or implementing a backup plan with the help of a computer/systems administrator.

Please contact us if you have specific questions about products and configurations.

Single User on a Desktop/Workstation/Notebook Computer

Applies to all CEI products except FormPro SQL (see the separate FormPro SQL section).

Almost any computer purchased within the last 3 years will fulfill these needs:

  • Windows 10
  • Intel or AMD processor that is no more than 3 years old
  • 4 GB of Memory (RAM is cheap!)
  • At least 1 GB of free disk storage (most computers come with a 256 GB or larger drive these days)
  • Screen resolution of 1280 x 1024 or greater (Minimum 1024x768 with 100% Standard DPI/PPI)
  • 1 open USB Port
  • Network connection with Internet access is helpful for acquiring updates or support (WiFi is acceptable if data is stored locally, however most help content requires a live internet connection)

Multi User Environment WITHOUT a Central Server

Applies to all CEI software except for FormPro SQL (see the separate FormPro SQL section).

The Single User section above will be adequate for all computers with the following exceptions:

  • Network sharing enabled on one "single user" computer for data file storage and sharing across the network
  • Higher class CPU and more memory recommended for the computer acting as the server
  • USB license dongle installed on "server" computer – this machine must always be on with access to the network (license/data usage) and the internet (license updates).
  • Wired Ethernet with 100 mbps or higher speeds highly recommended

Multi User Environment WITH a Central Server

Applies to all CEI software except for FormPro SQL (see the separate FormPro SQL section).

The Single User section above will be adequate for all computers with the following exceptions:

  • Server computer running Windows Server 2008 or newer with a network share mapped to each client device
  • Server containing "server class" hardware no more than 3 years old; redundant storage mechanisms also recommended to prevent data loss
  • USB license dongle installed on server
  • Wired Ethernet with 100 mbps or higher speeds highly recommended

FormPro SQL Specific Requirements

FormPro SQL uses Microsoft SQL Server to store data. SQL Server is very reliable and robust, however it requires specialized knowledge to install and maintain. We highly recommend you use an IT admin who is familiar with the installation, configuration and maintenance of SQL Server; if you do not have access to a SQL Server Administrator, consider using CEI's DesignDocs instead of FormPro SQL.

  • Single user environment with local applications and local data storage: the Single User section above will be adequate, but you may want to add a little extra memory since you will be running SQL Server in addition to any other programs installed on the system.
  • Shared environment: your IT administrator should follow Microsoft's SQL Server minimum requirement guidelines to determine your server needs. Documentation can be accessed via www.microsoft.com/sql.
  • For shared environments, we highly recommend a wired Ethernet with 100 mbps or higher speeds.