- Zahra Hassan
- March 31, 2017
A good news for those using Microsoft’s Windows 10. The Creators update will be available for manual download on April 11th 2017. The update will be rolled out for new machines starting next week while those who are already using the Windows ten will get the opportunity to download this update.