Sounds like the file has got a little corrupt. How long has this been happening?
If it's not been long you could do a System Restore to before this happened.
If you've got the Windows CD floating about you could do a Windows repair, it will still keep all your own files but only replace the windows one. This is kind of the last resort though.
Maybe someone else has some better answers