私も同様なトラブルを何日も続けて経験しましたが、
以下の方法で無事にインストール出来ましたのでご報告致します。
[http://www.gigafree.net/faq/#dotnet] から
Microsoft .NET Framework 4 (スタンドアロンのインストーラー)
をダウンロードし Net Framework 4 を再(上書き?)インストール
しました。(結構長い時間が掛かります)。その上でKB2160841を
インストールしたところ今度は無事に完了しました。(これも時間が
掛かります)。
経緯:英文のフォーラムに同じトラブルが報告されており、
解決法として Net Framework Cleanup Tool を使って
Net framework 4 を一旦アンインストールし、再インストール
すれば良い、とありました。しかし Net Framework Cleanup Tool
という知らないソフトを使うのはどうも気が進まず、取りあえず
Framework 4 の上書きインストールを試したところ上手く行きました。