I don't intend to sound glib, but any of those could potentially be related.
The inner workings of programs, Windows, the registry, etc are so intertwined, it would be exremely difficult for anyone to say 'yes--this is it...'
Repair those entries and see how it goes. Not to sound like a broken record, but enable System Restore first.
__________________
Member of ASAP since 2005
Member of UNITE since 2006
"It is one life whether we spend it laughing or weeping." "Take the time to laugh--it is the music of the soul."