Microsoft is now officially releasing the ISOs for Windows 10 Creators Update build 15063 to Windows 10 Insiders. Microsoft has already confirmed that 15063 is the RTM build which will be going out to all Windows 10 PC users globally on April 11th.
The ISOs for the same RTM Build have now been released by the company and the ISOs are specifically for Windows Insiders since this may include some minor bugs.
Since these ISOs are meant for Insiders, it may contain some bugs. Hence we recommend users not to install the ISOs on their Main PC devices since the company has not released any changelog on the issues in the released ISOs.
The Redmond Giant will however be releasing official ISOs for the public release of the Creators Update very soon along with other utilities which will help users in upgrading to the Creators Update from day 1 of the roll out.
The ISOs are available for the Home, Pro, Enterprise, Education, Home Single Language and Home China SKUs. The company is also providing the ISOs for 32-bit PCs and 64-bit PCs.