Windows 10's Creators Update arrives on April 11th
• http://www.theverge.comMicrosoft is planning to distribute its free Windows 10 Creators Update on April 11th. The update will start rolling out to machines during the next Patch Tuesday, and Microsoft plans to release it gradually to existing devices. If you don't want t