Wow, you're just FULL of 'em, aren't you, Volley!?!?!
Well you've stumped me once again: WHY do you need to install anything from your Halo CD in order to get Halo CE installed? (Or is your language assuming something again, like saying "same problem" when you're NOT installing from a CD - which is NOT the "same problem" at all?!?)
Interestingly I DO have Halo CE installed on my machine, and NOWHERE ON MY MACHINE can I find the file msvcr711.dll! (So obviously it's NOT needed for Halo CE!)
Um, a little further investigation reveals that this is a "normal" Windows-distributed file, formerly named msvcr70.dll or msvcr71.dll.... So you've likely mixed up some old software with some newer update and now have incompatible WINDOWS SYSTEM files installed somehow. (msvcr711,dll is the latest version, but youdon't have it installed and something ELSE installed is looking for that, newer version, you see....)
So this time, please post THE EXACT ERROR MESSAGE and a description of exactly what was running at the time the error message popped up, k?
We're going to have to find out who/what wants that newer version to see if we need to repair your Windows installation, or whatever....