Error while installing SP2 to play Diablo 3

Hey,
I am trying to play Diablo 3 on my system, which is Vista Home Premium x64 bit. When I install SP2, I get the following 8007007e error. I ran "/src scannow" in the Command Prompt and it told me no files were corrupted or violated.
I get the following error "the update does not apply to your system", when I run the system readiness tool. Any ideas?
Service pack install:
System Readiness Tool:
Your help is expected.
Thanks a lot.
