Freigeben über


Determining Lync 2013 Client Installed using the Registry

Recently a customer asked me for a way to determine which Lync 2013 client their users had installed (basic vs. full) using the registry.  We don't have this well documented (ok, to be honest I could not find any documentation on it), so I did some testing in my lab and put together the following information for them...which I thought I'd share as I'm sure others may have this same question.

 

That any version of Lync 2013 is installed

If you just want to verify if ANY version (Basic, Full, or as part of Office 2013 Pro) of Lync 2013 client is installed, you can use the following registry key:

For 64-bit Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\15.0\Registration\{0EA305CE-B708-4D79-8087-D636AB0F1A4D}

ProductName = "Microsoft Lync 2013"

For 32-bit Windows:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Registration\{0EA305CE-B708-4D79-8087-D636AB0F1A4D}

ProductName = "Microsoft Lync 2013"

Lync 2013 Basic

The following registry value will exist if the Lync 2013 Basic client is installed:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Office15.LYNCENTRY

DisplayName = “Microsoft Lync Basic 2013”

Note the name of the key, it is DIFFERENT between Lync 2013 Basic and Full.

Lync 2013 Full (separate from Office 2013 Pro)

The following registry value will exist if the Lync 2013 Full client is installed:

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Office15.LYNC

DisplayName= “Microsoft Lync 2013”

Note the name of the key, it is DIFFERENT between Lync 2013 Basic and Full.

Lync 2013 Full as part of Office 2013 Pro

Lync 2013 as part of Office 2013 Pro does NOT have its own registry key, since its installation is controlled by the Office 2013 Pro setup.   So, a way to detect if Lync 2013 is installed as part of Office 2013 Pro would be to use the first key I provide above (to determine Lync 2013 is on the system) and the ABSENCE of the other keys above would denote that Lync 2013 was installed as part of Office 2013 Pro.

 

 

Hope this helps.  Note that this is NOT an all inclusive list of registry keys...as there are other registry keys that could also be used that exist depending on if Lync 2013 is installed and/or which version of Lync 2013 is installed.

Comments

  • Anonymous
    June 03, 2014
    Hi,
    this is very helpful. Is there a way to determine if the installed Lync Client 2013 is 32 bit or 64 bit (I am aware that Lync Client 2010 is available 32 bit only and this only applies to a 64 bit OS)?
    Thanks in advance.
  • Anonymous
    July 25, 2014
    trying to use this and it seems the most recent version of Lync Basic cannot be detected with these keys
  • Anonymous
    March 17, 2015
    If its 64bit machine it should be under HKLMSoftwareWow6432NodeMicrosoftWindowsCurrentVersionUninstallOffice15.LYNCENTRY
  • Anonymous
    August 18, 2015
    Thank you very much! Very helpful information