Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Recently Netflix released their Windows 7 Media Center add-on to enable instant streaming. On one of my Windows 7 machines I triggered a manual download, and that installed the Netflix add-on just fine> However, on my other machine I can't get the add-in to appear. I've done a manual update multiple times, but it never shows up. Any idea on how I can get it to appear?

share|improve this question
up vote 2 down vote accepted

Here are the steps I used to fix the problem:

  1. Open Control Panel/Programs and Features.

  2. Click "Turn Windows features on or off" in the left pane.

  3. Expand "Media Features", uncheck "Windows Media Center". Click "Yes" to continue, and click OK to quit. Then Restart.

  4. Open "Turn Windows features on or off" again. Turn on the features "Windows Media Player" and "Windows Media Center". Restart.

share|improve this answer

I had the same problem, it turned out my Media Center wasn't configured for automatic updates. When I enabled it (go to Automatic Download options and click "Download now" as described here the updates were downloaded and the netflix menu has appeared.

share|improve this answer
Triggering the manual download has the same effect, but it didn't fix it in my case. – Kevin Dente Nov 30 '09 at 17:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.