To work around this issue, you must configure registry settings for these protocols. To do this, follow these steps.
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
- Open Registry Editor. To do this, follow these steps:
- In Windows 8.0 or Windows 8.1, press the Windows Function key to open the Start screen. If you are running Windows 7, click Start.
- Search for regedit.exe by using the Windows Search feature.
- Right-click regedit.exe, and then click Run as administrator.
- If you have installed Lync 2010 or Office Communicator 2007 R2, locate and then right-click the following registry subkey:HKEY_CURRENT_USER\Software\Microsoft\Communicator
If you have installed Lync 2013, locate and then right-click the following registry subkey:HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync
- Point to New, and then click DWORD (32-bit) Value.
- Type DisabledProtocolHandlerRegistrations as the name of the new registry entry, and then press Enter.
- Input the correct information about the third-party application that you want in the registry. For example, to change the default application that supports SIP from Office Communicator 2007 R2 to a third-party application that you want, follow these steps:
- Locate and then click the following registry subkey:HKEY_CURRENT_USER\Software\Classes\sip\shell\open\command
- Double-click the default registry entry. Then, change the value to reflect the application that you want to use instead of the Microsoft UC clients.
Note The default value in the registry entry points to the Microsoft UC client.
- Prevent Microsoft UC client information from being rewritten to the registry setting that you changed in step B. To do this, add one of the following values to the DisabledProtocolHandlerRegistrations registry entry:
- TEL: 0x0001
- CALLTO: 0x0002
- SIP: 0x0004
- SIPS: 0x0008
- IM: 0x0010
- CONF: 0x0020
- You can sum the values in the list if you want to prevent a Microsoft UC client from being the default application for multiple protocols. For example, to prevent the Microsoft UC client from being the default application for SIP, enter 0x0004. To prevent the Microsoft UC client from being the default application for CALLTO, enter 0x0002. To prevent the Microsoft UC client from being the default application for both SIP and CALLTO, enter 0x0006. To prevent the Microsoft UC client from being the default application for all the protocols, enter 3f.
- The values in the DisabledProtocolHandlerRegistrations registry entry will be unavailable if you change them when you sign in to the Microsoft UC client.
- Sign in to the Microsoft UC client. Make sure that the client has not overwritten the registry data that you modified in the previous steps.
For example, if you use a third-party application as the default application for SIP, make sure that the application is in the registry under the following registry subkey:HKEY_CURRENT_USER\Software\Classes\sip\shell\open\command
- Make sure that the value in in the DisabledProtocolHandlerRegistrations registry entry is correct. For example, the value for SIP should be 0x0004.
Article ID: 2995505 - Last Review: 8 Sep 2014 - Revision: 1