Microsoft Windows SDK for Windows 7 and .NET Framework 4 (Windows SDK v7.1) をインストールして、x64 コンパイラもしくは IA64 コンパイラを使用されている環境に、Visual Studio 2010 Service Pack 1 をインストールした場合、以下のような、そのコンパイラとコンパイラに関連する C++ ライブラリ ファイルが削除されてしまう問題がありました。
<問題点>
Visual Studio 2010 Professional がインストールされている場合、IA64 コンパイラと Visual C++ ライブラリが削除されます。
Visual Studio 2010 Express の各エディションがインストールされている場合、x64 と IA64 コンパイラと Visual C++ ライブラリが削除されます。
(Visual Studio 2010 Premium と Visual Studio 2010 Ultimate の環境では起こりません。)
<回避方法>
問題が発生している環境にて、「Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1」を追加インストールしてください。
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=689655B4-C55D-4F9B-9665-2C547E637B70&displaylang=en