NO program can continually and successfully cope with problems which you, the user, creates! Disregard any advertising hype to the contrary.
Most errors and problems come from one of only a few sources:
* Crappy software. Avoid downloaded 'freebies' and also, where possible, the 'bundled' software which accompanies printers, scanners, cameras etc. Use quality commercial software for best results.
* Internet use. Ditch Internet Explorer and use Firefox, Mozilla or Opera instead! Avoid file-sharing software and actually PAY for movies, music and software. Don't accept files sent from people you don't know. Never click on 'Yes' to install anything you didn't ask for first, and NEVER take any notice of pop-ups which tell you there's something wrong with your system that some ridiculous website thinks they can 'fix'.
* Hardware installation. If you add new components to your system, install it as 'drivers only' first. Onlt use extra software if you absolutely need to. If you REPLACE a component, ensure that the old drivers for the previous component are properly uninstalled first. If you have a major change, such as replacing a graphics card and changing to one which uses a graphics processor made by a different manufacturer, format first!
* Lack of regular user maintenance. You MUST regularly defrag your hard drive, and you MUST regularly use Disk Cleanup and also clean out temporary internet files. You must also keep your system free from the clutter of having unnecessary programs installed. By the way, if you have Windows XP Pro, Diskeeper is unnecessary, because the defrag routine included in Windows is the one from Diskeeper anyway
The best way to keep your PC running in good shape, by far, is to adopt a sensible approach to the things you ask it to do!