There are a few tweaks which are necessary for Windows 10 images to work correctly.
The database schema should be updated. However, it would be much better if VCL-566 were completed before supporting Windows 10.
The product version number is something like 10.0.10240. For Windows 7 and 8.x images, the version number began with 6.. There are some places in the code which detect if the version is 5.x or 6.x, but nothing else. These need to be updated. One example is in cygwin-sshd-config.sh:
This section checks if the OS is version 6.x, and defaults to the 5.x firewall commands. As a result, it attempts to run the 5.x commands on 10.x.