Ошибка VCRUNTIME140.dll, решаем за минуту

VCRUNTIME140.dll error

Добрый день уважаемые читатели и гости блога, пока в мире идет борьба с вирусом 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

или вот такое при открытии игры:

Запуск программы невозможен, так как на компьютере отсутствует VCRUNTIME140.dll. Попробуйте переустановить программу.

Запуск программы невозможен

Варианты решения проблемы

  • Переустановка программы, по возможности на свежую версию
  • Установка Microsoft Visual C++
  • Скачать у меня VCRUNTIME140.dll, библиотеку и зарегистрировать ее
  • Установить через winget

Переустановка программы

Приведу пример с программой скайп, когда она мне писала "запуск программы невозможен отсутствует 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.

определяем разрядность Windows для VCRUNTIME140.dll

Переходим на официальную страницу утилиты:

https://www.microsoft.com/ru-RU/download/details.aspx?id=52685

Чуть ниже ссылка облако

Выбираем нужный язык и нажимаем скачать.

Скачиваем Visual C++

Указываете нужную разрядность утилиты и скачиваете пакет устанавливающий вам библиотеку vcruntime140.dll в систему.

Выбор версии Visial C++ для windows 10

Так же если у вас не получается скачать Microsoft Visual C++ 15 с официального сайта, может ссылка на страницу поменялась, то выкладываю вам на mail облако.

https://cloud.mail.ru/public/XwxE/kfqrXbyS8

Далее я имею игру "Сибирь 3" и ошибку vcruntime140.dll, попробуем ее исправить, установив vc_redist.x64.exe, в вашем случае это может быть любая другая игра, например, Mafia 3. Принимаем лицензионное соглашение и нажимаем "Установить"

сибирь 3 ошибка vcruntime140 dll

У вас может в Windows 10 или Windows 8.1 выскочить предупреждение, в котором вас попросят разрешить установку, говорим да.

не запускается vcruntime140 dll

Начнется инсталляция Microsoft Visual C++ 2015

отсутствует программа vcruntime140 dll

Все теперь у вас на компьютере присутствует vcruntime140.dll и Mafia 3 или Сибирь 3 спокойно запустятся.

мафия 3 vcruntime140 dll

Как видите открылось стартовое окно игры.

мафия 3 vcruntime140 dll-2

Регистрация библиотеки

Если вы по каким-то причинам не можете скачать Microsoft Visual C++ 15, то вы можете отдельно скачать vcruntime140.dll для windows 10 и предыдущих версий и зарегистрировать ее в системе.

В итоге у вас будет архив, вы его распаковываете и кладете dll вот по таким путям.

  • Если ваша система Windows 32-бит, то кидайте с заменой файл в папку:
    Компьютер → Локальный диск (C:) → Windows → System32.

регистрация библиотеки vcruntime140 dll в windows

    • Если ваша система Windows 64-бит, то кидайте с заменой файл в папку:
      Компьютер → Локальный диск (C:) → Windows → SysWOW64.

После чего открываете cmd от имени администратора и вводите команду regsvr32 vcruntime140.dll

vcruntime140 dll для windows 7 x64

Если у вас на компьютере установлены такие программы как Mozilla, Skype, Microsoft Office 365, то у них так же используется библиотека vcruntime140.dll и вы спокойно можете ее скачать от туда

поиск библиотеки vcruntime140.dll

Как исправить ошибку vcruntime140.dll через Winget

В Windows 11 по умолчанию встроен менеджер пакетов, в Windows 10 его можно установить дополнительно. Winget позволяет вам сходить в репозиторий Microsoft и скачать от туда нужную программу, в нашем случае Microsoft Visual C++ 2015 Update 3 RC или выше. Преимущество, что вы устанавливаете актуальную версию не затрачивая время на серфинг по сайтам. Запустите оболочку PowerShell или терминала (CMD).

Как я и писал выше нам нужно найти нужную версию Microsoft Visual C++, чтобы добавить в систему библиотеку vcruntime140.dll. Выполним команду:

winget search "Microsoft Visual C++"

На выходе вы увидите все доступные версии

winget поиск Microsoft Visual C++

Меня будет интересовать строка "Microsoft Visual C++ 2015-2022 Redistributable (x64) Microsoft.VCRedist.2015+.x64 14.38.32919.0 winget", но вы выбирайте исходя из своей разрядности в системе. Произведем установку:

winget install "Microsoft.VCRedist.2015+.x64"

как исправить ошибку vcruntime140 dll через winget

В результате вы подключитесь через интернет к репозиторию Microsoft, загрузите пакет Microsoft.VCRedist.2015+.x64, установите его и успешно устраните ошибку vcruntime140.dll менее чем зав минуту, это очень удобно.

Надеюсь вам помогли мои методы и вы исправили ошибку vcruntime140.dll и спокойно продолжаете использовать свои любимые программы и игры.

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. Ольга

    Спасибо автору за статью, второй метод помог.

  2. Олег

    А я скопировал библиотеку из Мозилы

  3. Shara

    regsvr32 не регистрирует vcruntime140.dll… Сейчас игры покупаешь, они вам неделю мозги парят, сжирают кучу интернета, а толку ноль.

  4. вадос

    пишет проверьте является ли этот фаил деиствительным

  5. гость

    спасибо, помог от души!

  6. омар

    как долго будет грузить?долго чёт.

  7. Иван Семин автор

    Вы о чем?

  8. влад

    спасибо ты крут

  9. Иван Семин автор

    Очень рад, что вам помогло устранить вашу проблему.

  10. anne

    Спасибо большое!
    Появилась проблема с Shadow of the Tomb Raider.
    Все решилось после установки компонента с офф сайта.

  11. Иван Семин автор

    Рад, что у вас все починилось. Хорошей игры в Shadow of the Tomb Raider

  12. NAGIBATOR228

    Спасибо, бро все получилось

  13. Татьяна

    супер все получилось,спасибо

  14. Вячеслав

    Спасибо помогло

  15. Макс

    У меня есть файл vcruntime140.dll в папке WOW64 но при запуске Dolphin, все равно выскакивает эта ошибка.

  16. Влад

    Что делать если у меня пишет:установка не завершена,так как уже установлена другая версия этого продукта,но ошибка вылазит

  17. Иван Семин автор

    А вы какую версию ставите? И можете посмотреть, что у вас установлено в приложениях, найти можно в панели управления, установка и удаление программ

  18. Галоген

    Только вчера удалил казалось бы ненужные визуал ц 2015 и прога перестала запускаться. Автор спасибо

  19. Александр

    Спасибо огромное!!! Установил С++ и все пошло поехало. Автору РЕСПЕКТИЩЕ!!!

  20. Степан

    Не открывается автокад 2017, выскакивает диалоговое окно:„C:\Windows\system32\VCRUNTIME140.dll» либо не предназначен для выполнения под управленем Windows или содержит ошибку.

  21. Максим

    Спасибо, реально помогло!!!

  22. Иван Семин автор

    Плохих методов не держим! Все проверенно на себе

  23. Дмитрий

    Когда вводишь команду в консоль пишет: «Модуль «vcruntime140.dll» загружен, но точка входа DllRegisterServer не найдена». Что делать ?

  24. Ираз

    Спасибо тебе, добрый человек! Была проблема при запуске GTA 5. Ошибка ушла. Респект!

  25. BeloBrice

    Что делать если при регистрации пишет
    «Не удалось загрузить модуль
    vcruntime140.dll

    Проверьте, что двоичный файл хранится на указанном пути или запустите откладку, чтобы диагностировать проблемы с этим двоичным файлом или зависимыми DLL-файлами

    Не найден указанный модуль»

  26. Иван Семин автор

    У вас в нужном каталоге нет этой библиотеки, установите дистрибутив и будет вам счастье

  27. Павел

    «Модуль «vcruntime140.dll» загружен, но точка входа DllRegisterServer не найдена». Что делать ?

  28. Иван Семин автор

    Вы полностью поставили Microsoft Visual C++?

  29. йу

    Отличная инструкция.

  30. Степ

    Дяк! другий метод допоміг!

  31. Алексей

    не устанавливалось BlueStacks, выдавало ошибку VCRUNTIME140.dll
    Проблему решил первым способом, установкой Microsoft Visual C++
    Огромное спасибо за подсказку!!!

  32. Alexandr

    Добрый день. Можно скомпилировать программу чтобы программа запускалась без скачивания установщика?

  33. Viktor

    Красавчик. Всё пошло

  34. Константин

    По итогу попробовал заменить файлы и так же наткнулся на сообщение — точка входа не найдена. Плюнул и установил Mozilla и проблема исчезла. Подойдет любая программа включающаяся в себя C++

  35. Петр

    Очень благодарен

  36. Амина

    Спасибо огромное решила проблему за 5 минут ,все четко и ясно объяснено

  37. Иван Семин автор

    Рад, что удалось вам помочь!

  38. Александр Соловьев

    У меня программа требовала именно 32-битную библиотеку. Установка х64 ничего не дала, установил х86 и заработало.

  39. Александр

    Спасибо. Помогло

  40. Евгений

    Благодарю вас! Скачал сегодня с официального сайта и все заработало. Удачи вам!!!

  41. Самад

    Спасибо, сильно помогли!

  42. Константин

    Спасибо большое за статью! Способ не помог, но помогли подсказки с путями хранения файла vcruntime140_1-dll. По счастливой случайности на диске С была папка со старыми файлами виндовс, просто взял оттуда данный файл и вставил в актуальную паку, без лишних действий с ком. строкой. Все заработало.:)

  43. Иван

    Спасибо автору, Помог решить проблему!

  44. Vimspar

    спасибо два дня страдал чтобы запустить Social club и после твох метадов он запустилься

  45. Иван Семин автор

    Очень рад, что смог вам помочь!

  46. Юлия

    Спасибо! Все понятно и доступно. У ребенка не запускалась игра. Очень переживал. Помог 2-ой способ

  47. Иван Семин автор

    Юлия, рад, что смог вам помочь!

  48. Oleg

    Заработало несмотря на ругань про точку входа, Driver Booster нужен, работает. Благодарю

  49. Oleg

    Способ со скачиванием Microsoft Visual C++ — НЕ ПОМОГ почему-то.
    Странно всё в жизни бывает!

  50. Ярослав

    Приветствую. Мне не помогли эти методы… Фаил в папке присутствует. Но при запуске игры все равно вылетает эта ошибка… Может проблема кроется в чем то другом?

  51. Иван Семин автор

    Возможно вам нужно зарегистрировать данную библиотеку отдельно и вы точно ставили пакет полностью?

  52. Александр

    Респект автору, даже если пишет ошибку про «точку входа» после регистрации в cmd — все равно записывается все как надо и все начинает работать, спасибо автору!

  53. persi

    у меня на с командной строкой после введения regsvr32 vcruntime140.dll выдаёт ошибку модуль загружен, но точка входа DLLRegisterServer не найдена

    проверьте что vcruntime140_1-dll. является правильным файлом DLL или OCX и повторите оппытку

  54. Евген

    Помогите пожалуйста! Скачал, установил все по инструкции, при регистрации пишет, что не удалось загрузить модуль