Check for the latest Enterprise LTSC updates for Windows 10 starting from version 1607 (August 2016).
This scenario is feasible. By October 2017, users could successfully upgrade to newer versions while retaining existing files and applications.