Go to the Microsoft website and type your problem into the knowledge base and see what you come up with. There may be a hotfix for your particular problem. Have you installed all of the latest updates? Also make sure that you have service pack 1 for vista installed. If none of these work you may want to backup all of your files and do a clean install to see if that works.