How to install Media Center in Windows 10 and 11

How to install Media Center in Windows 10 and 11

Microsoft officially dropped Media Center before Windows 10 was released, there is however an unsupported installer that anyone can use to install Media Center in Windows 10. This pack can also be used to install Media Center in Windows 8.1

Notes: You should ensure that your TV Tuners (USB or PCIe card) are Windows 8 compatible (or Windows 10/11 compatible).

Downloading and Installing

The installer is available for the 64bit version of Windows 10 and 11.

Install this version on your computer, then proceed to our guide on Setting up IceTV and Windows 7, 8, 8.1 or 10 Media Center here.


The forum post at the link in step 1 will always have links to the latest version of Media Center for Windows 10, so maybe check for a newer version every few months.


To uninstall just run the Uninstaller from the uninstall shortcut on the Start Menu under Windows Accessories.


Installing things in the wrong order can cause strange problems, and a lot of extra work to resolve those problems. Problems like Media Center not finding any channels, IceTV Interactive refusing to start with Windows, icons vanishing from your IceTV Interactive shortcuts or no channels being set to use IceTV.

If your new setup is not working correctly we strongly recommend that you start from scratch so that you can install and setup Windows 10 and Media Center in the following order.

1. Install Windows 10.
2. Do NOT change any UEC settings yet.
3. Install Media Center (version WMC_6.3.9600.16384).
4. Setup Media Center so it has already found your tuners and local channels.
5. Install IceTV Interactive for Windows 10.
6. Install Windows updates.
7. Now you can disable or change UAC if you intend to.
8. Finally install any other applications and software.
If you are not seeing the "Guide" option in Media Center then have a look at this article
Have more questions? Submit a request


Article is closed for comments.