I have archived nearly all public released versions of UltraEdit and UEStudio as installed with my application data files to be able to help users of older versions or find out since which version a bug exists on finding a bug in currently latest version.
A real parallel installation and usage is difficult to achieve and nowadays with UltraEdit 2025.2.0.8 difficult because of the registration of the files in
%ProgramFiles%\IDM Computer Solutions\Common and the shell extension DLLs
ue32ctmn.dll and
ue64ctmn.dll. The shell extension DLLs are no problem as existing in older versions of UltraEdit with same file name. But the common file names and their registration changed as described at
SFTP won't connect to server in UEStudio version 2025.1.0.20 64-bit which makes it difficult to use an older version of UltraEdit now parallel to version 2025.2.0.8. The older version of UltraEdit can be still used parallel to v2025.2.0.8 as long as not using FTP/FTPS/SFTP and SSH/telnet as in this case the common DLLs being different between v2025.2.0.8 and older versions are not used by UltraEdit.
There can be done following which I do since 25 years:
- Make a copy of %ProgramFiles%\IDM Computer Solutions\Common in same directory with new directory name Common_2022_0 as administrator.
- Make a copy of %ProgramFiles%\IDM Computer Solutions\UltraEdit in same directory with new directory name UltraEdit_2022_0 as administrator.
- Make a copy of %APPDATA%\IDMComp\UltraEdit in same directory with new directory name UltraEdit_2022_0 with standard account.
- Uninstall UltraEdit 2022.0 as described in my first post on this topic with restart of Windows.
- Install UltraEdit 2025.2 in same directory as former used version of UltraEdit which means into %ProgramFiles%\IDM Computer Solutions\UltraEdit resulting in also creating new %ProgramFiles%\IDM Computer Solutions\Common or updating it on an older version of UEStudio, UltraCompare and UltraFTP are installed too. UltraEdit, Inc. released new versions of UltraEdit, UEStudio, UltraCompare and UltraFTP on same day because of their common usage of the common DLLs. There are now two variants of the wodCertificate*.dll and wodFtpDLX*.dll for still supporting older FTP/FTPS/SFTP and SSH/telnet servers with deprecated and partly insecure ciphers and encryption algorithms.
I have not tried it but it should work to start and use UltraEdit v2022.0.0 102 without using FTP/FTPS/SFTP and SSH/telnet by creating a shortcut which runs
%ProgramFiles%\IDM Computer Solutions\UltraEdit_2022_0\uedit64.exe with
/i="%APPDATA%\IDMComp\UltraEdit_2022_0\ue.ini" for shortcut property
Target.
ue.ini contains absolute folder and file names with the path
%APPDATA%\IDMComp\UltraEdit which need to be updated with appending
_2022_0 on using this possible solution. There can be used v2025.2.0.8 to modify paths in files in folder
%APPDATA%\IDMComp\UltraEdit_2022_0\ and its subfolders before starting older version of UltraEdit. A real parallel start of both versions of UltraEdit at the same time requires also using at least for the older version the parameter
/fni as first parameter before
/i="…" or there is in both versions checked
Allow multiple instances at
Advanced - Settings or Configuration - Application layout - Miscellaneous.
What worked in the past very good for me as the file names of the common DLLs were the same for all versions of UltraEdit, UEStudio, UltraCompare, UltraFTP and therefore their registration in Windows registry was renaming the three folders of currently latest version of UltraEdit like 2025.2.0.8 by appending the version number to the end of the directory names like
_2025_2 and renaming the folders of the older version like
_2025_0 back to original names without the version number appended while no instance of UE (and UES, UC, UFTP) is currently running. Then the older version could be used as before.
The new names of the common DLLs and their registration is nowadays a problem on using this method but works as long as
not using FTP/FTPS/SFTP and SSH/telnet. Well, in my test it was not necessary to rename the
Common folder to use an older version of UltraEdit with different common DLLs
without using FTP/FTPS/SFTP and SSH/telnet. It was enough to rename just the program files folder and the application data folder of UltraEdit.
Note: The folder rename of the program files folder of UltraEdit cannot be done if
Windows Explorer has currently loaded the shell extension DLLs which prevents the folder rename. It is necessary to uncheck in configuration of UltraEdit the
Explorer integration and restart Windows to prevent loading the shell extension DLLs by
Windows Explorer. Then it is possible to rename the program files folder of UltraEdit while no instance of UltraEdit is running.