"You must be logged on as an administrator to install this update. Update has been cancelled. (9999)"
So after a bit of searching around, it turns out the problem is that Windows decided that the card reader needed to be the labeled C: instead of the hard drive during install. The only way to fix is to disconnect the card reader and reinstall the OS. Joy.