Touch Portal runs with its own embedded Java but sometimes existing installation can cause issues. First thing to try is to update your systems Java.
If it is updated, check your PATH variable of your System Environment Variables. Check if it has a Java path in it. If it does, remove it from the PATH variable, following the steps below:
If this does not work and you have other Java installations on your computer, you can also try to remove them all and then reboot your computer and start Touch Portal again.
TouchPortal folder is not accessibleOther possible reasons Touch Portal will not start is that the TouchPortal folder has been corrupted. Please rename it and start Touch Portal. If it works then it means the folder is corrupt. You can try to copy part by part of that old folder into the new one to save your data. If it does not start again, you know which part is corrupted.
Known applications that can be the cause of not starting Touch Portal:
Very rarely this can happen when Touch Portal can't match the local ip address with a network adapter, this can be solved by:
Sometimes after a Windows Update or a Systems Java Update the settings may be corrupted. Try to clear the settings by going to the Touch Portal settings and scroll all the way down until you see a big red button with the caption "Reset Touch Portal Settings...". By clicking on that button you will remove all Touch Portal settings. This will not remove your data, like Pages, Events, Buttons, Flows and Value but it will reset the settings of Touch Portal and when you will start Touch Portal again it will look like you install it for the first time again. Go through the onboarding again. After verifying it no longer freezes, you need to redo the settings as those have been reset. Also be sure that the selected connection adapter is still selected.
Other Java installations are causing issuesTouch Portal runs with its own embedded Java but sometimes existing installation can cause issues like making Touch Portal freeze. First thing to try is to update your systems Java.
If it is updated, check your PATH variable of your System Environment Variables. Check if it has a Java path in it. If it does, remove it from the PATH variable, following the steps below:
If this does not work and you have other Java installations on your computer, you can also try to remove them all and then reboot your computer and start Touch Portal again.
Graphics Enhancement ApplicationsMSI Afterburner, RIVA tuner or other overlay gaming or graphics enhancing applications are also known to cause issues with Java that can effect both the visual presentation of Touch Portal as well as causing functional issues. Be sure to close these temporary to see if they are causing this issue.
Link to this questionWhen you try to run Touch Portal at windows startup you can not start Touch Portal in Admin-mode on windows. So uncheck the -run as administrator- option and it should start up.
If Touch Portal runs in admin mode and you set the startup options those are not set up for your windows user but for an admin user. So on windows startup, the normal user does not have the startup option.
Also keep in mind that the second checkbox is only to start TP minimized when it starts with boot. The first checkbox is to let it actually start at boot time.
To ensure the setting changes, try the following:
If the option within Touch Portal does not work. For example if you want to have it started as Admin then you can follow these steps: