So you are like me. You wanna live on the edge and you have an MSDN subscription. As noticed by many Microsoft has released the Update to Windows 8.1 on MSDN. The updates will be released for all April 8.

Currently there are two zip files to download one for x86 and one for x64.

  • mu_windows_8.1_windows_embedded_8.1industry_update_x86_4046911.zip
  • mu_windows_8.1_windows_server_2012r2_windows_embedded_8.1industry_update_x64_4046913.zip

Both contains 6 MSU files which Microsoft recommends to install in a specific order.

The hotfixes

  1. KB2919442 -
    • A servicing stack update is available for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2: March 2014
  2. KB2919355
    • Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2 Update April, 2014
  3. KB2932046
    • Redirects to KB2919355
  4. KB2937592
    • Redirects to KB2919355
  5. KB2938439
    • Redirects to KB2919355
  6. KB2949621
    • Cant find a KB article about this one.

But im lazy so I wrote a small script that I can execute in the directory with the msu files to install them in the correct order.

For x86

start /wait wusa "Windows8.1-KB2919442-x86.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2919355-x86.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2932046-x86.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2937592-x86.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2938439-x86.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2949621-v2-x86.msu" /quiet /norestart

Reboot the machine

For x64

start /wait wusa "Windows8.1-KB2919442-x64.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2919355-x64.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2932046-x64.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2937592-x64.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2938439-x64.msu" /quiet /norestart
start /wait wusa "Windows8.1-KB2949621-v2-x64.msu" /quiet /norestart

Reboot the machine