Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
GetVersionEx() on Windows lies about actual version by default, starting with Windows 8.1, i.e
it always returns 6.2 indicating Windows 8/2012, even on 8.1 or 10.
In order to get this function to tell truth, additional compatibility manifest is required during
the build. This is described in
https://msdn.microsoft.com/en-us/library/windows/desktop/dn481241(v=vs.85).aspx
Currently, this just affects feedback plugin (the stats show quite a large number of Windows 8 installations, and no Windows 10 for example)