This happens because Microsoft Windows SDK 7.1 automatically starts installing .NET Framework 4.0 . Since the machine already has .NET Framework 4.5, it conflicts and the installation of SDK silently fails.
As a workaround, uninstall the .NET Framework 4.5 and then re-install the Microsoft Windows SDK.
Best Answer