Microsoft Accidentally Leaks Windows 8.1 Update 1

The much anticipated Windows 8.1 Update 1 has been to partners and PC makers ahead of its release next month. While the company plans to release the update in April, Microsoft has today accidentally released the Update 1 that can be downloaded via direct links.

The download package is approximately 760 MB in size and consists of six updates. Most of the changes are designed for non-touchscreen devices. According to preliminary feedbacks, the update doesn't include Start Menu, which won't be received well by users. To install the update, follow the instructions from this link.