Microsoft Windows 10 Creators Update to be Launched in 2017 It is likely that Microsoft will be unveiling its Windows 10 Creators Update software in April this year. Essential elements included in the system are the Paint 3D, MyPeople and Shoulder Taps applications.