2019-06-21, 12:00 AM
Hi Greg,
Something that happened today. I had ST3 Pro (the most recent version) installed on the same Windows 10 laptop on which I installed ST4 (both in the default directories). Being happy with ST4, I uninstalled ST3. A bit later, when I started ST4, I got the error below ("Skytools cannot find the database files") after which the program closed.
After some debugging with FileMon (which showed no failed file access) then RegMon, I traced the problem to the disappearance of HKEY_CURRENT_USER\Software\Skyhound from the registry. So instead of deleting HKEY_CURRENT_USER\Software\Skyhound\Skytools\3, the deletion happens two levels up. I presume this is because at the time ST3 was written, there was no ST4 so the uninstaller deletes everything related to Skyhound.
I was able to restore the installation by exporting HKEY_CURRENT_USER\Software\Skyhound\Skytools\4 from my desktop and merging into the laptop's registry. Reinstalling should fix it as well, but this was much quicker.
Hope this helps,
Razvan
Something that happened today. I had ST3 Pro (the most recent version) installed on the same Windows 10 laptop on which I installed ST4 (both in the default directories). Being happy with ST4, I uninstalled ST3. A bit later, when I started ST4, I got the error below ("Skytools cannot find the database files") after which the program closed.
After some debugging with FileMon (which showed no failed file access) then RegMon, I traced the problem to the disappearance of HKEY_CURRENT_USER\Software\Skyhound from the registry. So instead of deleting HKEY_CURRENT_USER\Software\Skyhound\Skytools\3, the deletion happens two levels up. I presume this is because at the time ST3 was written, there was no ST4 so the uninstaller deletes everything related to Skyhound.
I was able to restore the installation by exporting HKEY_CURRENT_USER\Software\Skyhound\Skytools\4 from my desktop and merging into the laptop's registry. Reinstalling should fix it as well, but this was much quicker.
Hope this helps,
Razvan