Прежде всего, я скачал время выполнения, предложенное в следующих ответах:
- MSVCR100.dll отсутствует ошибка даже его там
- WAMP показывает ошибку «MSVCR100.dll» отсутствует при установке
- Отсутствует MSVCR100.DLL
Которые в основном одинаковы, но указывают разные версии среды выполнения Visual C++. Я перепробовал все комбинации всех версий 32- и 64-разрядных сред выполнения.
Это тоже не дубликат, потому что проблема все еще возникает.
Недавно я установил свежую копию Windows 10 на новый диск, но при попытке запустить некоторые программы со старого диска я получаю сообщения об ошибках DLL отсутствующих для MSVCR100.dll
и MSVCP100.dll
.
Моим первым инстинктом была установка распространяемой среды выполнения Visual C++, но это не помогло. После проверки ответов выше, я нашел более поздние версии, но результат был тот же. DLL были правильно размещены установщиками в SysWOW64
и System32
, но программы не могут их обнаружить.
Рассматриваемые программы - Steam (который, несмотря на ошибки, все еще работает, за исключением обновлений игры) и CEMU (который вообще не открывается). Я также слышу "звук ошибки" Windows при выключении / перезагрузке компьютера, возможно, из-за этих "отсутствующих" библиотек DLL.
ОБНОВИТЬ
Даже размещение DLL непосредственно рядом с программой и ее запуск по-прежнему вызывает ошибки.