The steps in this video should help with a few compatibility issues in Windows Vista, but now all of them. If this does not solve your problem, go to the software or hardware makers website, and check there for free or discounted updates.