Try uninstalling the patch and then re-install, making sure you invoke it with "Run As Administrator". It may re-run without uninstalling. I've found with these latest additions of MS software even if you're logged on with an administrator account sometimes software doesn't run with full administrator privileges thus it doesn't completely install properly especially when crossing boundaries. You have to use the 'run as...' feature which I think is crappy. I can understand the security concerns but I think MS has taken this a bit too far.