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 but clever Media Center fans at forums.mydigitallife.info worked together to delevop an 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.

Updating

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.

Uninstalling

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

Troubleshooting

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.
 
Have more questions? Submit a request

0 Comments

Article is closed for comments.