The following sections include recommended system settings for optimal program performance.

First, you can view the HeadMaster System Requirements.

Improving Network and System Performance

You can improve performance by optimizing your network settings, protocols, and workstation configuration. ACS Technologies® recommends the following for optimal performance:

The following are recommendations for Windows performance:

Mapping Network Drives

Peer-to-Peer Networks

You can set up your Windows® 7 or 8 operating systems as peer-to-peer networks. If you choose to use the Windows 7 or 8 servers as workstations, you can map them to the root of the drive where the HMaster directory is located or map directly to the HeadMaster directory. If mapping directly to the HeadMaster folder, make sure that the server’s mapped drive is consistent with others. For example, the server will need to be mapped back to itself.

Peer-to-peer networks are supported only for very small networks (less than five workstations).

Dedicated Server

You can map to the root of the HMaster directory. For security reasons, you can create a partitioned drive with only the HMaster directory on it.

HeadMaster has been designed to take advantage of the client-server processing capabilities in Windows 2012 Server. While HeadMaster can be installed on a file server, we recommend a Microsoft 2012 server for most network installations of HeadMaster.

Terminal Server can be a solution if you have older workstations or remote workers. With Terminal Server, all of the processing is performed on the server and the workstation requirements are reduced to any computer that can install the Terminal Server client. Please keep in mind that the server requirements for the Terminal Server version are much higher than the regular network version. Because of known conflicts and performance issues, Novell Netware® is not supported.

If you're running HeadMaster in a Terminal Server environment, be sure to run HeadMaster by connecting directly to the database.


The following hardware is required:

UNC (Universal Naming Convention)

HeadMaster does not support UNC. The drive or directory on the server where HeadMaster is installed must be mapped as a logical drive.