Categories: Windows

Как скачать CONCRT140.DLL и исправить ошибку при запуске игры или программы

При запуске некоторых игр и программ в Windows 11, Windows 10 или предыдущих версиях системы, вы можете получить сообщение об ошибке: Не удается продолжить выполнение кода, поскольку система не обнаружила CONCRT140.DLL (или «Запуск программы невозможен, так как на компьютере отсутствует» указанный файл).

В этой инструкции подробно о том, как скачать CONCRT140.DLL для исправления ошибки и важном нюансе, который следует учитывать, если предыдущие попытки исправить ошибку по статьям в сети не помогли.

Исправление ошибки Система не обнаружила CONCRT140.DLL

Прежде всего, как и для большинства схожих ошибок, не требуется пробовать скачать файл DLL отдельно с сайтов — сборников DLL библиотек: это, с большой вероятностью не поможет, а применить метод регистрации с помощью regsvr32.exe для этого файла вы не сможете. Всё значительно проще:

  1. CONCRT140.DLL — одна из библиотек распространяемых компонентов Microsoft Visual C++ 2015-2019 (не торопитесь закрывать статью, если вы уже установили их, возможно, вы не учли важный момент из 3-го шага). По умолчанию в Windows 11 и Windows 10 этот файл отсутствует.
  2. Для того, чтобы файл появился в нужном расположении и был зарегистрирован в системе, достаточно скачать и установить соответствующие компоненты. Сделать это можно с официальной страницы: https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
  3. Важно: если у вас x64 система, требуется установить не только x64 версию компонентов (возможно, эта версия уже у вас установлена, но ошибка сохраняется), но и x86 (32-бит версию), так как многие программы и игры требуют 32-разрядных библиотек DLL даже в 64-разрядной системе.
  4. По завершении установки перезагрузите компьютер (это не обязательно, но лучше сделать).
  5. После установки компонентов Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019, файл CONCRT140.DLL появится в папках C:WindowsSystem32 и C:WindowsSysWOW64

В результате описанных действий ошибка должна пропасть, во всяком случае, ошибка, связанная непосредственно с файлом CONCRT140.DLL. В завершение дополнительная информация для начинающих пользователей:

  • Если файл появился в указанных системных папках, но игра или программа все равно сообщает, что «Не удается продолжить выполнение кода, поскольку система не обнаружила CONCRT140.DLL», попробуйте скопировать файл из System32 в папку с .exe файлом программы. Если это не сработало — то из папки SysWOW64 (файлы в этих папках разные).
  • Если на вашем компьютере уже установлены компоненты Microsoft Visual C++ 2015-2019 x64, достаточно будет установить x86 версию. Если уже давно установлены обе версии, попробуйте удалить их (например, через Панель управления — Программы и компоненты), заново скачать с официального сайта и снова установить.
  • Возможно, полезной окажется инструкция про то, как скачать все распространяемые компоненты компонентов Microsoft Visual C++ Redistributable for Visual Studio (в конце инструкции есть неофициальный способ, который может сработать, когда официальные установщики не работают).

Видео инструкция

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

2 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

2 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

2 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

2 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

2 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

2 недели ago