How to Add Hulu to Windows 7 Media Center
- 1). Close out of Windows Media Center.
- 2). Download and Install the Hulu Desktop application. (Download link can be found in the Resources section below.)
- 3). Download and install Hulu Desktop Integration 1.0. (Download link can be found in the Resources section below.)
- 4
Restart Windows Media Center and you should see a Hulu section on the main interface. Hulu Desktop should also appear under the Extras Library.
When the Hulu Desktop is initialized through Windows Media Center by either clicking or by remote control, it actually shuts down Media Center and opens Hulu Desktop. When you close out of Hulu Desktop it immediately restarts Windows 7 Media Center.
Source...