Добрый день. Скачал клиент, апдейтнул, при попытке запуска выдает ошибку о том, что не найдена библиотека msvcp100.dll.
ОС: windows 7 x64
Проц: amd athlon-2 x2 250 3.00 GHz
ОЗУ: 4Гб
Видео: NVIDIA GeForce GTX 570
Просьба, прочитайте сначала ВЕСЬ пост, потом давайте советы.
Эта библиотека относится непосредственно к вижуалу с++, поэтому все махинации проворачивал отталкиваясь от данного ПО.
Начну по порядку. Ваш клиент, ваш апдейтер - вылезла ошибка в первый раз. На компе были установлены вижуалы 2008, 2012 и 2013 года как х86, так и х64. Обновляться не хотели. Снес все что было, скачал с мелкософта отдельно только 2010, поставил. Пробовал ставить только х86, пробовал ставить только х64, пробовал и тот, и тот (должны вообще для х64 систем стоять оба). Перезагружался каждый раз после переустановок. Не помогло, хоть ты обосрись. Скачал абсолютно все вижуалы начиная с 2005 и кончая 2015 года и ставил их по очереди. Один хер. Снес опять эту кучу, поставил только тот, что лежит в папке Redist, не помогло. Причем, что меня смущает, в этой папке вижуал только для 32битных систем, обращал внимание, что искомая библиотека кидается в папку Windows\SysWoW64, но не в Windows\system32 (ну и правильно, вижуал-то х86). Все равно игра не запускается. Пробовал качать отдельно библиотеку, кидал ее в Windows\SysWoW64, и в Windows\system32, при попытке зарегистрировать из командной строки (от имени администратора, cmd юзал оба - и 32, и 64битная ком. строка), команду regsvr система не знает, команда regsvr32 ругается, что:
1) библиотека зарегана, но не найдена точка входа
2) версия библиотеки не совместима с разрядностью системы
Зависит от того, какую библиотеку куда кинул и какой командой строкой регаешь.
Дальше пробовал сам вносить записи в реестр (а *ня* нам), в раздел расшаренных ДЛЛ добавлял строку с нужным адресом и ставил индекс 1. Релог - не помогло. Пробовал кидать библиотеку в папку с игрой (читал, что некоторые игры сначала шерстят свои папки на наличие, потом идут в винду). Не помогло.
После каждых установок\удалений чистил реестр и CCleaner'ом и WinASO для надежности. Реестр сверкает как кожа на *ня* младенца. Ну или как сиськи доярки, кому что больше нравится.
На мелкософте нашел еще такой вариант: ставим вижуал, если библиотека на 64 ОС лежит в system32, перемещаем ее в SysWoW64 и прописываем следующую херню в cmd: c:\windows\system32\regsvr c:\windows\syswow64\msvcp100.dll. Пока я валялся на полу обдолбанный, мой более трезвый друг ее прописал, причем еще и с префиксами типа /i и /n (задействовать или не задействовать DllRegister) в итоге я получил загруз компа минут на 20 (что-то пошло не так), через пару минут смог открыть диспетчер задач, кол-во задач было порядка 6к и постоянно росло (добавлялись задачи regsvr32 и regsvr), минут за 10 количество их выросло до 10к (загрузка озу 100% держалась постоянно) и медленно начало падать, через 20 минут диспетчер очистился от спама. Релогнул комп. Запустил. Не помогло.
DirectX и FrameWork стоят последних версий и обновляться не хотят.
Крайзисы, Фаркраи, танки, другие клиенты ла2 идут без проблем. Че за херню намутили корейцы с линдвиором я хз.
Антивирус было крал файлы при установке, восстановил их, отключил антивирь.
Я перепробовал кучу способов, как вы видите, кроме переустановки винды (и не надо мне ее советовать).