Обновлено 16.06.2017
Добрый день уважаемые читатели и гости блога, пока в мире идет борьба с вирусом wonacry и все устанавливают заплатки безопасности, мы будем решать вот такую задачу, а именно ошибка vcruntime140.dll и как ее исправить. Столкнулся я с ней при запуске skype, но также встречал ее у своего приятеля при запуске игр Mafia 3, Skyrim, GTA 5, Civilization, Ведьмак 3 (The Witcher 3), syberia 3 (Сибирь 3) и другие. Я вам покажу самые действенные и на сто процентов рабочие методы, которые вы легко сможете применить за пару минут.
Причины ошибки запуск невозможен отсутствует vcruntime140 dll
Для понимания того, что мы будем лечить и исправлять нужно понять причину, все дело в том, что многие современные программы и игры используют для своей работы Microsoft Visual C++ в состав которой, входит и библиотека vcruntime140.dll и если она отсутствует, то вы увидите подобное сообщение в вашей операционной системе, в моем примере это Windows 10:
Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140.dll. Для устранения проблемы попробуйте переустановить программу.
или вот такое при открытии игры:
Запуск программы невозможен, так как на компьютере отсутствует VCRUNTIME140.dll. Попробуйте переустановить программу.
Варианты решения проблемы
- Переустановка программы, по возможности на свежую версию
- Установка Microsoft Visual C++
- Скачать у меня VCRUNTIME140.dll, библиотеку и зарегистрировать ее
Переустановка программы
Приведу пример с программой скайп, когда она мне писала “запуск программы невозможен отсутствует vcruntime140.dll”, то я просто как в случае с отсутствующей библиотекой msvcp140.dll скачал новую версию утилиты, только не тонкого клиента, а skype offline installer и установил ее по верх предыдущей версии, что в итоге меня избавило от ошибки. Новая версия уже имела все необходимые компоненты, на счет игр не могу со сто процентной уверенностью сказать, что переустановка свежей версии поможет, для них лучше использовать пакет Microsoft Visual C++ 2015 и выше.
Установка Microsoft Visual C++ 2015 и выше (Официальный метод)
Для того, чтобы скачать vcruntime140.dll для windows 7, 8,1 и Windows 10 мы воспользуемся самым правильным и официальным методом от Microsoft, инсталлируем в операционную систему Microsoft Visual C++ Redistributable Package, нужная библиотека является его частью. Но прежде чем мы его скачаем, нужно определиться для какой разрядности Windows это делать.
В моем примере это Windows 10 Creators Update (1703) 64-х битная, поэтому я и буду скачивать 64-х битную версию Microsoft Visual C++ Redistributable Package.
Переходим на официальную страницу утилиты:
https://www.microsoft.com/ru-RU/download/details.aspx?id=52685
Чуть ниже ссылка облако
Выбираем нужный язык и нажимаем скачать.
Указываете нужную разрядность утилиты и скачиваете пакет устанавливающий вам библиотеку vcruntime140.dll в систему.
Так же если у вас не получается скачать Microsoft Visual C++ 15 с официального сайта, может ссылка на страницу поменялась, то выкладываю вам на mail облако.
https://cloud.mail.ru/public/HLMf/bAKx2CZTa
Далее я имею игру “Сибирь 3” и ошибку vcruntime140.dll, попробуем ее исправить, установив vc_redist.x64.exe, в вашем случае это может быть любая другая игра, например, Mafia 3. Принимаем лицензионное соглашение и нажимаем “Установить”
У вас может в Windows 10 или Windows 8.1 выскочить предупреждение, в котором вас попросят разрешить установку, говорим да.
Начнется инсталляция Microsoft Visual C++ 2015
Все теперь у вас на компьютере присутствует vcruntime140.dll и Mafia 3 или Сибирь 3 спокойно запустятся.
Как видите открылось стартовое окно игры.
Регистрация библиотеки
Если вы по каким-то причинам не можете скачать Microsoft Visual C++ 15, то вы можете отдельно скачать vcruntime140.dll для windows 10 и предыдущих версий и зарегистрировать ее в системе.
В итоге у вас будет архив, вы его распаковываете и кладете dll вот по таким путям.
- Если ваша система Windows 32-бит, то кидайте с заменой файл в папку:
Компьютер → Локальный диск (C:) → Windows → System32.
- Если ваша система Windows 64-бит, то кидайте с заменой файл в папку:
Компьютер → Локальный диск (C:) → Windows → SysWOW64.
После чего открываете cmd от имени администратора и вводите команду regsvr32 vcruntime140.dll
Если у вас на компьютере установлены такие программы как Mozilla, Skype, Microsoft Office 365, то у них так же используется библиотека vcruntime140.dll и вы спокойно можете ее скачать от туда
Надеюсь вам помогли мои методы и вы исправили ошибку vcruntime140.dll и спокойно продолжаете использовать свои любимые программы и игры.
При запуске относительно новых программ и игр вы можете столкнуться с ошибкой «Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140.DLL» или «Запуск программы невозможен, так как на компьютере отсутствует vcruntime140.dll» и начать искать, где скачать этот файл. Ошибка с равной вероятностью может появиться во всех последних версиях Windows.
В этой инструкции — подробно о том, как скачать оригинальный vcruntime140.dll с сайта Майкрософт для Windows 10, 8.1 и Windows 7 (x64 и x86) и исправить ошибки при запуске программ, связанные с отсутствием этого файла. Отдельная инструкция про очень похожий файл — VCRUNTIME140_1.DLL
- Как исправить ошибку система не обнаружила vcruntime140.dll
- Как скачать vcruntime140.dll — видео инструкция
- Дополнительная информация
Как правильно исправить ошибку Система не обнаружила VCRUNTIME140.DLL или vcruntime140.dll отсутствует на компьютере
Никогда при появлении ошибок DLL не следует начинать решение проблемы с поиска сторонних сайтов, где эти файлы лежат «отдельно». Как правило, каждый такой файл .dll является частью каких-то системных компонентов, которые необходимы для запуска программ и, скачав где-то один отдельный файл, вы, скорее всего, получите новую ошибку, связанную с отсутствием следующей библиотеки из состава этих компонентов.
Файл vcruntime140.dll входит в состав «Распространяемый компонент Microsoft Visual C++ 2015» (Microsoft Visual C++ 2015 Redistributable), а более новые версии этого файла присутствуют в составе распространяемого пакета Visual C++ для Visual Studio 2017 и 2019. Даже если эти библиотеки вы уже устанавливали, возможно вы не учли один важный момент, который будет описан далее.
Все эти компоненты можно одновременно скачать для Windows 10, 8.1 и Windows 7 x64 и x86 (32-бит) с официального сайта Майкрософт, они же будут включать в себя необходимый файл vcruntime140.dll, особое внимание обратите на нюанс на 3-м шаге:
- Зайдите на официальный сайт https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
- В разделе Visual Studio 2015, 2017 и 2019 загрузите следующие файлы:
- Для Windows 10, 8.1 и Windows 7 x64 (64-бит) скачайте vc_redist.x64.exe и, обязательно vc_redist.x86.exe
- Для 32-бит Windows загрузите только файл vc_redist.x86.exe
- Запустите загруженные файлы и установите необходимые компоненты. Если при запуске одного из двух файлов вам сообщат, что компоненты уже установлены, перейдите к установке второго. По завершении установки лучше будет, если вы перезагрузите ваш ПК или ноутбук.
Причина, по которой мы для Windows 10 x64 (и предыдущих версий системы) загружаем не только 64-бит файл, но и x86 (32-бит) заключается в том, что многие программы до сих пор являются 32-битными и им нужны именно такие файлы DLL, независимо от того, какая разрядность вашей системы.
После описанных шагов, файл vcruntime140.dll должен появиться в нужных папках C:WindowsSystem32 и C:WindowsSysWOW64, а программа или игра, которая ранее не запускалась, запустится без ошибок: во всяком случае, без рассматриваемой в этой статье ошибки.
Как скачать оригинальный vcruntime140.dll — видео инструкция
Дополнительная информация
Если вы столкнетесь с тем, что предложенный выше установщик не срабатывает на вашей не самой новой системе, можете попробовать отдельно загрузить только версию 2015. Загрузка распространяемого пакета Microsoft Visual C++ 2015 выглядит следующим образом:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать».
- Если у вас 64-бит Windows, выберите и vc_redist.x64.exe и vc_redist.x86.exe (т.е. в 64-битной системе нужны компоненты и для 32-битных программ), если 32-бит, то только x86.
- После загрузки этих двух файлов, по очереди установите каждый из них.
- Проверьте, была ли исправлена ошибка запуска программ, связанная с отсутствием vcruntime140.dll на компьютере.
Надеюсь, инструкция помогла, нужный файл загружен и установлен, программа запускается, а сообщений о том, что Системе не удалось обнаружить vcruntime140.dll больше не появляется. Если на каком-то из шагов возникли проблемы, полезным может оказаться отдельное руководство Как скачать распространяемые компоненты Visual C++ Redistributable 2008-2017.
Приветствую вас, друзья! Если вы попали на эту страничку, значит, столкнулись с настоящей проблемой – невозможностью пользоваться каким-либо софтом или крутой игрой на своем компьютере из-за появления ошибки vcruntime140.dll. В этой статье я простым и доступным языком расскажу что за ошибка vcruntime140.dll и как ее исправить самостоятельно, объясню, что это вообще за файл, почему он вызывает ошибку, что нужно сделать для ее исправления и как не допустить в будущем.
Саму проблему можно решить двумя способами, о которых мы поговорим отдельно:
- Скачать и установить пакет Microsoft Visual C++ 2015 целиком на пк
- Скачать и скопировать недостающий файл в системную папку Виндовс
Многие пользователи ПК и интернета порой совершают большую ошибку – скачивают с различных ресурсов файлы, которые, как им кажется, могут помочь решить самые разные проблемы. Как результат – получают кучу ненужного софта при поиске, или же неизвестные подписки на телефон через смс, а самое страшное заражение компьютера и получение больших проблем в дальнейшем.
В свою же очередь я с вами поделюсь своим файлом vcruntime140.dll, вы гарантированно получите рабочий вариант, который полностью проверен и безопасен!
А теперь давайте подробно поговорим как исправить ошибку и о её причинах появления!
Почему возникает ошибка vcruntime140.dll
Microsoft Visual C++ Redistributable Package – это крайне важный системный пакет, необходимый для полноценного функционирования современных игр и программ. Он создан на основе системы программирования Visual С++, и в него входит множество самых разных компонентов так необходимых для нормальной работы софта написанных на этом языке.
Одним из таких файлов является vcruntime140.dll, необходимый для установки любого продукта, а также оптимальной работы без сбоев и различного рода сообщений об ошибках. Эта системная библиотека ответственна именно за корректный запуск приложения, созданного на Visual С++, в независимости игра это или ПО.
Очень часто человек, устанавливающий игру или приложение, может столкнуться с тем, что в процессе инсталляции появится окошко со следующим текстом: «Запуск программы не возможен, так как на компьютере отсутствует vcruntime140.dll». Возникает вопрос: vcruntime140 dll что это за ошибка? Как от нее избавиться или как исправить? Наиболее часто встречающиеся причины возникновения этого бага таковы:
- в инсталляторе попросту нет пакета с библиотекой vcruntime140.dll
- файл, возможно, был поврежден в процессе установки антивирусной программой
- антивирус заблокировал работу файла, посчитав его вредоносным ПО
- пользователь сам по каким-либо причинам удалил этот файл с компьютера
Кстати не обязательно, что пользователь мог сам удалить данный файл, это могла сделать любая игра или программа которая использует этот файл, при ее удалении с компьютера, путем деинсталляции.
Из-за этого вновь устанавливаемые приложения не будут запускаться, поэтому нужно знать, как исправить эту проблему, когда на компьютере отсутствует vcruntime140.dll.
Также, разумеется, существуют и другие причины, но они сугубо технические и все существующие способы исправления этой проблемы решают их наравне с другими. У нас есть конктретная проблема, которую и будем решать.
к оглавлению ↑
Исправление ошибки с файлом vcruntime140.dll
Самым первым делом рекомендуется проверить установочные файлы нового приложения на наличие вирусов. Если таковые не обнаружены, то следует просканировать системный диск. Найденные вирусы – устраняем. Дело в том, что если вредоносная программа «засела» в системе, то повторная установка не решит проблему – вирус также заразит собой файлы и не даст компоненту полноценно установиться.
Совет! Не скачивайте dll файлы с сомнительных сайтов, в них могут содержаться вирусы!
Идем дальше, перейти на официальный сайт Microsoft и загрузить целиком пакет Visual C++ 2015 на свой компьютер, по предоставленной ссылке ниже.
Чтобы узнать какой файл подходит именно Вам в плане разрядности вашей Операционной системы ознакомьтесь с с данной статьей
Скачать Microsoft Visual C++ 2015 с официального сайта Microsoft
Нажимаем кнопку «Скачать» и ставим галочку напротив файла, чья разрядность совпадает с вашей операционной системой. Не забудьте в этом убедиться, скачивая пакет.
После этих нехитрых действий файл-инсталлятор будет скачан на ваш ПК. Вам останется лишь запустить его, согласиться с лицензионным соглашением, поставив галочку, и нажать «Установить». Все. Через определенное время все компоненты окажутся внедрены в вашу систему, вам останется лишь перезагрузить компьютер и наслаждаться запуском проблемных приложений, которые в этот раз будут работать идеально.
На моей практике случались случаи, когда необходимо устанавливать именно пакет x86 для x64 в не зависимости от Вашей ОС.
Если был выбран этот способ, то стоит учитывать, что пакет переустановит все dll файлы на ПК, поэтому пользоваться им нужно с осторожностью. В любом случае скачать vcruntime140.dll отдельно для Windows не будет лишним. О том как это сделать читайте ниже, возможно вам первый способ не помог, то есть вероятность что именно второй вариант решения ошибки вам поможет.
к оглавлению ↑
Скачиваем и копируем vcruntime140.dll в windows
Еще один вариант в борьбе с отсутствующим файлом vcruntime140.dll, это скачать для Windows по прямой ссылки с моего сайта. Все загруженные библиотеки проходят строгую проверку на работоспособность и безопасность, поэтому можете смело их загружать, тем более этот файл который я с вами делюсь скопирован с моего личного ПК.
Скачать vcruntime140.dll по прямой ссылке
После скачивания вам не нужно будет ничего устанавливать или регистрировать. Просто распакуйте архив с библиотекой, и скопируйте в соответствующие директории:
Для 32-разрядной ОС файл нужно скопировать в папку C:WindowsSystem32
Для 64-разрядной ОС (Windows 7, например) – C:WindowsSysWOW64
В некоторых случаях файл библиотеки vcruntime140.dll необходимо скопировать в обе системные папки, в не зависимоти от разрядности Вашей операционной системы. У вас должно получиться примерно такая картина.
Также нужно знать, что версия Windows никак не влияет на все указанные выше способы. Все современные системы (от 7 и до 10) имеют одинаковую структуру и иерархию файлов, поэтому то, что поможет избавиться от проблемы в Семерке, пригодится и для Windows 10.
Самое главное – проследить за совпадением разрядности пакета и ОС, после чего можно смело искать vcruntime140.dll, если не будете брать мой файл. Ищите на сторонних сайтах, скачать который будет легко и просто, тока за последствия я не ручаюсь.
P.S. Подводя итоги проделанного хотелось бы отметить то, что вы получите рабочую игру или программу на компьютере, которые будут запускаться с первого раза, даже если до этого с ними были определенные проблемы. Мы разобрались с файлом vcruntime140.dll, узнали что это за ошибка и как ее исправить своими силами.
Обновление пакета целиком в автоматическом режиме или скачивание файла напрямую с этой страницы поможет вам непременно! Плюс Вам не придеться скачивать сомнительные файлы с интернета в поисках решения ошибки vcruntime140.dll.
Надеюсь моя статья будет Вам полезна, если остались вопросы или предложения по решению ошибки в плане других вариантов, не стесняйтесь пишите в комментариях.
Во время запуска программ, игр или другого софта нередко можно встретиться с ошибкой, гласящей о том, что отсутствует vcruntime140.dll или его не удалось обнаружить. Сама ошибка может появляться независимо от версии системы. Есть вариант с ней столкнуться как на достаточно старой Windows 7, так и на новейшей Windows 11. Все дело в том, что файл отсутствует в каталогах C:WindowsSystem32 и C:WindowsSysWOW64. Причин, по которым он отсутствует несколько, начиная от вредоносного ПО и заканчивая сбоями при установке программы. Сейчас рассмотрим как проблему исправить и как делать не стоит.
Запуск программы невозможен отсутствует vcruntime140 dll
Если появилось сообщение о том, что файл отсутствует, то логично было бы его скачать и дать системе его обнаружить. Вот только делать это желательно с официального сайта, так как скачав непосредственно недостающий файл со стороннего источника, система может запросить следующий, а за ней ещё один. А вот на сайте Microsoft vcruntime140.dll входит в состав достаточно важной для работы современных приложений библиотеки Microsoft Visual C++ 2015 Redistributable. Ее нужно нам загрузить для нашей версии Windows. Как это сделать?
1. Копируем в адресную строку эту ссылку https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
2. Для всех 64-битных версий систем необходимо скачать два файла vc_redist.x64.exe и vc_redist.x86.exe. Это необходимо по той причине, что еще существует очень много 32-битных приложений и чтобы они работали нужен файл x86, невзирая на то, что версия системы у вас 64 бит.
3. Для всех 32-битных версий нужно скачать только один файл vc_redist.x86.exe.
4. Устанавливаем скачанные библиотеки и перезапускаем ПК.
Данный метод можно назвать официальным и соответственно более рекомендуемым. Если же он не сработал, то можно попробовать скачать со стороннего сайта отдельный файл vcruntime140.dll и внедрить в систему. Тут будьте аккуратнее, так как часто вместе с самим файлом может скачаться еще куча рекламного софта.
1. Скачиваем архив с файлом vcruntime140.dll и распаковываем его.
2. Далее, если у вас система x64, то закидываем файл по пути C:WindowsSysWOW64.
3. В случае когда x32, то копируем vcruntime140.dll в папку C:WindowsSystem32.
4. Бывают случаи, когда его необходимо скопировать в обе папки, не глядя на битность винды.
5. Открываем командную строку (Пуск – Поиск – cmd), прописываем команду regsvr32 vcruntime140.dll и нажимаем Enter.
После этих манипуляций приложения, которые до этого не запускались, должны начать загружаться с первого раза.
Вы когда-нибудь пытались открыть приложение на своем компьютере только для того, чтобы увидеть ошибку «Программа не может запуститься, потому что на вашем компьютере отсутствует vcruntime140.dll. Попробуйте переустановить его, чтобы решить эту проблему.»?
Это обычная проблема с Windows 10, которая может сильно расстраивать.
Но не волнуйтесь – в этом руководстве я объясню, в чем ошибка, и, что наиболее важно, покажу вам два разных способа ее исправить.
Что такое ошибка «vcruntime140.dll не найден» и чем она вызвана?
Расширение «.dll» связано с библиотеками динамической компоновки (DLL), которые представляют собой библиотеки, содержащие код и данные, используемые программой.
После создания программа связывается с DLL, которая запускается только при запуске этой конкретной программы.
Если требуемая DLL отсутствует или повреждена, отображается сообщение об ошибке, дающее пользователю информацию о том, как ее исправить.
Требуемая DLL может отсутствовать из-за вредоносного ПО, неполной установки и в основном отсутствующих файлов из распространяемого пакета Microsoft Visual Studio 2015.
Как исправить ошибку vcruntime140.dll не найден
Вы можете исправить ошибку vcruntime140.dll was not found, установив пакет Microsoft Visual Studio 2015 или исправив его.
Если вы получаете эту ошибку при попытке использовать программу WAMP Server – программу, которая позволяет вам создавать веб-сайты WordPress локально и кодировать PHP – это все, что вам нужно сделать.
Вы также можете исправить ошибку, загрузив, в частности, файл vcruntime140.dll и переместив его в нужную папку на вашем компьютере с Windows 10.
Решение 1.Установите или восстановите распространяемый компонент Microsoft Visual Studio 2015
Выберите ту, которая соответствует ОС вашего компьютера с Windows 10.
Шаг 3. Убедитесь, что вы согласны с лицензией и условиями, поставив галочку в поле, а затем нажмите «Установить».
Если у вас уже установлен пакет Microsoft Visual Studio 2015, но вы по-прежнему получаете эту ошибку, вам следует вместо этого «Восстановить» пакет.
Как также восстановить распространяемый компонент Microsoft Visual Studio 2015
Шаг 1 : Перейдите в Панель управления, нажав «Пуск», выполнив поиск «панель управления» и нажав ENTER.
Решение 2. Загрузите файл vcruntime140.dll
Шаг 2. Извлеките Zip-файл с помощью встроенной опции извлечения Windows 10 или приложения, такого как WinRAR.
Шаг 3. Перетащите файл vcruntime140.dll в каталог установки приложения, в котором отображается сообщение об ошибке.
Убедитесь, что это решает проблему, в противном случае загрузите и установите распространяемый компонент Microsoft Visual Studio 2015.
Заключение
В этом руководстве вы узнали, как исправить надоедливую ошибку vcruntimed140.dll не найден, чтобы вы могли без проблем использовать приложения и играть в игры на своем компьютере с Windows 10.
Помимо двух решений, описанных в этой статье, вы также можете обновить Windows 10 до последней версии, которая также может исправить ошибку.
Спасибо за чтение. Если вы найдете эту статью полезной, подумайте о том, чтобы поделиться ею со своими друзьями.