I also have a code 28 problem and a code 80246008. The code 28 is for the PCI driver, I have tried updating and unistalling and reinstalling. The code 80246008 won't allow me to update my overall computer.
I can't backup my computer because my CD-Rom drive isn't working. I did back it up previously on a portable disk drive, but that has been deleted by a family member I am in the process of trying to backup the computer to my personal portable hard drive again.