New screenshots leak from the Windows 8 Beta December 19, 2011 Mike Johnson Microsoft No Comments Win8China. These screenshots allegedly show changes to the installation process of Windows 8 that have been made in the Windows 8 beta builds. Microsoft also appear to have streamlined …