Windows 8 から Windows 8.1 にアップデートしたら、Visual Studio 2010 起動時に、「C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Vsa.tlb が見つからない」といった内容のエラーダイアログが表示されるようになった。(ただし起動はできるし、.NET Framework 4しか使っていないので、問題なく使用できているように見える。)
「Windows の機能の有効化または無効化」で「.NET Framework 3.5 (.NET 2.0 および 3.0 を含む)」を有効にしたら、エラーは表示されなくなった。
Visual Studio Error in Windows 8.1 - Super User.
補足
Windows 10 Anniversary Update でも同じ状態になった。解決方法も同じ。