This is a general checklist of actions that may help to alleviate a slow terminal.
- Check if the computer name (View PC Name) is greater than 15 characters, and if it is, reduce the size of the name to less than 15 characters.
- Window Reboot
- Disable or roll back the Idealpos Service (only disable Idealpos service if Online Services not in use)
- Check that there are no Scheduled Report errors
- Disable Windows Defender Real-Time Protection OR go to Anti-Virus/Defender settings:
Remove the following Exclusions, and then re-add them:
C:\Program Files\Idealpos Solutions
C:\Program Files (x86)\Idealpos Solutions (if applicable)
C:\ProgramData\Idealpos Solutions
C:\ProgramData\Ideal Business Software
- Look at size of the database and consider Clear Data if it is a POS Terminal that is slow (leaving the full data set on the Back Office PC if possible)
- Disable POSActivity.log writing with a User-Defined Option, as we have had a few systems where extreme slow drive access was causing slow POS behaviour. (Contact an Idealpos Support Agent for more info).
- Check for packet errors, which again will be writing a line to a log each time a packet is received and an error occurs. (Look in the IPSError.log and in error logs at ProgramData\Ideal Business Software\IPS\SqlDataLogs.
- As a test, stop IPSDeploy and exit from IPSClient. This will stop communication and can be used as a test to determine whether it is the communication side that is causing the slowdown.