Software Windows 10 Creators Update Available for Download Before The Official Release Catalina Nastase Apr 11, 2017 0 To many people’s happiness, Microsoft made the Windows 10 Creators Update available for download just ahead of the official release…