https://bugs.winehq.org/show_bug.cgi?id=44728
--- Comment #4 from GG gillg02@hotmail.com --- Reason seems officialy :
// GetVersion will lie if we are running in a compatibility mode. // We need to read the version info from a system file resource // to accurately identify the OS version. If we fail for any reason, // just return whatever GetVersion said.
But in fact, goal of compatibility mode is to "lie" at running program... stange reason.