Skype for Business Updates

May 16, 2016 by · 17 Comments 

By popular request here is an updated article, similar to that of the living Updating Lync 2013 article, which will track the various Skype for Business client and server updates.  Note that as with the previous article the various mobile clients are omitted mainly due to their update frequency and little value the historical data really provides.

Server Updates


As Microsoft only provides the latest releases for the server components then the following two links are always updated with the most recent information and can be used as a definitive source of the latest server updates.

Unlike Lync Server 2013 which provided both individual component package downloads and the entire installer package only the complete installer package (SkypeServerupdateInsaller.exe) is available for Skype for Business Server 2015.



Just as with applying updates to Lync servers the same basic guidance exists for Skype for Business servers:

  • Download and run the the SkypeServerUpdateInstaller shown above.
  • Start inside-out and work from Front End servers toward Edge servers.
  • Do not forget to update and verify the backend SQL database for each Enterprise Edition pool that is patched

Component History

For occasions when working with the individual packages is desired then the following table covers each cumulative update release with links to the original Knowledge Base articles for each new component.

This matrix provides a visual aid to when and how often some of the various Lync components are updated as cumulative releases will typically not refresh every single server component.  The official package version numbers will always be in the format of but the 5.0 has been truncated fro the following table for spacing purposes.

  RTM – HF1
Jun 2015
Sep 2015
Nov 2015
Mar 2016
Jun 2016
Nov 2016
CU4 – HF1
Feb 2017
Core Components KB3051958 KB3098601 KB3097644 KB3134259 KB3149226 KB3199088 KB3207502
Front End Server and Edge Server KB3061059   KB3097645 KB3134260 KB3149227 KB3199093 KB3207506
Enterprise Web App KB3061058   KB3097647        
Web Components Server KB3051960 KB3098600 KB3097642 KB3134262 KB3149228 KB3199094 KB3207503
UC Managed API 5.0 Runtime KB3063353   KB3097649   KB3149232 KB3199095 KB3207504
Response Group Service KB3063352   KB3097643 KB3134265 KB3149229    
Conferencing Server     KB3097708   KB3149233 KB3199092 KB3207505
Conferencing Attendant     KB3097646 KB3134264   KB3199091  
Group Call Pickup     KB3124205        
Performance Counters     KB3097648 KB3134266 KB3149231    
Busy Options         KB3137160    
Mediation Server         KB3149234 KB3199096  
Video Interop Server         KB3149235    
Web Conferencing Server           KB3199090  
Persistent Chat Server           KB3199097  

Client Updates

The client versions listed in this article are only applicable for the Windows Installer (MSI) packages which are still made available by Microsoft to Volume License customers .  The newer Click to Run (C2R) distribution model (explained in more detail here) is now the favored method of providing Office software updates and will not be recorded in this article.  As these updates are released much more frequently it would be a dauntless task to keep up to date, as well as a bit pointless as environments leveraging C2R are not really concerned with understanding and managing periodic updates

Skype for Business 2016 Windows Client

The following table lists major 16.x client version update packages with links directly to the download pages for the clients for each processing architecture (32-bit versus 64-bit).  Be aware that Microsoft recommends using the 32-bit version software in most cases, even on 64-bit platform.

Release Date Version Number Type KB Article Client Prerequisite
September 30, 2015 16.0.4288.1000 Security Update KB2910994 x86 | x64
November 10, 2015 16.0.4300.1001 Security Update KB3085634 x86 | x64  
December 8, 2015 16.0.4312.1000 Security Update KB3114372 x86 | x64  
January 12, 2016 16.0.4324.1000 Update KB3114516 x86 | x64 16.0.4312.1000
February 9, 2016 16.0.4339.1000 Update KB3114696 x86 | x64 16.0.4312.1000
March 8, 2016 16.0.4351.1000 Update KB3114846 x86 | x64 16.0.4312.1000
April 12, 2016 16.0.4363.1000 Security Update KB3114960 x86 | x64 16.0.4312.1000
June 9, 2016 16.0.4393.1002 Update KB3115087 x86 | x64 16.0.4312.1000
July 5, 2016 16.0.4405.1000 Update KB3115268 x86 | x64 16.0.4312.1000
August 9, 2016 16.0.4417.1000 Security Update KB3115408 x86 | x64 16.0.4312.1000
September 6, 2016 16.0.4432.1000 Update KB3118288 x86 | x64 16.0.4312.1000
October 11, 2016 16.0.4444.1000 Security Update KB3118327 x86 | x64 16.0.4312.1000
November 1, 2016 16.0.4456.1001 Update KB3127939 x86 | x64 16.0.4312.1000
December 6, 2016 16.0.4471.1000 Update KB3127980 x86 | x64  
February 7, 2017 16.0.4498.1002 Update KB3141501 x86 | x64  
March 14, 2017 16.0.4510.1000 Security Update KB3178656 x86 | x64  
April 4, 2017 16.0.4522.1000 Update KB3178717 x86 | x64  


Skype for Business 2016 Mac Client

Details on the each version of the Mac client can be found on the What’s New in Skype for Business 2016 page.  A list of releases and feature for Office Insider programs can also be found here.

Release Date Version Number Update Client
November 22, 2016 CU1  
December 20, 2016 CU2  
February 7, 2017 CU3  
March 28, 2017      
April 18, 2017 CU SkypeForBusinessInstaller-


Skype for Business 2015 Windows Client Updates

A current listing of Skype for Business 2015 (15.x) client updates is still maintained in the Updating Lync 2013 article.

About Jeff Schertz
Site Administrator


17 Responses to “Skype for Business Updates”
  1. Victor Solis says:

    Jeff, my version of Skype for Business 2016 is 16.0.6828.1016 64-bit. When I view my Configuration Information, the MAPI Information shows “MAPI Unavailable”. This problem has been document in Microsoft Article ID: 3147130 (

    Are you aware of any to automate the deployment of the workaround or if Microsoft is planning on releasing a proper fix? Thanks.

  2. Sergio says:

    Hi Jeff Schertz!

    My name is Sergio and I have a question for you. (Sorry about my English)

    I have created an UCMA (C#) Application in order to make a Chat Support between Clients (UCMA App) and Agents (Skype for Business 2015). Trusted Application Pool, Servers, and Config. is all good establish.

    At the moment, i have a Desktop Application and I can create different Chat Windows with the same UserEndpoint in order to chatting at the same time with an differents Available Agents (Skype4B) but always 1-to-1.

    The question is, if I can with the same UserEndpoint create 2 different Chat Window (for example, Client1 and Client2) to chatting with the same Skype4B Contact and received the messeges for the Clients in a different Skype conversation (different window or lash) or I need to have 2 different UserEndpoints???

    Thank you in Advance.


  3. soder says:

    Hi Jeff! Are you aware of any known or unknown issue patching the 2016 “basic” branch?

    If you look over Technet forum title: Skype for Business 2016 Basic Client Patches

    seem lot of people are stuck and unable to apply these updates to sfb 2016 basic, and I experience the same.

  4. Hey Jeff

    Great summary, thanks for the cross link re C2R



  5. David says:


    Are the S4B 2016 client updates cumulative?
    Because I have a .bat file to apply all updates:

    @echo off
    SET LOC=%~dp0
    SET LOC=%LOC:~0,-1%
    echo Applying updates now… please wait.
    %LOC%\lync2016-kb2910994-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3085634-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3114372-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3114516-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3114696-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3114846-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3114960-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3115087-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3115268-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3115408-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3118288-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3118327-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3127939-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3127980-fullfile-x86-glb.exe /norestart /quiet
    %LOC%\lync2016-kb3128049-fullfile-x86-glb.exe /norestart /quiet
    echo Done.
    echo ***GO TO YOUR OPEN PROGRAMS NOW and SAVE your work!***
    echo When you press any key, your PC will reboot.
    echo After rebooting click RESTART NOW button if prompted (it only restarts Lync).
    shutdown -r -f -t 00

    …and I”m sort of getting tired of adding one every month πŸ™‚

    Thanks in advance…

    • Jeff Schertz says:

      Yes they are cumulative, going back to a certain point. You can see in the table where any older version prerequisites exist. You don’t have to keep installing all of those packages.

  6. Ehab ElShafei says:

    Hello Jeff,
    i downloaded Skype for Business Server 2015 Cumulative Update KB3061064.

    I followed instructions in

    when i Run the Cumulative Server Update Installer, it gives me “SUCCESS: Found the main process.” and stop. do you have an idea what should I do?

  7. Duane says:


    What about the servers formerly know as WAC for Skype 2015? I cant find alot on updates for them

  8. Bob says:

    Can you download the old updates / components from 2/17 separately ? It looks like you can only download the most recent updates.

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!