Is changing the InstallDirectory in the Windows Registry safe?
I'm running the desktop app on Windows 10. Today I moved my installation to an SSD simply by:
⒈ Moving the folder from %LOCALAPPDATA% to the SSD
⒉ Updating, with the Registry Editor, the HKEY_CURRENT_USER\SOFTWARE\Verbum\InstallDirectory to point to the path on the SSD
⒊ Updating the Start Menu shortcut to the same.
The only problem I've found so far was transient: the Text Comparison tab that I had open was nonfunctional and displayed a message that there was unexpected error; however, that was resolved by simply closing it and then "Reopen closed tab" and/or opening a new one. I haven't noticed any problems in any other previously open tabs.
I thought to post this because I my search results didn't find it documented elsewhere and, vs. the options that I skimmed on the wiki, e.g. it seems cleaner than directory junctions and less drastic than a complete reinstall.
Does anyone know of any downsides to this method? If not, how about promoting it in the wiki?
Best Answer
-
Does anyone know of any downsides to this method? If not, how about promoting it in the wiki?
There are a number of registry keys that contain the installation path:
- Firewall Rules (numerous)
- Executable Path for Indexer
- Default Icon and Shell Open Command (e.g. instances that affect opening Logos from external links)
- SmartTag location
- Uninstall information (not checked)
I will not promote this method in the wiki. Directory Junctions (also not supported by Faithlife) have an explicit redirection capability for any application path.
Method 2 allows you to move the install location without downloading and indexing.
Dave
===Windows 11 & Android 13
0
Comments
-
Does anyone know of any downsides to this method? If not, how about promoting it in the wiki?
There are a number of registry keys that contain the installation path:
- Firewall Rules (numerous)
- Executable Path for Indexer
- Default Icon and Shell Open Command (e.g. instances that affect opening Logos from external links)
- SmartTag location
- Uninstall information (not checked)
I will not promote this method in the wiki. Directory Junctions (also not supported by Faithlife) have an explicit redirection capability for any application path.
Method 2 allows you to move the install location without downloading and indexing.
Dave
===Windows 11 & Android 13
0 -
Thanks for your insights, Dave! : )
I investigated your 5 concerns, mostly with v38.0.578 (updated near the start of my testing)- Firewall Rules: I didn't find a relevant entry in Windows Defender Firewall's "Allowed apps" list.
- Executable Path for Indexer: The Indexer is running from the SSD, although I do now have a second entry in Windows Settings' "Select which icons appear on the taskbar" — could be a little confusing:
- the SSD entry has the "… Indexer" name
- the old/now-nonexistant one is labeled "…Indexer.exe" — I wonder if it will eventually go away *shrug*
- opening Logos from external links: In Chrome, "logosres:esv;ref=BibleESV.Is45.22" (suggested in this Logos "Help Center" article) opened the app from the SSD.
- SmartTag location: I haven't used SmartTags before, but "Note that Smart Tags are deprecated by Microsoft and unsupported by Faithlife."
- Uninstall information:
- I do see that the Installer subdir has been recreated in its original path on the HDD, with a recent installer.
- but those files are relatively small/few, so I simply moved the rest of those files back to the HDD
So it still seems functional for me, but thanks for the items to check. : )
I will not promote this method in the wiki.
Well, that seems understandable, as I can imagine feeling responsible for any problems if you did promote it.
0