After upgrading to Windows 10, launching the Payment Terminal results in an error, and will not open.
During the Windows 10 upgrade process (either a new Windows 10 install, or changing major Windows 10 versions), system permissions are modified heavily by the upgrade utility. Fixing these permissions will generally restore the functionality - if not, it may be necessary to reinstall the Payment Terminal.
Change folder permissions
1. Open the Payment Terminal's data and program folders.
The below steps will need to be completed for both the Payment Terminal's data and program folders. Generally, these are located at the below paths:
C:\Program Files (x86)\Payment Terminal
The above folder paths may need to be modified, depending on your environment/system.
Open each folder in Windows Explorer, and continue accordingly.
2. Open the Security options for this folder.
Right-click on any blank space in the folder, and click Properties. The Properties dialog will open - when it does, click on the Security tab at the top.
Be sure that Payment Terminal is shown at the top of the dialog - otherwise, the necessary security settings will not be changed.
3. Allow all permissions for all users.
Click the Edit button to edit the security policies for this folder. In the top portion of the window, select Users (or All Users or Everyone, if shown). In the bottom portion of the window, check the option in the Allow column for Full control. Then, click OK (both on the security window, and the properties dialog).
4. Relaunch the Payment Terminal.
Retry opening the Payment Terminal. The program should launch without issue.
Reinstall the Payment Terminal
With most issues of this nature, completely uninstalling/reinstalling the Payment Terminal will resolve this issue.
1. Open the Programs and Features applet.
This step requires Windows administrator permissions on your machine, which you may not have if the computer is in a business/enterprise environment. If you do not have these, or you are unsure, please contact your IT provider.
Open the Start Menu, type
appwiz.cpl, and press Enter. This opens the Programs and Features applet.
2. Uninstall the Payment Terminal.
When the list finishes loading, find the Payment Terminal listing. Click it, and click the Uninstall or Remove button near the top of the window.
When the uninstall process finishes, close the window.
3. Reinstall the Payment Terminal.
To avoid issues, disabling User Account Control (UAC) prior to running the installer is recommended if the standard install process did not resolve the issue.
Follow our installation guide to install the Payment Terminal. Note that old accounts/settings will be transferred over - therefore, the configuration portions of this guide are not relevant.