Add Media Center to the Windows 8 Release Preview May 31, 2012 by admin Tweet Windows Media Center is absent in the Windows 8 Release Preview by default, but thanks to a handy guide by Microsoft you can add it at no extra cost in just a few minutes Read more… Neowin Related Posts:Windows 11 version 22H2 Release Preview build…The new Windows Media Player is now available to…Windows 10 22H2 arrives in Release Preview Channel…Windows 11 (original release) gets new Release…Windows 11 (Original Release) Release Preview Build…