Hardware incompatible
Since the advent of Vista, M$ has actually written programs that will not run or install on older hardware. All the way up to XP PRO, M$ let the third party provide the hardware and software for optional equipment. Then they decided they wanted it all supported by the OS and then the driver wars began again. Yes, it can be hard to figure out what hardware is not meeting or responding to the OS needs but a little sleuthing could reveal a memory fault or a jumper not set right.