Spanners, had a similar problem yesterday. Strangely enough on friends pooter. I tracked it down to Norton. Removed the said prog and all was well until we put it back!!! I hate Norton - it takes over your computer IMHO.
Not sure if it will help, but nothing to lose.