When you install an updated Visual C++ 2013 redistributable package, binaries for non-target architectures are removed

There is a known issue with Update for Visual C++ 2013 package: When you install an updated Visual C++ 2013 redistributable package, binaries for non-target architectures are removed. For example, after you install an update for an x86-based application, the x64 Visual C++ 2013 runtime libraries are missing. If you install the “Visual C++ Redistributable 2013 x86 v12.0.30501”, it removes x64 “Visual C++ Redistributable 2013 v12.0.21005”

Before installing Visual C++ Redistributable 2013 x86 v12.0.30501

1

After installing Visual C++ Redistributable 2013 x86 v12.0.30501

2

Resolution:
Microsoft Visual C++ 2013 Update 5 Redistributable Package is released as a fix. Please refer to this KB: https://support.microsoft.com/en-us/kb/3138367 This fix makes sure that both versions of the Visual C++ redistributable are visible when you add or remove programs after installation of the update.