Most PC bugs are caused by insufficient product development cycles. Companies often feel compelled to release versions every year or sooner to keep up with competition and maximize quarterly earnings figures. Product testing is sacrificed. Also, many bugs are inevitable, particularly those affecting WinTel machines. The popularity and open architecture of PCs running Microsoft Windows and based on an Intel or equivalent microprocessor has led to the development of hundreds of thousands of software and hardware products, and tracking the many millions of possible combinations is virtually impossible.
Conflicts are the unavoidable result.
Nonetheless, the computer industry is largely responsible. Too many companies feel it's cheaper to release buggy products and fix them only when there's an uproar. Another longstanding word of wisdom is to make sure you look at the read-me file that usually comes with a program. It's also a good idea to keep up to date with the latest bug fixes for your important programs, and with the latest software drivers for your video card and other peripherals. You can do that manually by periodically visiting the Web sites of the respective manufacturers.