Microsoft’s “Spring” update for Windows was initially believed to ship in March. From all the rumors we have heard over the past couple of weeks, it was held that Windows 8.1 update 1 release will come around the second week of next month. Apparently the release has now been delayed to April, with Microsoft planning to distribute it on a Patch Tuesday, this would mean that instead of March 11th, Windows 8.1 update 1 release will take place on April 8th.
Windows 8.1 Update 1 Release Apparently Delayed original content from Ubergizmo.