0x80070005 is generally access denied. Are you launching the install as administrator? Disable UAC.

Control Panel. > User accounts > Change user account control settings > Put the slide to the bottom and reboot