schoolФизика
verifiedРешено AI
Borderlands 2: Решение ошибки MSVCR100.dll
help_outlineУсловие задачи
Что делать если мне это вылетает при запуске борденлентс 2 как это пофиксить

lightbulbКраткий ответ
Ошибка MSVCR100.dll в Borderlands 2 возникает из-за отсутствия или повреждения библиотек Microsoft Visual C++. Установите Visual C++ Redistributable и проверьте целостность файлов игры в Steam.
Подробное решение
Судя по скриншоту, игра Borderlands 2 вылетает с критической ошибкой (Fatal error), связанной с библиотекой MSVCR100.dll и системными файлами. Это часто происходит из-за отсутствия необходимых компонентов среды выполнения или конфликта с модами.
Вот пошаговая инструкция, как это исправить:
1. Установка компонентов Microsoft Visual C++
Ошибка прямо указывает на файл MSVCR100.dll. Это часть пакета Microsoft Visual C++ 2010.
— Скачайте и установите Microsoft Visual C++ 2010 Redistributable (версии x86 и x64).
— Также рекомендуется установить "Visual C++ Redistributable Runtimes All-in-One", который содержит все версии библиотек с 2005 по 2022 год. Это решит большинство проблем с запуском старых игр.
2. Проверка целостности файлов игры в Steam
Так как игра находится в папке Steam, выполните следующие действия:
— Откройте библиотеку Steam.
— Нажмите правой кнопкой мыши на Borderlands 2 и выберите "Свойства".
— Перейдите во вкладку "Установленные файлы" (или "Локальные файлы").
— Нажмите кнопку "Проверить целостность игровых файлов". Steam докачает поврежденные или отсутствующие компоненты.
3. Отключение сторонних модификаций
На вашем скриншоте в нижнем углу видно окно "Меню мода" и упоминание "Сигма100%". Часто фатальные ошибки возникают из-за некорректной работы модов или их несовместимости с текущей версией игры.
— Попробуйте временно отключить или удалить моды.
— Если вы используете сторонний загрузчик модов (например, BLCMM), убедитесь, что путь к исполняемому файлу игры \( Borderlands2.exe \) указан верно.
4. Обновление DirectX и PhysX
Игра активно использует технологию PhysX от NVIDIA.
— Перейдите в папку с игрой: \( ...\SteamApps\common\Borderlands 2\Binaries\Redist \)
— Запустите и установите \( PhysX_SystemSoftware.msi \).
5. Запуск от имени администратора
Попробуйте запустить игру напрямую из папки:
— Перейдите в \( C:\Program Files (x86)\Steam\steamapps\common\Borderlands 2\Binaries\Win32\ \)
— Нажмите правой кнопкой на \( Borderlands2.exe \) — "Свойства" — "Совместимость".
— Поставьте галочку "Запускать эту программу от имени администратора".
Если после установки Visual C++ 2010 ошибка повторится, попробуйте полностью переустановить игру, предварительно удалив папку с модами.