Microsofts incoming Windows 8.1 update might not make any grandiose changes, but it looks as if it will offer some appreciated navigation and start-up improvements. A new build with an unreleased upgrade in tow, has leaked online, offering risky types the chance to try it several weeks before its official release. As teased last month, the update will let you pin your Windows Store apps alongside other programs on your desktop start bar.