This article applies to:
We recommend you run the E-Prime, HASP driver installer, and all other prerequisite .exe installers locally. You should also run the installers with full Admin privileges. To do so, right click the local installer and select "Run as Administrator". These two simple recommendations prevent the vast majority of issues that stem from incomplete installations.
We do not recommend the use of remote desktop software to install E-Prime on a remote machine.
Many machines under group policies have additional protections against running .exe files from non-local disk drives, such as flash drives, network drives, or external hard drives. The E-Prime installer includes several driver installers that must write to the system32 folder, around which many institutions have additional protections in place.
NOTE: This also includes any installation CD or USB that comes with your original purchase, if your purchase was before 2021.
If you choose to utilize the original installation materials from your purchase, we recommend you copy the contents from the CD or USB to a folder on the local disk drive. This also applies if you download then copy the installation packages on the Support site from one machine to another. We recommend you download the installation packages from the Support site on the same machine you install E-Prime on. Thereby, you run the installers directly from the machine's local Downloads folder.
The installers need to interact directly and fully with the operating system and native hardware to complete installation. Remote desktop sessions, external drive copies and/or a lack full Admin privileges often prevent these interactions.
Incomplete installations manifest themselves in a variety of ways. These sometimes come in the form of errors related to specific prerequisites, such as "Visual Studio 2005 Component MFC update failed", ".NET Framework 3.5 could not be installed", "Setup could not detect the appropriate version of the .NET Framework required", "Setup has detected that a component required cannot be found. Please install the Visual Studio C++ 2008 redistributable and try again.", ""Visual Studio 2012 Component MFC/CRT Update Failed"", "The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.", "tdhHASP.FileRunInTempDirectory() returned value of ....", "The file... is not marked for installation", "hardlock.sys' file (null) processing error", "Error when starting the hardlock service", "haspdinst_x64.exe processing error. This is an internal error...", "Error when starting the aksfridge service with parameters...", "Unable to perform license operations", "The file 'chronosdeviceproperties.css' cannot be installed because the file cannot be found in cabinet file 'Data1.cab'", "Unable to start aksfridge service", "The code execution cannot proceed because mfc110u.dll was not found. Reinstalling the program may fix this problem", "Unable to install PST Port Driver", "The wizard was interrupted", "Unable to open this installation package. Check with your installation reseller that this Windows Installer package is valid.", "... returned a value of 5. Installation will be aborted.", etc.
Other times, these come in the form of installation-wide errors such as: "The application was unable to start correctly.", "Encountered an improper argument.", "E-Studio Experiment Design Environment has stopped working", "This app can't run on your PC", "This application has requested the Runtime to terminate it in an unusual way.", "E-Prime has stopped working.", "StudioX.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support", "An application error occurred.", etc. Note that if you replicate any such error with multiple experiments, or if the error is coming from the Windows Operating System rather than E-Prime, it is more likely to indicate an incomplete installation.
Finally, there are other behaviors that indicate an incomplete installation. If any of the E-Prime applications: 1. do not open, 2. crash at any point, 3. freeze unexpectedly, and/or 4. lack any known components or features, this may indicate you need to reinstall locally with full Admin privileges.