При установке многих игр, которые автоматом ставят Microsoft Visual C++, в системе получается куча версий Visual C++, которые конфликтуют друг с другом, приводя к таким ошибкам. Глянь в установку\удаление программ (или любую другую утилиту, которая имеет функцию удаления программ - ccleaner, Autlogics BoostSpeed...), из всех версий Visual C++ 2005 оставь только ту, которая весит 5.25 Мб (это Visual C++ 2005 SP1). Из Visual C++ 2008 и 2010 оставь только по самой новой версии (увидишь по номеру версии и по месту на диске), остальные удали. После удаления хорошенько почисть реестр, сделай хотя бы для профилактики дефрагментацию (deffraggler, Autlogics,...). После этого должно пойти без ошибок.