Если при установке игры у вас возникают ошибки .dll вроде «Пакет запуска VC++ не был правильно установлен», следуйте приведённым ниже инструкциям по их устранению.
Проверьте наличие новых обновлений Windows. Если у вас есть неустановленные обновления, ошибка может возникать по этой причине.
Если все обновления Windows установлены, проблемы могут возникать из-за обновления для системы безопасности, которое надо просто исправить или переустановить.
- Откройте папку с установленной игрой, обычно она находится здесь: C:\Program Files\Electronic Arts\EA Desktop\[НАЗВАНИЕ ИГРЫ].
- Например, папка по умолчанию для Battlefield 4 — C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4.
- Откройте папку _Installer.
- Откройте папку vc.
- Если в ней всего одна папка, то откройте её и перейдите к шагу 4.
- Если же папок несколько, сначала откройте самую старую. Папки называются годами, так что если вы увидите папки vc2013 и vc2015, сначала откройте vc2013. Проделайте два следующих шага со старой папкой, а потом повторите все действия с новой.
- Откройте папку redist.
- В папке redist найдите версии x86 и x64 файла vcredist.exe. Запустите каждую из них, чтобы произвести установку.
Установив или исправив обе версии файла vcredist.exe, вы сможете запустить игру.
Ошибка «Файл msvcp100.dll отсутствует»
Если вы видите сообщение о том, что файл msvcp100.dll или любой другой файл с расширением .dll отсутствует, вам придётся кое-что загрузить и установить.
- Ознакомьтесь со статьями с сайта Microsoft о загрузке новейших поддерживаемых пакетов Visual C++.
- Найдите необходимую вам версию.
- Для того, чтобы определить версию, воспользуйтесь приведённой ниже таблицей.
- Следуйте инструкциям, чтобы загрузить пакет VC++ и любые другие файлы, необходимые для вашей версии.
- Выберите vcredist_x64.exe, если у вас64-разрядная версия Windows, или vcredist_x86.exe, если у вас 32-разрядная версия Windows.
- Узнайте свою версию:
- Нажмите на «Компьютер» или «Мой компьютер» правой кнопкой мыши.
- Выберите раздел «Свойства».
- Во вкладке «Система» вы увидите версию вашей системы: 64- или 32-разрядную.
Ошибка .dll | Загрузка и установка нужной версии |
MSVCR90.dll / MSVCP90.dll | Microsoft Visual C++ 2008 |
MSVCR100.dll / MSVCP100.dll | Microsoft Visual C++ 2010 |
MSVCR110.dll / MSVCP110.dll | Microsoft Visual C++ 2012 |
MSVCR120.dll / MSVCP120.dll | Microsoft Visual C++ 2013 |
MSVCR130.dll / MSVCP130.dll | Microsoft Visual C++ 2015 |
ucrtbase.dll / api-ms-win-crt-runtime-l1-1-0.dll | Universal C Runtime (CRT) |
Прочие | Microsoft Visual C++ 2017 |
Чтобы узнать больше о своём компьютере, научитесь запускать DxDiag.
Ошибка 0xc000007b
Если на вашей Windows 10 возникает ошибка 0xc000007b, а пакеты VC++ любой версии не устанавливаются, проблема может быть в том, что в Windows 10 по умолчанию отключен компонент NET Framework.
Как включить NET Framework:
- Откройте «Панель управления».
- Для этого откройте меню «Пуск» и найдите в нём раздел «Панель управления».
- Нажмите «Удаление программы» в разделе «Программы».
- Выберите «Включение или отключение компонентов Windows».
- Нажмите на плюс (+) около всех опций NET Framework — обычно это 3.5 и 4.6 — и проставьте галочки.
- Переустановите пакеты VC++ x64 и x86 для 2010 и 2013.
После этого ошибка должна быть устранена, а EA app сможет нормально работать на вашем компьютере.
- Поищите решение проблемы на форуме Answers HQ.
- Подпишитесь на страницу @EAHelp, чтобы быть в курсе последних новостей о наших сервисах и играх.
- Подпишитесь на канал Справки EA в YouTube, где приведены различные инструкции и руководства.
Был ли этот материал полезен?
0% из 0 пользователей считают этот материал полезным.