The Windows 8.1 Spring 2014 Update has been leaked, a month ahead of official general availability widely anticipated to be April 8th, 2014.

Unlike service pack, there are several updates that applied for the Windows 8.1 Spring 2014. As such, the leak includes several standalone MSU files for Windows 8.1. The main update is named KB2919355, and other updates been prerequisites or supplement. Some of the updates indicate themselves as Windows Feature Pack.

The Windows 8.1 Update was leaked from the usual source, WZOR, where the download links are available on the Pastebin. The download contains the following files:

KB2919442 – Windows 8.1 Update prerequisite
KB2919355 – Windows 8.1 Update
KB2932046 – Windows 8.1 Update Supplement package
KB2937592 – Windows 8.1 Update Supplement package 2

Windows 8.1 Spring Feature Pack Update

KB2919355 is a cumulative rollup update which contains most updates and security fixes that have previously been released. Thus, it’s not necessary to update newly installed or not up-to-date Windows 8.1 (build 16384) systems prior to install the Windows 8.1 Spring 2014 Update. The updates that include inside KB2919355 include the following, and also almost 250 released or yet-to-be released fixes that may have been released as individual hotfix QFEs,:

KB2883200 – Windows 8.1and Windows Server 2012 R2 General Availability Update Rollup (GA Roll-Up A)
KB2884846 – Windows 8.1and Windows Server 2012 R2 update rollup: October 2013 (GA Roll-Up B)
KB2887595 – Windows RT 8.1, Windows 8.1,and Windows Server 2012 R2 update rollup: November 2013
KB2903939 – Windows RT 8.1, Windows 8.1,and Windows Server 2012 R2 update rollup: December 2013
KB2911106 – Windows RT 8.1, Windows 8.1,and Windows Server 2012 R2 update rollup: January 2014
KB2919394 – Windows RT 8.1, Windows 8.1,and Windows Server 2012 R2 update rollup: February 2014
KB2928680 – Windows RT 8.1, Windows 8.1,and Windows Server 2012 R2 update rollup: March 2014 (not yet released- planned for 3/11)

If you download the MSU update packages, install in the following order:

  1. Windows8.1-KB2919442-<architecture>.msu
  2. Windows8.1-KB2919355-<architecture>.msu
  3. Windows8.1-KB2932046-<architecture>.msu
  4. Windows8.1-KB2937592-<architecture>.msu

where is x86, x64, or arm.

The update can be applied to Windows 8.1 and Windows Server 2012 R2.

If you’re not keen to download and install the Windows 8.1 Spring 2014 Update by yourself, and prefer to wait for Microsoft to release them via Windows Update, you can trick Windows Update to offer Windows 8.1 Spring Update now.