Обзор
Узнайте, как переустановить обновления безопасности для устранения неполадок, связанных с ошибками VC++ или .dll на ПК и получите советы по исправлению распространенных кодов ошибок.
Как переустановить обновления для системы безопасности
У вас могут возникать ошибки, если отсутствует определенное обновление безопасности, которое нужно восстановить или установить. Проверьте, решена ли проблема после переустановки обновлений безопасности.- 1Откройте папку с установленной игрой, обычно она находится здесь: C:\Program Files\Electronic Arts\EA Desktop\[НАЗВАНИЕ ИГРЫ].
- Например, папка по умолчанию для Battlefield 4 — C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4.
- 2Откройте папку _Installer.
- 3Откройте папку vc.
- Если в ней всего одна папка, откройте ее и перейдите к шагу 4.
- Если же папок несколько, сначала откройте самую старую. Каждая папка соответствует определенному году. Например, если вы видите папки vc2013 и vc2015, сначала откройте vc2013. Проделайте два следующих шага со старой папкой, а потом повторите все действия с новой.
- 4Откройте папку redist.
- 5В папке redist найдите версии x86 и x64 файла vcredist.exe. Запустите каждую из них, чтобы произвести установку.
Нажмите, чтобы узнать, есть ли у вас ожидающие установки обновления Windows. Если они есть, обновите Windows — это может исправить ошибку.
Устранение сообщений об ошибках
Если вы видите сообщение о том, что файл msvcp100.dll или любой другой файл с расширением .dll отсутствует, вам придётся кое-что загрузить и установить.
- 1
- 2Воспользуйтесь таблицей ниже, чтобы узнать, какую версию вам нужно загрузить и установить.
- 3Следуйте инструкциям, чтобы загрузить пакет VC++ и любые другие файлы, необходимые для вашей версии.
- 4Если вы используете 64-битную версию Windows, выберите vcredist_x64.exe. Если вы используете 32-битную версию Windows, выберите vcredist_x86.exe.
- Вот как узнать, какая версия у вас установлена.
- 1Нажмите на «Компьютер» или «Мой компьютер» правой кнопкой мыши.
- 2Выберите раздел «Свойства».
- 3Версия вашей системы указана в разделе «Система»: 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.
Если на вашей Windows 10 возникает ошибка 0xc000007b, а пакеты VC++ любой версии не устанавливаются, проблема может быть в том, что в Windows 10 по умолчанию отключен компонент NET Framework.Чтобы включить NET Framework, выполните следующие действия.После этого ошибка должна быть устранена, а EA app сможет нормально работать на вашем компьютере.
- 1В меню «Пуск» найдите поиском «Панель управления» и откройте ее.
- 2В разделе «Программы» выберите «Удаление программы».
- 3Выберите «Включение или отключение компонентов Windows».
- 4Нажмите на плюс (+) рядом со всеми вариантами NET Framework — обычно это 3.5 и 4.6 — и проставьте галочки.
- 5Переустановите пакеты VC++ x64 и x86 для 2010 и 2013.