just a guess if you installed a lot MS security patch. some patch will check if the software is passed MS check, if not, it will not allow to install.