Looks like when COD2 was installing itself, it missed a dll. Basically, the program is looking for information in that file, but the file isn't there. I've had some luck before checking where other dll's are, downloading a copy off the internet, and copying the file into the correct folder. Obviously, a virus scan first would be a good idea. I'm not sure, in this case, if the dll in question should be in Windows or the program itself.