Windows 8 Consumer Release Preview Available for Download March 1, 2012 By Faust Principe Microsoft has just released Windows 8 Consumer Preview and is available for the public to download and test it out. The ISO files are about 2.5GB in size for the 32-bit and 3.3GB for the 64-bit.