Okay, I finally found the problem!!! My E:\WINDOWS\ \Local Settings\Temp folder was full. I mean 36,744 files full!
I renamed the folder “Temp2”, created a new folder named “Temp”, restarted, made sure all was okay, and then deleted “Temp2”.
The Temp folder is used to store info during installations, etc. So usually anything in there can be deleted.