Как устранить ошибку msvcp140 dll для windows 10

При запуске современных игр и приложений вы часто можете встретить сообщения вроде ошибка msvcp140 dll, что делать в случае, если у вас Windows 10? Все дело в том, что компьютеры на операционных системах Microsoft используют множество динамических библиотек — тех самых файлов с расширением dll.

Однако далеко не все нужные библиотеки есть в Windows по умолчанию. Многие из них «подтягиваются» при установке тех или иных программ, которые с ними работают. Но из-за сбоев в операционной системе или установке неофициальных репаков и portable версий программ требуемые им библиотеки могут не устанавливаться автоматически. И в этом случае вы неизбежно столкнетесь с сообщением об отсутствии требуемого dll.

Как исправить ошибку msvcp140 dll? Решение проблемы напрашивается само собой — нужно скачать и установить в систему запрашиваемую ею библиотеку. Правда, скачивать ее нужно с официального сайта Microsoft, а не с неизвестного ресурса, где под видом dll может скрываться любая «гадость».

Исправляем ошибку msvcp140.dll

Как мы и говорили, для исправления ошибки с любой динамической библиотекой, включая и msvcp140.dll, необходимо скачать ее с официального сайта Microsoft. Для этого:

  • Перейдите по ссылке, выберите язык системы (русский) и нажмите кнопку «Скачать».
  • Если у вас 64-битная Windows скачайте обе версии библиотеки для x64 и x86 систем. Для этого отметьте оба чекбокса напротив названий библиотек и нажмите кнопку «Next».
  • Дождитесь завершения загрузки файлов и запустите установку каждого из них (vc_redist.x64.exe и vc_redist.x86.exe) по очереди.

После завершения установки 32- и 64-разрядные версии библиотеки появятся в папках C:\Windows\System32\ и C:\Windows\SysWOW64\ соответственно. Ну а ошибка в стиле «Запуск программы невозможен, отсутствует msvcp140 dll» исчезнет.


Подпишитесь на наши каналы, чтобы не пропустить интересные новости и полезные статьи

Немного теории

Чуть выше мы описали процесс установки библиотеки msvcp140.dll, благодаря которому вы сможете избавиться от ошибки с ее отсутствием. Сейчас же мы немного расскажем о том, почему нужно пройти именно через такие шаги.

Некоторые пользователи 64-разрядных операционных систем Windows допускают ошибку, не устанавливая библиотеки для 32-разрядных платформ. Но на самом деле версия самой Windows здесь не имеет особого значения. Несмотря на то, что у вас стоит 64-разрядная Windows сама программа или игра может быть 32-разрядной и требовать для работы именно 32-разрядную библиотеку. Поэтому установка только 64-битного dll часто может не решить проблему.

Сама ошибка с библиотекой не обязательно связана с отсутствием соответствующего файла. Файл может быть просто-напросто поврежден. И перед установкой библиотеки обязательно проверьте ее наличие в папках System32 и SysWOW64 (для 32- и 64-разрядных версий). Если такие файлы есть, удалите их и установите библиотеку заново.

Кстати, по поводу отсутствия библиотеки. Мы уже писали, что она не поставляется с Windows 7, 8 или 10, что называется, «из коробки». Обычно файлы библиотеки скачиваются и устанавливаются вместе с программой, которую вы инсталлируете. Но от сбоев никто не застрахован. Библиотека может быть повреждена во время работы, она может удалиться при деинсталляции какого-то приложения. Не исключено и заражение библиотеки и ее последующее удаление антивирусом. Как бы там ни было, ошибка в стиле «не удается продолжить выполнение кода msvcp140 dll» — это не та проблема, из-за которой стоит паниковать. Ее решение не вызовет никаких трудностей даже у человека, мало знакомого с компьютером.

Читайте также

  • Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить
  • Исправляем ошибку 0xc0000906: при запуске программы или приложения
  • Ошибка 0x80070057: простые способы решения проблемы
  • Ошибка 0x80a40401 на Xbox в России: как решить проблему

Как исправить ошибку msvcp140.dll в WindowsОдна из возможных ошибок при запуске последних версий игр программ в Windows 10, 8 и Windows 7 — «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll» (может появляться, например, при запуске Skype).

В этой инструкции — подробно о том, что представляет собой этот файл, как скачать msvcp140.dll с официального сайта и исправить ошибку «Запуск программы невозможен» при попытке запустить игру или какое-либо прикладное ПО, также ниже имеется видео об исправлении.

На компьютере отсутствует msvcp140.dll — причины ошибки и как ее исправить

Прежде чем искать, где скачать файл msvcp140.dll (как и любые другие DLL файлы, вызывающие появление ошибок при запуске программ), рекомендую разобраться, что представляет собой этот файл, в противном случае вы рискуете загрузить что-то не то с сомнительных сторонних сайтов, в то время, как в данном случае можно взять этот файл с официального сайта Майкрософт.

Файл msvcp140.dll — одна из библиотек, входящих в состав компонентов Microsoft Visual Studio 2015, необходимых для запуска некоторых программ. По умолчанию располагается в папках C:\Windows\System32\ и C:\Windows\SysWOW64\ но может быть необходим и в папке с исполняемым файлом запускаемой программы (основной признак — наличие в ней прочих файлов dll).

По умолчанию, этот файл отсутствует в Windows 7, 8 и Windows 10. При этом, как правило, при установке программ и игр, требующих наличия msvcp140.dll и других файлов из состава Visual C++ 2015, автоматически происходит и установка необходимых компонентов.

Информация об оригинальном файле msvcp140.dll

Но не всегда: если вы загружаете какой-либо Repack или portable программу, этот этап может быть пропущен, и как результат — сообщение о том, что «Запуск программы невозможен» или «Не удается продолжить выполнение кода».

Ошибка запуск программы невозможен, так как msvcp140.dll отсутствует

Решение — загрузить необходимые компоненты и установить их самостоятельно.

Как скачать файл msvcp140.dll в составе распространяемых компонентов Microsoft Visual C++ 2015

Самый правильный способ скачать msvcp140.dll — загрузка распространяемых компонентов Microsoft Visual C++ 2015 и установка их в Windows. Проделать это можно следующим образом:

  1. Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Обновление лето 2017: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: Как скачать распространяемые пакеты Visual C++ с сайта Майкрософт.Скачать Visual C++ 2015 Redistributable
  2. Если у вас 64-битная система, отметьте сразу две версии (x64 и x86, это важно), если 32-разрядная, то только x86 и загрузите их к себе на компьютер. Скачать msvcp140.dll 32-бит и 64-бит
  3. Запустите установку сначала vc_redist.x86.exe, затем — vc_redist.x64.exeУстановка компонентов Visual C++ 2015

По завершении установки у вас появится файл msvcp140.dll и остальные необходимые исполняемые библиотеки в папках C:\Windows\System32\ и C:\Windows\SysWOW64\

После этого можно запускать программу или игру и, с большой вероятностью, сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll вы больше не увидите.

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

На всякий случай — видео инструкция об исправлении ошибки.

Дополнительная информация

Некоторые дополнительные моменты, имеющие отношение к указанной ошибке, которые могут быть полезны при исправлении:

  • Установка сразу x64 и x86 (32-бит) версий библиотек требуется в том числе в 64-разрядной системе, поскольку многие программы, несмотря на разрядность ОС, являются 32-битными и требуют соответствующих библиотек.
  • 64-битный (x64) установщик распространяемых компонентов Visual C++ 2015 (Update 3) сохраняет msvcp140.dll в папку System32, а 32-битный (x86) — в SysWOW64.
  • Если при установке возникают ошибки, проверьте, не установлены ли уже эти компоненты и попробуйте их удалить, а затем повторить установку.
  • В некоторых случаях, если программа продолжает не запускаться, может помочь копирование файла msvcp140.dll из папки System32 в папку с исполняемым (exe) файлом программы.

На этом все и надеюсь ошибка была исправлена. Буду благодарен, если поделитесь в комментариях, какая именно программа или игра вызывала появление ошибки и удалось ли решить проблему.

Динамическая библиотека msvcp140.dll выдает ошибки на Windows 7 и 10 x64 при попытке запуска приложений (Skype, Origin) или игр (Skyrim, Mifia 3). Проблема возникает из-за конфликта компонента Microsoft Visual C++ с приложением, либо когда библиотека отсутствует в Windows по той или иной причине.

Для исправления ситуации можно скачать и заменить библиотеку msvcp140.dll, но гораздо проще и эффективнее обновить Microsoft Visual C++ целиком. Это помогает в подавляющем большинстве случаев проблем типа «Запуск программы невозможен, поскольку на компьютере отсутствует msvcp140.dll. Попробуйте переустановить программу».

Содержание:

  • На компьютере отсутствует msvcp140.dll
  • Скачать msvcp140.dll и исправить ошибку

Запуск программы невозможен, поскольку отсутствует msvcp140dll

Динамическая библиотека msvcp140.dll относится к Microsoft Visual C++ 2015 года и является файлом, необходимым для запуска ряда программ. Файл располагается по адресу С:\Windows\System32 для 32-битных версий Windows или С:\Windows\SysWOW64 для 64-битных.

Ошибка с запуском программы по причине отсутствия файла вызывается двумя причинами:

  1. На компьютере действительно отсутствует msvcp140.dll. Этого файла нет по-умолчанию в Windows 7, 8 и 10.
  2. Файл присутствует по адресу, однако программа, Skype или игра все-равно не запускается и выдает ошибку.

В первом случае достаточно установки требуемой версии Microsoft Visual C++. Этот пакет содержит все необходимые компоненты и библиотеки. Во втором случае может потребоваться снос всех старых библиотек и переустановка новых, чтобы система снова начала их корректно определять.

Скачать msvcp140.dll и исправить ошибку

Обычно проблема с библиотекой msvcp140.dll вызывается конкретно из-за отсутствия Microsoft Visual C++ от 2015 года, поэтому требуется установка только этого компонента.

Перед скачиванием следует уточнить версию своей Windows:

  1. Для 32-битных версий следует скачивать только файл x86.
  2. Для 64-битных важно скачать оба файла — x86 и x64.

Пошаговая последовательность действий:

  1. Загрузить Microsoft Visual C++ 2015 нужной версии с официального сайта.
  2. Последовательно установить сначала vc_redist.x86.exe, потом — vc_redist.x64.exe.
  3. Проверить наличие msvcp140.dll в разделе С:\Windows\System32 или С:\Windows\SysWOW64.
  4. Перезагрузить компьютер.

После перезагрузки компьютера проблемные ранее приложения должны открываться нормально. В редких случаях возникает проблема, когда при наличии нужной библиотеки Windows продолжает выдавать ошибки об отсутствии файла. Иногда сходу невозможно понять, где именно возникает конфликт, поэтому приходится удалять все версии ПО и ставить заново.

Инструкция по переустановке Microsoft Visual C++ с msvcp140.dll:

  1. Удалить все имеющиеся версии Microsoft Visual C++. Для удобства можно использовать бесплатную утилиту Windows Installer CleanUp или аналоги.
  2. Поочередно (начиная с самой старой, от 2005 года) скачать с сайта Microsoft и установить по инструкции выше все требуемые библиотеки:
    • MSVCR140.dll / MSVCP140.dll — Microsoft Visual C++ 2015
    • MSVCR120.dll / MSVCP120.dll — Microsoft Visual C++ 2013
    • MSVCR110.dll / MSVCP110.dll — Microsoft Visual C++ 2012
    • MSVCR100.dll / MSVCP100.dll — Microsoft Visual C++ 2010
    • MSVCR90.dll / MSVCP90.dll — Microsoft Visual C++ 2008
    • MSVCR80.dll / MSVCP80.dll — Microsoft Visual C++ 2005
  3. Проверить наличие всех необходимых файлов, перезагрузить компьютер.

Важно:

  1. Skype и многие другие программы требуют не просто наличия библиотеки на компьютере, но и ее присутствия в папке с программой (в данном случае по-молчанию C:\ProgramFiles(x86)\Skype\Phone\).
  2. После копирования/переустановки библиотеки может потребоваться ее активация.

Для активации MSVCR140.dll / MSVCP140.dll надо:

  1. От имени администратора нажать «Пуск» — «Выполнить» — cmd.exe.
  2. В командной строке ввести «regsvr32 msvcp140.dll» (без кавычек).
  3. Нажать ОК, после чего перезагрузить компьютер.

С активированными библиотеками нужной версии и Skype, и игры, и другие программы должны без проблем запускаться и работать.

Частой неполадкой во время запуска игры или программы является ошибка mcvcp140, возникающая, в основном, по причине отсутствия специального пакета Microsoft Visual C++. Обычно она появляется со следующим сообщением: «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll». Такая ошибка была замечена во многих играх, например, в «Metro: Exodus».

Если вы испытываете сложности с запуском приложения из-за появления указанной ошибки, то читайте об этом далее. Мы попытаем решить с вами данную проблему и посмотрим, что представляет собой файл msvcp140.dll. 

За что отвечает файл msvcp140.dll

Перед тем как перейти к устранению рассматриваемой ошибки, рекомендую ознакомиться с небольшими сведениями о файле msvcp140.dll. Он представляет собой одну из библиотек, входящую в состав Microsoft Visual C++ 2015, которая, в свою очередь, необходима для запуска некоторых программ и игр. По умолчанию файл располагается в папках C:\Windows\System32\ или C:\Windows\SysWOW64\ в зависимости от разрядности системы. Также бывает и так, что файл должен прису4тствовать в папке запускаемой программы. 

Стоит также заметить, что mscvcp140.dll появляется в системе только после установки специального ПО, требующего данной библиотеки. Это как раз таки может быть одной из причин, по которой не запускается игра – просто во время установки произошел сбой, и библиотека не смогла запуститься. Но это я уже забегаю вперед.

ошибка с файлом mcvcp140.dll решение

Основная информация о файле msvcp140.dll

Также ошибка может возникать прямо во время установки продукта. Например, скайпа.

как исправить ошибку mcvcp140.dll

Ошибка MSVCP140.dll может возникать и во время установки программного продукта

Как же со всем этим бороться? Об этом поговорим далее. 

Способ 1: Переустановка пакета Microsoft Visual C++

Как уже было сказано ранее, за файл mcvcp140.dll отвечает Microsoft Visual C++ 2015 года, который по умолчанию должен устанавливаться с требуемым софтом. Если этого не происходит, то при запуске игры или программного продукта, скорее всего, возникнет ошибка. Решить ее можно путем самостоятельной установки недостающего пакета. 

Загружаем и устанавливаем Microsoft Visual C++ следующим способом: 

  1. Открываем официальную страничку Microsoft и нажимаем на кнопку «Скачать».

    Где скачать Microsoft Visual C++ 2015

    Открываем официальный сайт Microsoft

  2. В левой части отобразившегося окна отмечаем галочкой необходимый файл в зависимости от разрядности операционной системы. Проверить разрядность вы можете в свойствах проводника «Этот компьютер» или «Мой компьютер». Также учтите, что разрядность x32 это та же самая x86. После этого жмем на кнопку «Next».

    Microsoft Visual C++ 2015 скачать

    Выбираем правильную разрядность системы и загружаем файл

  3. Дальше, я думаю, вы разберетесь уже сами: откройте загруженный файл, пройдитесь немного по нему и установите Microsoft Visual C++. По окончании установки закройте окно и перезагрузите компьютер. 

Получилось решить проблему? Отлично! Но не переживайте, если не получилось справиться с этим монстром. У нас есть еще несколько способов решения проблемы. 

Загрузка ... Загрузка …

Способ 2: Переустановка программы 

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

  1. Находим на рабочем столе или в меню «Пуск» папку «Мой компьютер» или «Этот компьютер», открываем ее. Далее находим кнопку «Удалить или изменить программу» и нажимаем на нее.

    Как удалить программу в Windows 10

    Открываем полный список установленных приложений

  2. Находим проблемное приложение и нажимаем на кнопку «Удалить». 

    как удалить программу на Windows

    Удаляем необходимый файл

  3. Переустановим программу, которая была удалена. 

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

Загрузка ... Загрузка …

Способ 3: Самостоятельная регистрация файла mcvcp140_app.dll

Во время установки программного обеспечения, зависящего от фала mcvcp140.dll, должна происходить автоматическая регистрация файла. Если этого не происходит, то, вполне вероятно, может возникать ошибка mcvcp140_app.dll. 

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

  1. Открываем меню «Пуск» на компьютере и вводим запрос «Командная строка». Затем кликаем правой кнопкой мыши по первому отобразившемуся результату и выбираем «Запуск от имени администратора».

    Как запустить командную строку от имени администратора

    Запускаем командную строку от имени администратора

  2. Вводим команду regsvr32 /u MSVCP140.dll и нажимаем на клавишу «Enter».

    Как зарегистрировать dll файл

    На всякий случай отменяем регистрацию файла

  3. Затем вводим еще одну команду regsvr32 /i MSVCP140.dll, с помощью которой произойдет регистрация.

    регистрация dll файла в windows

    Регистрируем файл MSVCP140.dll

  4. Перезагружаем компьютер и смотрим результат. 

Загрузка ... Загрузка …

Способ 4: Обновление Windows 

Еще одной причиной может быть устаревшая версия Windows 10, которая решается банальным обновлением системы. Чтобы это сделать, используем небольшую инструкцию: 

  1. Запускаем параметры компьютера с помощью комбинации клавиш «Win+I» и переходим в раздел «Обновление и безопасность».

    Как обновить Windows 10

    Открываем Центр обновления Windows

  2. В отобразившемся окне нажимаем на кнопку «Проверить наличие обновлений».

    обновление Windows 10

    Проверяем наличие обновлений

Если будут доступны обновления, то загрузите их и установите, по окончании чего перезагрузите компьютер и проверьте, устранилась ли действующая ошибка. 

Загрузка ... Загрузка …

Способ 5: Проверка и восстановление целостности файлов

В том случае, когда в Windows имеются поврежденные файлы, можно использовать специальную утилиту, предназначенную для их лечения. Она служит командой в командной строке и записывается как sfc /scannow. Сама процедура сначала сканирует компьютер и находит проблемные файлы, а затем принимает всевозможные меры для их восстановления. Всем этим добром можно воспользоваться следующим образом: 

  1. Запускаем меню «Пуск» и открываем командную строку от имени администратора.

    Как запустить командную строку от имени администратора

    Запускаем командную строку

  2. Далее вводим запрос sfc /scannow и нажимаем на клавишу «Enter». В таком случае запуститься проверка системы, которая займет некоторое время.

    Как проверить поврежденные файлы в Windows

    Обычно проверка занимает не более 20 минут

Также вам могут быть полезны и другие команды, связанные со сканированием системных файлов: 

  • Запуск проверки системных файлов без их исправления осуществляется с помощью команды sfc /verifyonly. 
  • Имеется возможность проверить и исправить только один системный файл, выполнив команду sfc /scanfile=путь_к_файлу (или verifyfile, если исправлять не требуется).
  • Для проверки системных файлов в другой Windows, например, находящейся на внешнем жестком диске, используется команда sfc /scannow /offwindir=путь_к_папке_windows. 

После каждой проверки рекомендуется перезагружать компьютер для сохранения всех исправлений, который были произведены. 

Загрузка ... Загрузка …

Способ 6: Установка файла msvcp140.dll 

Если вы уверены, что рассматриваемый файл был удален, то просто загрузите его, воспользовавшись специальным сервисом. Здесь нам поможет платная утилита, которая располагается на официальном сайте dll-files. 

В том случае, если вы не хотите тратиться, то можете найти на свой страх и риск аналог в интернете и загрузить недостающий dll-файл уже через него. Также вы можете скачать отдельный файл и поместить его в одну из директорий: C:/Windows/System32 (для 64-разрядных систем) или C:/Windows/SysWOW64 (для 32-разрядных систем).

Воспользоваться программой для установки dll-файлов можно следующим способом: 

  1. Переходим на вышеуказанный сайт и нажимаем на кнопку «Демо» (впоследствии вы сможете приобрести полную версию прямо из установленного клиента).

    Как скачать dll файл

    Загружаем утилиту DLL-FILES.COM Client

  2. Запускаем загруженную утилиту, вводим запрос msvcp140.dll и нажимаем на кнопку «Выполните поиск DLL файла».

    Как загрузить недостающий dll файл

    Выполняем поиск файла

  3. Открываем отобразившийся запрос.

    установка dll файла

    Переходим по первому результату

  4. Далее сервис автоматически определит тип операционной системы и подберет подходящие файлы. Нам же остается только нажать на кнопку «Установить».

    как установить вручную dll файл

    Устанавливаем выбранные файлы

Загрузка ... Загрузка …

Способ 7: Устранение вирусной активности

Последний способ, которым вы можете воспользоваться – это лечение зараженных файлов. Таким образом, если по какой-либо причине файл mcvcp140.dll был заражен, то его можно попытаться вылечить с помощью антивирусной программы. Воспользоваться вы можете как бесплатной версией, так и платной. Вот некоторые из хороших бесплатных антивирусов: 

  • AVG AntiVirus Free,
  • Avira Free Security Suite,
  • Bitdefender Antivirus Free Edition,
  • Comodo Internet Security,
  • Avast Free Antivirus.

Загрузите один из нихчерез поисковик и запустите его. Далее на главном экране нажмите «Начать проверку» (в зависимости от антивирусной программы кнопки могут быть различны).

Как проверить компьютер на наличие вирусов

Иллюстрация антивирусной программы Dr.Web

После этого произойдет сканирование компьютера, которое может занять от нескольких часов до целого дня в зависимости от объема проверяемой области. 

Загрузка ... Загрузка …

На этом наша статья подходит к концу. Надеюсь, что один из способов вам помог решить проблему, связанную с файлом mcvcp140.dll. Всего наилучшего!

Загрузка ... Загрузка …

Post Views: 7 184

  • Как установить языковую панель на панель задач windows 7
  • Как установить эцп на windows
  • Как устранить ошибку msvcp120 dll для windows 10
  • Как установочный диск перенести на флешку в windows 10
  • Как устранить ошибку msvcp100 dll windows 10