Another cause is a faulty program, or some sort of a damaged file. Though, it is impossible to check the legibility of each and every file on your machine, there is a way you can get to the bottom of this problem. Go to the 'Start' menu, click on 'Run', type 'msconfig' in the opened box, and hit Enter.