Server OS

  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
The AppClarity service, Console installer, ClickOne installer, Software Reclaimer will install on systems running these server OS.

If you install AppClarity on Windows Server 2012 R2, Internet Explorer Enhanced Security Configuration must be disabled. If it isn't, the ClickOnce console may fail to download or install successfully. You can disable this feature through Server manager > Local Server. Microsoft has further details on configuring ClickOnce. The IPv4 protocol must be enabled on your network for the ClickOnce installation to work.

You must:
  • Install the XPS viewer component to view reports

Client OS

  • Windows 10 CB 2004
  • Windows 10 CB 1909
  • Windows 10 CB 1903
  • Windows 10 CB 1809
  • Windows 10 CB 1803
  • Windows 10 CB 1709
  • Windows 10 CB 1703
  • Windows 10 CB 1607
  • Windows 8.1
The Console installer, Software Reclaimer will install on systems running these client OS.

Database servers

  • SQL Server 2017
  • SQL Server 2016 SP1
  • SQL Server 2014 SP2
You must one of these database servers installed:
  • SQL server must be configured to use a case-insensitive, accent-sensitive collation as the server default (the preferred collation is  SQL_Latin1_General_CP1_CI_AS ).
  • Have SQL 2014 SP2 or later installed to enable the installer to continue, so all components are dependent on this prerequisite. If no default instance is found on the local server, the Typical installation option is disabled. In practice, this means if you want to install the database, you must specify the server where an instance of SQL is installed. The installer checks to see if a database with the name AppClarity already exist:
    • If it does not, the installer will create the database and the objects for it
    • If it does, it will update it with the latest objects
  • Enable the TCP/IP and Named Pipes protocols for local and remote database access
  • Enable the Common Language Runtime (CLR) integration feature prior to installing the AppClarity database to allow the use of objects implemented using CLR. If you want to restrict the use of CLR, we recommend creating a named instance for the AppClarity database and enabling CLR just on that instance and you must refer to that named instance when you install AppClarity.
  • In a distributed environment where the AppClarity database is installed on a different server to the AppClarity service, the SQL browser service must be installed and running as it listens for incoming requests from Microsoft SQL server resources and provides information about SQL server instances installed on the computer
  • If the Catalog is installed on-premises, you must run SQL Server 2012 or later

Configuration Managers

  • SCCM CB 2002
  • SCCM CB 1910
  • SCCM CB 1906
  • SCCM CB 1902
  • SCCM CB 1810
  • SCCM CB 1802
  • SCCM CB 1710
  • SCCM CB 1706
  • SCCM CB 1702
  • SCCM 2012 R2 SP1
AppClarity connects to Configuration Manager and other data sources using ActiveEfficiency 1.9.600 or later. Your Configuration Manager systems must be configured to gather:
  • Software inventory
  • Software metering (metering rules are not necessary)
  • Hardware inventory
  • Active Directory System Group Discovery agent

Web servers

  • IIS 10
  • IIS 8.5
You must have one of these Web servers installed.
  • Enable these MIME types:
    • application – application/x-ms-application content type
    • .manifest – application/x-ms-manifest content type
    • .deploy – application/octet-stream application/octet-stream
  • Enable ASP.NET 4.5 on the server where the Catalog installer is run
  • Enable these IIS features:
    Enabling IIS features 

Runtime libraries

  • .NET Framework 4.7
  • .NET Framework 4.6.2
  • .NET Framework 4.5.2
  • .NET Framework 3.5 SP1
  • .NET 4.5.2 is used by the the AppClarity service component, Console installer
  • .NET 3.5 SP1 is used by SQL server

If the installer fails the .NET 4.5 or MSMQ checks during an upgrade, you may be allowed to continue but the AppClarity service feature will be deselected. If you continue with the installation, any existing AppClarity service will be uninstalled.


  • Internet Explorer 11

If Internet Explorer is not the default browser, you need to ensure that .xps files are associated with it. We recommend Internet Explorer is installed and associated with .xps files even if it is not the default browser. If this is not possible, install the XPS Essentials Pack or see the Wikipedia article for a list of alternative software for viewing these files.


  1. ActiveEfficiency
  2. 1E Catalog
  3. Microsoft Excel 
You must have the following installed as AppClarity depends them:
  • ActiveEfficiency version 1.9.700
  • 1E Catalog version 1.0.200 or later