Yesterday, launching otmonitor.exe as usual on my Windows box, I stumbled in a nasty error that's too long to be posted here (...actually I've been too lazy to take a screnshot

When I tried to run an old version (that I previously renamed to otmonior.4.2.2.exe) it ran correctly but with the wrong settings. I had to manually input the connection parameters (it was defaulting to COM3, while I use TCP connection since my OTGW is connected to another machine).
It worked but when I closed it and opened it again, settings updates were lost (back to COM3...)
I tried with an even older copy (renamed to otmonitor.4.2.1.exe) and it worked AND it saved the config correctly (I closed and reopened it and found the connection parameters to be OK).
There's obviously something screwed up with my registry. I searched it and found the following:
HKEY_CLASSES_ROOT\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Tclcode\otmonitor
...and other keys named otmonitor.4.2.1 and otmonitor.4.2.2 after the renamed old version executables;
HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\Tclcode\otmonitor
...with the same other keys 4.2.1 and 4.2.2 and appearently the same settings of the above;
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Tclcode\otmonitor
...this time the other keys are NOT present. Settings seem incomplete because there's no "tspeak" subkey.
Since otmonitor isn't installed (you can download and run it right away), I guess I can happily remove all the above keys at the only expenses of having to re-enter the changed ones manually...Is it right? Why are there three places with those settings?
Thanks...!
emmeesse68