The Windows 10 Creators Update is now finalized, and Microsoft seems to be letting users install the update days early of the official launch. After confirming that Windows 10 build 15063 is the final version of the OS containing the final bits for the Creators Update, Microsoft is now rolling out the ISO files in the Slow ring.
However, this release is meant for Insiders only, as the Windows 10 Creators Update will be generally availble on April 11th.
- Windows 10 Creators Update ISO (build 15063) | Download
If you want to upgrade early and you know the process that involves upgrading using an ISO file. Then you can use a third-party tool like Rufus to make a USB bootable media to upgrade or do a clean install of the Creators Update.
While the ISO files contains the Release to Manufacturing (RTM) bits to install the Windows 10 Creators Update, Microsoft is expected to roll out new cumulative updates as soon as the update becomes general available to fix any issues.
Alongside the Creators Update ISO files, an early version of the “Windows 10 Update Assistant” has emerged that lets you quickly install the new update on your computer and further confirms that build 15063 is the final version of OS.
You can also use the following resources to learn more about the Creators Update:
Update, March 29, 2017: This article has been updated with the official ISO link to download build 15063, as Microsoft pulled out the links to download early leaks.