Though it appears stable on the whole, Microsoft's first public Windows 8 beta will do little to endear ... which appear in turn in the background as well as in a foreground thumbnail view.