Hi forum members,
Have to point out to you all, that software incompatibility is a growing problem, this can cost you dearly in stability, and you can loose even part of your OS. I experienced this. Certain programs fighting over processes or dll's. Taking the example of a dll, conflicting versions give conflicting program execution, if the program does not find the full functionality in a dll it needs, you will get a crash or other problems slowly eating away. Reason developers are under such a pressure launching their codes, that decent de-bugging has less priority. Solution: stick to the version that does for you what you want of it, and has no compatibilty issues, upgrade only if security wise this is a must or you need new features. Second check your dll's with dll checker to see there are no conflicting versions.
Some experience driver program incompatibilities.
"Strring strange program-brews on your machine, can generate a hex-broth a compiler can run stuck on!"
polonus