Access Netflix via Windows Media Center

You can play Netflix movies in your web browser from any version of Windows, but Windows Vista Home Premium and Ultimate can stream Netflix right from the desktop through Windows Media Center. When you use Windows Media Center to watch Netflix, you can view movies and TV shows on not only your computer but also your TV, if you set it up to connect to Windows Media Center.  To start, open Windows Media Center and locate the Netflix icon. If you don’t see it, go to Tasks > Settings > General > Automatic Download Options > Download Now to get the Netflix WMC installation package. Once you do that, restart Windows Media Center.

Start the Netflix Installation Process

Continue the Netflix Installation and Install Silverlight

Finish the Installation and Start Netflix

Wait until the installation is complete.

Select a Movie and Play It

When the movie description opens you are just seconds from watching your movie: