Those messages aren’t Window’s fault. That’s the makers of your software doing a crappy job writing their code and Windows detecting it slightly before the crappy code crashes.
The software codes load and operate beautifully on xp. Microsoft simply did a profiteering scheme by refusing to make the 7 system compatible with xp requiring you to spend even more money on expensive new software that is compatible. I learned this first hand when I paid over $150 for a new version of an application that said it was 7 compatible. The new version had not been fully tested and during installation it asked if I wanted to participate in a debugging program to help improve the software! They want you to do the work they didn’t do when they rushed off their product before it was ready and they don’t pay you for your time solving their dysfunctional applications. I have logged over eight instances how the new version of this software is less functional than the xp version and came to the ultimate conclusion that NOTHING NEW EVER WORKS. TY.