The problem solved after removing .NET4 with this utility:
http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx
and installing .NET 4. Those two KB installed successfully, and VS2010SP1 too. Thanks.
原帖:http://social.msdn.microsoft.com/Forums/en/vssetup/thread/b91f22d1-a67b-4415-af47-202ec7696173