When installing FlexRip, FlexProof, Automation Engine, etc., the readiness check fails with the message that the operating system is not a valid OS.
Symptoms
The readiness check fails saying that the operating system is not a valid OS even though it is a valid OS.
Solution
In many cases, the installer can be run as an administrator and the readiness check will pass. Just right click the setup.exe and select Run as Administrator.
Another cause might be that somehow compatibility mode got invoked. If so, select Troubleshoot compatibility (same screenshot, next option), and make sure that the compatibility mode does not get set.