Computer errors can come in an assortment of ways. Often they are hard to fix.
Most of the time uninstalling a particular program can correct the error. Unfortunately, this is often not the case.
Windows errors are even tougher to diagnose and fix. Most of the time though you can find a way to fix them by searching Microsoft's website.
Major retailers usually offer some kind of technical support. Alot of companies do not though which can make troubleshooting the errors difficult.
Hardware issues are nearly impossible to fix unless its due to a driver. Driver's are usually pretty easy to find simply by searching for them on google.
Usually you can find a way to correct the error, but sometimes a special program is required. Luckily, most of these kinds of programs can be found fairly cheap.
A simple search is all that's required to find just some of the many programs available to fix these kinds of errors. Some programs even offer free technical support for their stuff, making it easier to find and get the fixes you need quickly.