1. It may be a pirated copy and it may be due to the mismatch of the software and its product key.
or
2. If it was bought there may be a validity duration for the application and it might have expired.
If you bought and feel that it is not bound by date validity then contact microsoft support.
Regards,
http://www.codecollege.net