Windows Media Center for Windows 8 to cost $12.79 for US? August 17, 2012 by admin Tweet A new rumor claims that Microsoft will charge $ 12.79 for US users to download and install the Windows Media Center add-on for Windows 8 Pro, although the add-on will be free until January 31, 2013. Read more… Neowin Related Posts:The new Windows Media Player is now available to…You can now download and install Windows 11 24H2…Microsoft is bringing the new Windows 11 Media…Windows Server build 26296 is out with Windows Admin…You can now download Windows 11 version 23H2 using…