How to access Internet TV
Before you can access Internet TV content in Windows Media Center, you must:
-
Have an active Internet connection.
-
Complete the Windows Media Center setup.
-
Wait a few minutes for an automatic download to complete.
-
If you don't see these menu items within a few minutes after setup, go to:
Tasks » Settings » General » Automatic Download Options » Download Now.

Welcome to Windows Media Center Setup

Choose Express Setup or Custom Setup
After the updates download, these menu items appear on the Windows Media Center Start menu:
-
Guide: A schedule of Internet TV and broadcast TV* program listings.
-
Internet TV: A visual discovery experience for exploring shows, movies, and videos.
-
Promotions: Direct links to specific Internet TV shows, movies, and videos.
Learn more: Ways to find what to watch
* A TV tuner is required for broadcast TV.