It could be that corrupted versions of those updates are fooling Windows Update into thinking you don't have them, but, at the same time, are preventing them from installing. I know that sounds like a contradiction, but it really can happen.
To confirm that this is the case, go to your control panel and see if the failing updates are listed there. If so, uninstall those updates and run Windows Update again. Now that nothing is in the way, the updates should be successful.
Of course, there are a number of reasons for your problem. This is only one scenario with one solution. Good luck.