Just randomly looking for a solution for my problem (this same error) and your solution worked. Had to sign up for an account, to say thank you! Definitely wouldn't have found this solution on microsoft's website. So, thanks alot!
Mine was working fine (would occasionally have this type of crash, but the service would restart itself immediately) well i just today swapped out my motherboard for an upgrade.. and after reinstalling mobo drivers and such, tried to watch a video from my Xbox 360, and started getting this error.
Don't know why something like this would be causing a constant crash, but thanks for sharing your knowledge, and so far that fix has worked like a charm.