Select the "Start" menu and click "All Programs" and then "Windows Media Center." Scroll down to "Tasks" on the Media Center start screen.
Click "Settings" and then "General." Choose "Windows Media Center Setup" and click "Run Setup Again." Click "Continue" on the set-up screen and then "Custom."
Select "Yes" on the page titled "Get the Most from Windows Media Center" and click "Finish" when the set-up completes. Windows Media Center will automatically download the cover art for your videos and music in the future.