How can I check that the 3CX uninstall completely removed 3CX Phone System?

You can check that 3CX Phone System has been completely uninstalled by using the 3CX Installation Checker Tool. The tool will provide information about any traces of 3CX files that could still be on the system. Traces can remain on the system for numerous reasons – Example: a log file was kept open during un-installation and the 3CX Application data folder remains there.

The installation checker is embedded in the 3CX Phone System installation and can be triggered upon request at the end of a 3CX Uninstall. It is recommended that this check is performed after each installation to ensure that your machine is clean and prepared for the next 3CX Installation upgrade.

Here you can download the 3CX Installation Checker.

This software applied to an older version of 3CX Phone System and is no longer supported in the latest version of 3CX Phone System – Download the latest version

There are 5 checks that are done in the checker:

  1. Checks for 3CX Product Installation
  2. Checks for existing registry keys
  3. Checks for 3CX Phone System Folder
  4. Checks for 3CX services
  5. Checks for 3CX Assembly Files

Note: The tool will only provide a way to inform the user what’s left on the system. These have to be removed manually. This is what this guide will show you..

Check 1: Product Installation

Removal Process:
Access the registry Start/Run/Regedit and look for the following key HKEY_CLASSES_ROOT\Installer\Products

Find 3CX Phonesystem and delete the registry key that corresponds to this..

Check 2: Existing registry keys

Removal Process for 32 bit users: 32 bit users: HKEY_LOCAL_MACHINE\SOFTWARE\3CX\Phonesystem – Delete the 3CX Phonesystem key

Removal Process for 64 bit users: 64 bit users: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\3CX\Phonesystem – Delete the 3CX Phonesystem key.

Check 3: 3CX Phone System Folder

Removal Process: Example: C:\Program Files (x86)\3CX PhoneSystem – Delete the 3CX PhoneSystem folder from Program files directory.

Note: This check is made only for installations that are installed on the default path..

Check 4: 3CX services

Removal Process: Access the registry and delete the following keys:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CX Assistant Server
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXCfgServ
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CX PhoneSystem
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXCallHistoryService
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CX PhoneSystem Database Server
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXFAXSrv
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CX PhoneSystem Media Server
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXConferenceRoom
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXIvr
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXParkOrbit
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXTunnel
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\3CXVBoxMgr

NOTE: You will need to reboot the machine after this procedure.

Check 5: 3CX Assembly files and DLL’s

Removal Process:

  1. Go to HKEY_CLASSES_ROOT\Installer\Assemblies\Global
  2. Right click on the following components and delete them
    3cxpscomcpp2
    Gizmox WebGui.Common
    Gizmox WebGui.Forms
    Gizmox.WebGUI.Server
    CSharpCode.SharpZipLib
  3. Go to Start / run / type in %windir% / click on “assembly” folder and clear the cache by deleting the files mentioned above.
    Right click on each component and uninstall.

NOTE: You will need to reboot the machine after this procedure

Liked this article?


Get notified of new articles
or share
You might also be interested in: