This is usually related to conflicting versions of the C/C++ (MSVCRTXX) runtime. Try removing those, and re-installing any applications that rely on it. On XP the problem may be a real problem, as side by side dll's where not really the bee's knees. You may try moving the required dll's outside of the windows directory, and in the directory of the requesting programs. (each with his own required version of course).