Microsoft has confirmed today that the next large-scale update for Windows 10, the “Creators Update”, is set to begin rolling out to PCs on April 11th.
The Creators Update is the latest in the series of feature updates for Windows 10 and brings several new features to the table mostly revolving around content creation and gaming but also including new improvements to the Edge browser and several UI tweaks.
The update will be available for free and, on most systems, will automatically start downloading sometime on or after April 11th.