Software Update

This topic provides guidelines on the installation management use cases.

We recommend that you keep the software version up to date, as new versions include new features, various improvements and optimizations, as well as the latest bug fixes.

Upgrade Software

This section describes manual software update (newer version installation on top of the older one) by running the installation locally.

Before starting the software upgrade:

  1. Make sure there are no other running installations and that the operating system is not in the middle of installing updates. If Windows updates are pending, apply them, then restart the computer (if required), and start the Macula upgrade.

  2. Verify that the operating system is stable and is running normally (check system logs, overall health) - these must be no "blue screens", unexpected shutdowns, slowdowns etc. (Normally, we recommend that you regularly run such system checkups, not only before upgrade).

  3. Ensure stable power and connectivity (the latter is essential if you are connected via RDP).

  4. See if there are any special requirements or recommendations from GSF regarding the target version. Usually, these are either mentioned on the download page, or provided alongside the download links in case the new version was recommended and sent by our engineers.

  5. Check your software license subscription, and renew it, if necessary: the subscription must not run out before the target version release date. You can check the software release date by right-clicking the installation file > Properties > Digital signatures > see timestamp. The license information is available via license manager, Macula Activation Wizard.

Choose license preference for the upgrade

If you launch a newer version installation package of the same kind as the already installed Macula edition, you will be given the option to upgrade the product. It is not possible to install another type of package on top of the existing one, e.g., Macula Recording Server on top of Macula Professional: if you wish to change the server type, uninstall the old software package first.

Press Next to go through the steps and complete the wizard, which is very much alike the installation wizard. At each step, read all the information displayed and press Next until finished.

Use existing database configuration

If you want a clean installation, choose to ignore the existing configuration: the current database will not be used and will be replaced with an empty one, as if you were installing the software from scratch. Otherwise, leave the wizard to use the existing configuration. In either case, the old database is not actually removed but is saved as a backup, so you will be able to load it anytime later via Backup and Restore Wizard.

In case the installation wizard detects your license subscription has run out, you will get a warning about license compatibility. By default, the initial subscription will allow for version upgrades during 2 years, starting from the license activation date. Hence, if the target upgrade version is newer, this warning will pop up.

  • If you have already acquired a subscription upgrade, proceed with the installation, then run the license manager and upgrade your license in either online or offline mode

  • Otherwise, cease the installation and choose another software version that was released before the license subscription ran out (or continue using the existing version)

If you proceed with the upgrade but do not provide a valid license after the installation is complete, the software will not operate. Therefore, do not proceed with the upgrade until you have renewed the subscription.

To verify the software release date against your license subscription expiration date, right-click the installation file > choose Properties > go to the Digital Signatures tab and check the timestamp.

If some of the files cannot be upgraded because they are in use, you will get a corresponding warning.

  • Choose Ignore to proceed with the installation: reboot may be required afterwards but it is safe to select this option, esp. if the processes are from Macula; or

  • Stop the listed applications/services and click Retry to continue installing the software, or

  • Click Abort to roll back the installation (the process will be cancelled and you will get a corresponding error in the wizard's dialog box).

The upgrade process will then continue and replace your Macula software version to the newer one.

Uninstall/Change Software

Software can be uninstalled in two ways:

  1. From the Windows Control Panel

  2. By launching the same package that was used for installation

In either case, you have a choice between changing and uninstalling the product.

Select Change if you wish to re-install or add software components. The process will be similar to the initial installation.

Change or uninstall the product

Select Change if you wish to re-install or add software components. The process will be similar to the initial installation.

Select Uninstall to remove all software components. You will be asked if you wish to keep the configuration and the current license; the following common use cases apply:

  • keep the license and remove the configuration if you wish to re-configure everything from scratch after reinstallation (e.g., in event of a corrupt database or having to move the server to a different system);

  • keep both if you are going to clean install the software; remove both if you do not intend to use the software on this machine anymore.

Press Next to proceed with the de-installation process. Note that you may have to confirm these changes if UAC has been turned ON.

If you did not stop the GSF Macula server before starting the uninstall process or if some third-party software (e.g., antivirus) has locked GSF Macula files, you will get a warning.

A warning about some files being locked by a process

In this case:

  • choose Abort to cancel the uninstall process

  • stop the processes manually yourself and then click Retry

  • click Ignore to let the wizard handle the files automatically (recommended, an reboot may be required)

Generally, if you see that the process mentioned in the warning is Macula own process, simply choose the Ignore option and let the wizard do the job.

When the wizard finishes removing software components, hit Finish to exit

Clean Install

Sometimes it is necessary to install software anew, i.e., to change software bit version, roll back version, and also in event of major software-related troubles.

You can perform clean install yourself if you are already familiar with the software. If you are doing it for the first time, we recommend that the procedure is supervised by a GSF support engineer so that you learn how to do this quickly and effectively, avoiding possible mistakes.

Although software upgrade is not possible with different bit versions, you can migrate your installation to a different bit version by performing a clean install.

To perform a clean installation, it is crucial to make sure that no Macula software processes are running, whether explicitly or in the background. Follow these steps:

  1. Stop all Macula software services and/or applications;

  2. Open Windows Task Manager, click 'Show processes from all users' and check that there are no processes starting with 'VMS..'; if there are any, stop them;

  3. Uninstall software as described above, keeping your license and configuration;

  4. Install [new] software version, carefully following all steps and recommendations;

  5. Start the software and check if the desired change has been carried out.

Last updated