Check your font directory. If you have way to many, get rid of some. I used to have a list of the ones that you could get rid of without causing problems to windows. Some are needed to run windows. Some programs will load their own fonts, and thus cluttering up the font directory. You can use the tools with windows to see if the font is a system font that is required also.
Other then that, format the hard drive and start over with Linux. go with the Penguin.