SFTP Server Installation Issue

I just download free SFTP server from your site and trying to install it. I am getting the following error:

The operating system is not supported. Please upgrade your operating system and then run the SolarWinds Orion Installer again.

I am using brand new Windows Server 2016 Standard.

Can you assist?

Thank you,

Serge Feldmansky