Search this site

IMatch 3.6 Migration and Installation Guide

The new IMatch 3.6 Release contains many changes and enhancements over prior versions.
This version also introduces a range of new technologies, which will allow IMatch to grow and expand in the years to come.

What's new in IMatch 3.6?

IMatch 3.6 introduces some major technological changes in the IMatch application framework (the plumbing). These changes prepare IMatch for the years to come, and allow me to add all the exciting features I have planned for the upcoming months.

Read more about all the new features in IMatch 3.6...

Installing IMatch 3.6

Summary

  • Optionally uninstall older IMatch version(s) to reclaim disk space. See also remarks.
  • If you participated in the 3.6 beta test, please un-install the beta version.
  • Download the 3.6 install package and extract the files to a folder on your hard disk.
  • Run the installer by double-clicking on the file setup.exe in that folder.
  • Run IMatch as an Administrator when you start it for the first time.
  • Start the database converter from the Tools menu and convert your current database.
  • Load the new database once into IMatch 3.6 via the Database > Open command.

Step-by-Step

1. You may uninstall old IMatch versions via the Add/Remove Software applet in Windows Control Panel. See also these remarks. If you have the 3.6 beta version installed, uninstall it.

If you have an IMatch 3.6 Beta version installed, un-install it.

If you uninstall older IMatch versions after you have installed the 3.6 version, you'll need to repair the 3.6 installation via the Windows Control Panel afterwards.

2. Download the licensed version of IMatch 3.6 from the photools.com Download Center.
This 3.6 installer file is self-contained. It contains everything required to run IMatch 3.6. You don't need to install an eval version first.

3. The 3.6 version comes packed in a self-extracting archive. Double-click on the downloaded archive in Windows Explorer after downloading and unpack the installer files to a folder on your hard disk.
After extracting these files, launch the install program by double-clicking on the file Setup.exe.

If you are not logged in as a member of the local Administrator group, Windows will prompt you to enter credentials for such an account. IMatch must be installed with an Administrator account.

  

When you run IMatch 3.6 for the first time, you need to log on as an Administrator, or as a member of the local Administrator group. You may also use the "Run as..." command in Windows Explorer to start IMatch 3.6 for the first time.

IMatch 3.6 needs to access the system registry to register components once to complete the installation. After this initial launch, you can run IMatch under normal user account without administrative privileges. This is especially important when you use Windows Vista.

4. Converting Your Database

IMatch 3.6 uses a new database format. To use your existing IMatch 3.5 database with the new IMatch version, you need to convert it.
During this process, IMatch creates a new database file on your system and copies over all the data contained in your current IMatch database. Your existing database is not modified and hence is safe.

The Database Converter

A specialized application is provided for the automatic conversion process. You can start the Database Converter via the IMatch 3.6 program group in the Windows START menu, or via the Tools menu in IMatch 3.6.

The database converter is self-explanatory. You just select your old database and choose a folder and file name for the new database.

It is a good idea to create a new folder on your hard disk for the new database.
You can create a new folder directly in the Browse dialog provided by the Database Converter.

The conversion process is fast, and takes only a couple of minutes for average sized databases. If you have a very large database you may schedule this for the evening or when you don't need your PC for a couple of hours.

The conversion to the new IMD4 format does not touch your existing database. The database converter creates a copy of your original database in the new format, leaving the old database unchanged.

You need to convert your old database only once. IMatch 3.6 will update and use the 3.6 database only. You need to load the new database once via the Database menu > Open command. From then on, IMatch 3.6 will load it automatically on startup as usual.

If you run an on-access virus checker in the background, make sure you exclude the folder containing your database, or at least exclude the .IMD4 file extension.
Otherwise the virus checker may slow down IMatch dramatically when it continuously scans the database while IMatch is working on it.
Make sure you include the folder and database files in your daily or weekly virus scans. Just to be on the safe side.

5. Automatic Migration of Configuration Data, Scripts etc.

When you start IMatch 3.6 for the first time, it will automatically convert configuration settings, workspaces, presets, text configuration data and other relevant information to the new format used by IMatch 3.6. The old configuration data and config files will be retained.

For Vista compatibility, IMatch 3.6 stores shared data like Presets, Scripts, and Backgrounds in a different folder than before. The new folder is "c:\document and settings\All Users\Application Data\photools.com\IMatch". The name of the folder may vary on your system.

The 3.6 automatically updates your settings under Options > Preferences > General so they point to this new folder. If you have custom scripts installed in the Scripts folder below the IMatch program folder (usually c:\program files\photools.com\IMatch\Scripts) you may need to copy these scripts by hand to the new location.

You may want to check the configuration under Options menu > Preferences after starting IMatch 3.6 for the first time to ensure that all settings are as you like them.


Concurrent Installation of IMatch 3.5 and IMatch 3.6 on the same Computer?

You may, for additional security, install IMatch 3.6 in addition to your existing IMatch 3.5.0.24 version. Since IMatch 3.6 uses its own database, and also works on copies of all configuration data, you can run both versions on the same PC. Please note that you need to have installed IMatch 3.5.0.24. Older versions are not be compatible with IMatch 3.6.

If you later decide to uninstall IMatch 3.5, you can do so. But you will need to run a "Repair" on the IMatch 3.6 installation after uninstalling IMatch 3.5 to ensure that everything is installed correctly. This can be done via the Add/Remove software applet in the control panel.

Read The Release Notes. Really. I mean it!

IMatch 3.6 contains numerous changes. I worked hard to replace large parts of the machinery and plumping in IMatch to make it even faster, even more robust and ready for the years to come. IMatch 3.6 contains many new features and enhancements. You don't want to miss all the fun stuff, right?

So please, follow this link to the IMatch 3.6 Release Notes and read them.

The IMatch 3.6 Beta Test

We've ran public beta test for IMatch 3.6 for about three months. During that time, final bugs have been found and fixed, new features have been modified and tuned. I'm proud to say that IMatch 3.6 is, although new, very stable and has been installed and tested on hundreds if not thousands of PC's already.

For more informaiton about this beta test, and the many important and helpful comments, go to the IMatch User Forum.