Getting errors during startup - including API initialization

Getting errors during startup - including API initialization

If you get a startup error message or the program just won't load. It could be:

1. Specific ports being blocked OR used by another app. The specific ports required for our background processes are: 8812 and 8813.

One user reported that the following Powershell commands fixed up his system:

net stop winnat

netsh int ipv4 add excludedportrange protocol=tcp startport=8812 numberofports=2

net start winnat


2. The following two screenshots show the important files that are needed to allow TTP to run properly.

If you suspect a Virus Scanner or Malware detection utility - you may need to Whitelist these programs. The process of "whitelisting" simply means telling the scanner that these programs are known and OK, so leave them alone.

In addition to the files below identified in the screenshot, in the latest version of TTP, we have added a new batch metadata method for better performance. That requires some additional background program files to run:
C:\Program Files\Tag That Photo\exiftool_files\
C:\Program Files\Tag That Photo\exiftool.exe