Installation

Installer (MSI)

Run the Diffoniq MSI installer and follow the wizard. It installs a single self-contained Diffoniq.exe (no additional runtime DLLs) plus this help, by default into C:\Program Files\Diffoniq, and creates a Start menu and a desktop shortcut. After installation, Diffoniq can also be started by typing Diffoniq into the Run dialog (Win+R).

Installing a newer version on top simply replaces the old one — your settings, and a custom install folder you may have chosen, are kept. Uninstalling (via Windows “Apps”) removes the program but leaves your personal settings behind.

Portable use

Diffoniq also runs without any installation: download the portable ZIP (or copy Diffoniq.exe together with its help folder) and extract it to any convenient directory — a USB stick works fine. To make it fully portable, create an empty file named diffoniq.ini next to Diffoniq.exe: settings, the content-hash cache and your license file (diffoniq.lic) then live in that folder and nothing is written elsewhere. The ZIP deliberately contains no diffoniq.ini, so extracting a newer version over an existing folder never overwrites your settings.

Where settings are stored

Configuration is a plain INI file, looked up in this order:

  1. diffoniq.ini next to Diffoniq.exe (portable mode), if it exists;
  2. otherwise diffoniq.ini in the working directory, if it exists;
  3. otherwise %APPDATA%\Diffoniq\diffoniq.ini — created automatically on first start.

Upgrading from WDiff32 (the product’s former name): on first start, existing settings and the content-hash cache are copied automatically from %APPDATA%\WDiff, and a portable wdiff.ini in the working directory keeps working. An installed license is picked up from its old location as well.

Command line arguments take precedence over the configuration file settings — see Command Line Arguments.

Unattended / company installation

The same MSI installs silently for software distribution (GPO, Intune, etc.):

msiexec /i Diffoniq-2.0.0-x64.msi /qn

INSTALLDESKTOPSHORTCUT=0 suppresses the desktop shortcut
LICENSE="\\server\share\diffoniq.lic" deploys a license file to %PROGRAMDATA%\Diffoniq\diffoniq.lic for all users of the machine; the deployed license survives upgrades and uninstalls