Synctrayzor: I can't get it to work

Synctrayzor 1.1.29 is packaged with Syncthing 1.18.1. From your console it looks to be that Synctrayzor attempted to use Syncthing 1.18.1 instead of your Syncthing 1.26.1 executable. Likely your Syncthing 1.26.1 executable is not where Synctrayzor expected it to be. The Syncthing 1.18.1 executable failed to start due to reading in a newer config file than it expected. Synctrayzor only understands that the executable failed to run, so it has given an geneic failed to start error along with a solution for the presumed most likely cause.

The Syncthing binary that Synctrayzor 1.1.29 is packaged with has automatic upgrades enabled, so I would not recommend manual upgrades, unless you need to use a previously generated Syncthing config file for a Syncthing executable greater than 1.18.1.

There are two options if you need to use a previously generated config file from a version of Syncthing later than 1.18.1:

  1. Allow Synctrayzor to initialize Syncthing once without your config file. Automatic upgrade will upgrade the Syncthing binary to the current stable release at startup. Then shutdown Syncthing so that you can replace the config file with your previously generated file.
  • The Syncthing config file will go C:\Users\<You>\AppData\Local\Syncthing
  1. Replace both the executable and config file.
  • The Syncthing executable will go C:\Users\<You>\AppData\Roaming\SyncTrayzor\
  • The Syncthing config file will go C:\Users\<You>\AppData\Local\Syncthing