Add Start Menu to Windows 8 October 27, 2012 // 0 Comments If you don’t have a touchscreen computer and spend all your time on the desktop, Windows 8’s new interface can seem intrusive. Microsoft won’t allow you to disable the [...]