The default behavior for storing settings changed with UltraCompare for Windows v20.10. The configuration setting
Use registry for settings (not INI file) is no longer checked by default to save the configuration settings into the files:
- %APPDATA%\IDMComp\UltraCompare\uc.ini
- %APPDATA%\IDMComp\UltraCompare\volatile\uc.vod
The registry key
HKCU\BCGWorkspace is still created and used by UltraCompare for Windows v20.10.
The issue with replicating the storage location of
uc.ini in Windows registry under key
HKCU\Software\IDM Computer Solutions\UltraCompare Pro is fixed with UltraCompare for Windows v20.10.
These changes on settings storage are done in preparation for
Cloud Services support which was introduced with UltraCompare for Windows v20.20.
UltraCompare for Windows v20.20 stores and loads the workspace data in/from file
%APPDATA%\IDMComp\UltraCompare\volatile\uc.vod and deletes completely on first start after upgrade also the registry key
HKCU\BCGWorkspace. There are only a few registry keys and values stored by default under the registry keys
UltraCompare and
UltraCompare Pro under the registry key
HKCU\Software\IDM Computer Solutions which are mainly for the UC installer and the UC Explorer shell extensions.
Users of at least v20.20 of UltraCompare for Windows installed on Windows 10 with support for
Cloud Services and with access to a cloud storage can backup the UltraCompare settings now on cloud storage and restore them from there.
All other users of UltraCompare for Windows v20.20 or any later version need to run the following two command lines in a command prompt window to first export the few registry keys and values of UltraCompare Professional into two registry files and then backup entire folder
%APPDATA%\IDMComp\UltraCompare by copying this folder to another folder or compressing the entire folder into an archive file while no instance of UltraCompare is running.
%SystemRoot%\System32\
reg.exe
EXPORT "
HKCU\Software\IDM Computer Solutions\UltraCompare" "
%APPDATA%\IDMComp\UltraCompare\uc_settings.reg"
%SystemRoot%\System32\
reg.exe
EXPORT "
HKCU\Software\IDM Computer Solutions\UltraCompare Pro" "
%APPDATA%\IDMComp\UltraCompare\uc_settings_pro.reg"
A restore of the manually saved settings is done by first deleting folder
%APPDATA%\IDMComp\UltraCompare, then restoring this folder from the folder copy or the archive file and running next the following four command lines in a command prompt window.
%SystemRoot%\System32\
reg.exe
DELETE "
HKCU\Software\IDM Computer Solutions\UltraCompare" /f
%SystemRoot%\System32\
reg.exe
DELETE "
HKCU\Software\IDM Computer Solutions\UltraCompare Pro" /f
%SystemRoot%\System32\
reg.exe
IMPORT "
%APPDATA%\IDMComp\UltraCompare\uc_settings.reg"
%SystemRoot%\System32\
reg.exe
IMPORT "
%APPDATA%\IDMComp\UltraCompare\uc_settings_pro.reg"