что делать если вылезает ошибка msvcp140 dll
Исправление ошибки «Запуск программы невозможен, отсутствует msvcp140.dll»
Динамическая библиотека 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 относится к Microsoft Visual C++ 2015 года и является файлом, необходимым для запуска ряда программ. Файл располагается по адресу С:\Windows\System32 для 32-битных версий Windows или С:\Windows\SysWOW64 для 64-битных.
Ошибка с запуском программы по причине отсутствия файла вызывается двумя причинами:
В первом случае достаточно установки требуемой версии Microsoft Visual C++. Этот пакет содержит все необходимые компоненты и библиотеки. Во втором случае может потребоваться снос всех старых библиотек и переустановка новых, чтобы система снова начала их корректно определять.
Скачать msvcp140.dll и исправить ошибку
Обычно проблема с библиотекой msvcp140.dll вызывается конкретно из-за отсутствия Microsoft Visual C++ от 2015 года, поэтому требуется установка только этого компонента.
Перед скачиванием следует уточнить версию своей Windows:
Пошаговая последовательность действий:
После перезагрузки компьютера проблемные ранее приложения должны открываться нормально. В редких случаях возникает проблема, когда при наличии нужной библиотеки Windows продолжает выдавать ошибки об отсутствии файла. Иногда сходу невозможно понять, где именно возникает конфликт, поэтому приходится удалять все версии ПО и ставить заново.
Инструкция по переустановке Microsoft Visual C++ с msvcp140.dll:
Для активации MSVCR140.dll / MSVCP140.dll надо:
С активированными библиотеками нужной версии и Skype, и игры, и другие программы должны без проблем запускаться и работать.
Исправляем ошибку msvcp140.dll. Расскажем что за ошибка и как исправить!
Приветствую, дорогие друзья! Многие из пользователей ПК сталкиваются с проблемами невозможности запуска приложений в Microsoft Windows по причине не найденного dll файла в системе. Ошибки такого плана бывают разные, и я уже рассказывал в предыдущих своим заметках, как бороться с отсутствием msvcr120.dll и vcruntime140.dll. В этой заметке хочу рассказать о другом файле, msvcp140.dll что это за ошибка и как исправить самостоятельно.
Проблема проявляется при запуске современных игр, к примеру Цивилизация 5 или Мафия 3, и другие, это навскидку. А также популярных прикладных программ, таких как Skype, Adobe Premiere. В этой статье мы попытаемся разобраться с проблемой вместе, почему пропадают системные dll что это за ошибка, расскажу подробно что с этим делать.
Запуск программы не возможен, так как на компьютере отсутствует msvcp140.dll. Попробуйте переустановить программу.
Многие пользователи Microsoft Windows сталкиваются с ошибкой библиотеки msvcp140 dll после установки нового софта или игры. Проблема может возникнуть как из-за нарушений внутренней работы операционной системы, так и по причине того, что многие геймеры чаще предпочитают скачать бесплатно игру с пиратского сайта, чем приобретать ее официально.
В результате после запуска программы появляется окно с предупреждением: запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll. Попробуйте переустановить программу.
Что за ошибка msvcp140.dll
Специфика архитектуры операционной системы Windows предполагает использование множества так называемых динамических библиотек – файлов с расширением «dll». Данная особенность характерна и для x32-систем, и для 64-битных ОС от Microsoft.
Хотя обычному пользователю не обязательно знать о назначении данных файлов, нередко возникают ситуация, когда при попытке запуска только что установленного приложения, системе не удается этого сделать, поскольку нужный dll файл куда-то исчез или его не было изначально.
Исправь система данную ошибку самостоятельно, пользователь и не заметил бы ее, однако приходиться разбираться в технических нюансах. Потенциально проблемных dll в Виндовс несколько и файл msvcp140 входит в их число. Системная библиотека msvcp140.dll включена в программный пакет Microsoft Visual С++ 2015, используемый разработчиками ПО под ОС Виндовс.
Свойства файла msvcp140.dll
Он требуется для запуска целого ряда игр и различного софта. Поскольку это одна из последних версий дистрибутива, чаще всего ошибки возникают с новыми играми, такими как Мафия 3 или Civilization 6. Также пользователи могут столкнуться с трудностями после установки новой версии Скайпа и многих других программ.
Изначально библиотечного файла msvcp140 нет в операционной системе – для его появления требуется устанавливать Microsoft Visual C++, чаще всего дистрибутив инсталлируется вместе с игрой. Последнее время очень частые случаи когда распространяемый пакет Visual C++ не включен в установочный пакет с игрой или софтом. Из-за этого и вываливаются пугающие окна пользователя.
Как исправить ошибку msvcp140.dll самостоятельно
Чтобы установить msvcp140.dll, можно скачать пакет разработчика отдельно с сайта Microsoft или же установить в ручную. Чтобы удостовериться, что файл присутствует в вашей Windows, перейдите по адресу и найдите файл на который ругается система:
C:\Windows\System32 для 32-битной системы (подходит и для Windows 8)
C:\Windows\SysWOW64 для 64-разрядной системы.
Просто скопируйте адрес в Проводник, как показано на скриншоте, и вы попадете куда нужно. Дальше ищите файл по имени.
Где искать файл msvcp140.dll в системе
Если искомый файл не обнаружен, причины могут быть следующие:
Разобравшись с первопричинами проблемы, переходим к изучению способов, как ее решить. Для этого необходимо скачать файл msvcp140 dll и правильно установить его в систему. Также будут рассмотрены альтернативные, опробованные на практике варианты.
Скачать и установить Microsoft Visual С++ 2015
Простейший способ устранения ошибки – установить актуальную версию дистрибутива Visual C++ 2015, который можно найти и скачать, перейдя по ссылке ниже.
Скачать msvcp140.dll с официального сайта Microsoft
Инсталляция пакета заново скопирует нужные файлы и зарегистрирует их в системе самостоятельно. На официальной странице для скачивания выбираем из двух предложенных файлов-установщиков подходящий вариант для версии вашей Windows. Скорее всего, у вас система на 64 бит и ставить нужно оба файла. Для 32-разрядных систем требуется только x86-версия.
После перезагрузки системы в подавляющем большинстве случаев ошибка исчезает, однако, если проблемная программа и дальше не запускается, необходимо попробовать способы описанные ниже.
Скачать msvcp140 и установить в ручную
Для применения данного способа требуется загрузить файл вручную. К сожалению, Майкрософт не предоставляет возможность отдельно получить msvcp140 dll, скачав его для Windows 7 x64 или x86 на официальном сайте. Что делать в таком случае и как исправить ошибку? Придется поискать msvcp140 на сторонних ресурсах, на которых хранятся подобные файлы библиотек, которые подойдут для Windows 7, 8, 10.
Чтобы быть полностью уверенным, что установленные файлы не навредят ОС, рекомендуем воспользоваться ссылками ниже, или найти самостоятельно на сайте dll-files.com
Теперь давайте разберемся куда кидать скачанный файл msvcp140.dll. После загрузки файл необходимо скопировать в системную папку операционной системы, в которой храниться системные файлы.
Как упоминалось ранее, путь выглядит следующим образом:
C:\Windows\System32 для 32-битной системы
C:\Windows\SysWOW64 для 64-битных систем.
Или зарегистрируйте файл, старым добрым способом, через командную строку.
Запустите командную строку от имени администратора, в ней пишете:
если система 32Bit — regsvr32 C:\windows\system32\msvcp140.dll
если система 64Bit — regsvr32 C:\windows\SysWOW64\msvcp140.dll
Если после установки отсутствующей библиотеки запуск игры и дальше сопровождается ошибкой, можно попытать устранить ее другими способами.
Переустановить проблемный софт
Если вышеперечисленные способы переустановки dll для Windows не помогли и снова появляется ошибка как исправить ее вручную? Можно попробовать сделать переустановку самой программы.
К примеру, если при попытке запуска Mafia 3 возникает ошибка msvcp140.dll, для решения проблемы необходимо удалить игру, воспользовавшись стандартным способом, перезагрузить ПК и запустить установщик заново, следую указаниям и рекомендация при установки.
О том, где скачать игры мы рассказывать не будем – тут у каждого свои предпочтения, однако советуем использовать лицензионное ПО, поскольку с ним хлопот намного меньше.
Установить обновления системы KB2999226
Компания Microsoft периодически выпускает обновления для своих операционных систем, в которых учитываются и исправляются внутренние ошибки. В нашем случае можно воспользоваться скачиванием обновления KB2999226 для Windows 7.
Информацию о том, что это такое и для чего нужно, можно прочитать на официальной скриншоте. Здесь же доступны ссылки для скачивания обновления, рассчитанного под конкретную версию системы. После завершения установки и перезагрузки системы, попробуйте стартовать игру, запуск которой стал невозможен, так как на компьютере пользователя отсутствует файл msvcp140.dll.
Подведем итоги
Подводя итоги, можно констатировать следующее, если Виндовс потеряла доступ к одному из системных файлов или у нее отсутствует msvcp140.dll в системной папке, многие современные игры, такие как Цивилизация 6, откажутся запускаться, требуя обновления системных ресурсов.
Проще всего устранить ошибку путем установки пакета Visual C++ 2015, содержащего данный файл. Этот способ проще, поскольку не требует от пользователя ручных операций с msvcp140 dll – о том, куда кидать данный файл и как установить его в системе инсталлятор решит самостоятельно.
Если он не решил проблему, воспользуйтесь одним из альтернативных вариантов: установкой отдельной библиотеки, удалением и переустановкой проблемного приложения или инсталляцией обновления KB2999226.
Отсутствует msvcp140: что за ошибка и как исправить?
Что это за ошибка?
Вся работа операционной системы Microsoft, а именно Windows 7, построена таким образом, что установленные приложения работают с использованием динамической библиотеки. Наш файл — один из таких компонентов. Представьте, что игра или программа требуют ее запуска, а файла просто нет в системе. Что случится? Правильно, вы получите сообщение об ошибке «Программа не может быть запущена из-за отсутствия msvcp140.dll».
Этот внутренний компонент является частью динамической библиотеки Microsoft Visual C ++ 2015, которая широко используется для разработки программного обеспечения для операционных систем. Именно эту библиотеку и рассматриваемый компонент часто используют игры или программы. Чаще всего проблема возникает в таких играх:
Иногда вылетает даже после обновления Skype. В его последней версии также используется пакет.
По умолчанию 7-я версия операционной системы не имеет библиотеки Microsoft Visual C ++. Обычно он устанавливается вместе с приложением или игрой, работающей на базе.
Варианты исправления
Сначала вы можете попробовать получить этот файл DLL через стандартную библиотеку Microsoft. Но есть и другие способы решения трудностей. Рассмотрим их подробнее. Одним из способов исправить это будет полная установка библиотеки Microsoft.
Устанавливаем Microsoft Visual С++ 2015
Начнем с самого простого, может быть, он сразу решит ваш вопрос и дальше читать не надо. Итак, приступим.
Чтобы определить архитектуру вашей операционной системы, используйте сочетание клавиш Win + PauseBreack.
Внимание! Не забудьте перезагрузить компьютер или ноутбук перед перезапуском проблемной программы или игры.
На этом все, если после обновления проблема не исчезла, попробуйте один из способов, описанных ниже.
Используем DLL-files.com Client
Это приложение самостоятельно сканирует свою базу данных и загружает оттуда недостающую библиотеку на ваш компьютер. Давайте узнаем, как над этим работать:
Все, проблема решена и переходим к следующему способу.
Обновление KB 2999226
Это обновление было выпущено специально для решения сложных проблем C ++. Поэтому, если мы его установим, ситуация может быть решена и пакет появится на ПК.
Загрузите обновление KB 2999226 с официального сайта. После запуска файла подтвердите его установку.
Готовый! патч будет автоматически установлен на ваш компьютер. Теперь вы можете продолжить попытки запустить игру.
Устанавливаем msvcp140.dll отдельно
Итак, поговорим о другом методе, который поможет вам установить наш системный компонент отдельно.
32-разрядная версия: C: Windows System32
64-разрядная версия: C: Windows SysWOW64
regsvr32.exe путь к файлу msvcp140.dll
Впоследствии наш пакет будет «зарегистрирован» в системе, но, как мы уже говорили, это не всегда так.
Внимание! Если метод не работает и игра не запускается, лучше всего удалить файл из системного каталога.
Переустановка проблемного софта
Если ошибка продолжает беспокоить вас, все, что остается, — это попробовать переустановить игру или программу. Ошибки, вызванные отсутствием msvcp140.dll, могут появиться из-за неправильной установки. Повторная установка может решить эту проблему, но сначала вам нужно полностью удалить следы работы программы с вашего компьютера. Реестр, скрытые файлы — все нужно удалить полностью.
Например: если есть проблемы с Civilization 6, игру необходимо полностью удалить, затем перезагрузить компьютер, а затем перезапустить установщик игры. Здесь есть некоторая разница, так как не все установщики содержат надстройки. Часто бывает, что большинство репаков или переносимых версий программ могут не содержать некоторых необходимых библиотек, поэтому вам придется создавать их самостоятельно. Крупные сайты, такие как Steam, автоматически устанавливают все необходимые библиотеки при первом запуске игры или программы, поэтому пользователю достаточно проверить системную папку.
Ручная установка библиотеки MSVCP140.DLL
Вы всегда можете скачать и установить msvcp140.dll вручную, но следует учесть несколько моментов:
Косвенно размер файла может указывать на ненадежность файла. Если он намного больше стандартного, скорее всего, он содержит вредоносный код, и когда система запускает этот файл, он сразу активируется. Даже если все в порядке, рекомендуется проверить файл антивирусом или загрузить его в сервис Virustotal, иногда это может устранить примитивное вредоносное ПО на ранней стадии.
Как исправить ошибку msvcp140.dll самостоятельно
Чтобы восстановить потерянный или поврежденный файл, пользователю не нужно знать архитектурную систему компьютера и, прежде всего, обращаться за помощью в сервисный центр. Ошибка устраняется в пару кликов, и человек может выбрать один из предложенных вариантов.
Установка Microsoft Visual С++ 2015
Поскольку файл включен в пакет Microsoft Visual C ++ 2015, имеет смысл установить указанную библиотеку, если это не было сделано ранее. Такая простая манипуляция позволит вам решить проблему всего за 5 минут.
В примечании. По умолчанию с игрой устанавливается Microsoft Visual C ++ 2015.
После выполнения всех шагов в инструкциях рекомендуется перезагрузить компьютер, чтобы изменения вступили в силу.
Загрузка msvcp140 и его установка вручную
Кроме того, вы можете загрузить проблемный файл самостоятельно, вместо того, чтобы загружать и устанавливать весь пакет. К сожалению, Microsoft не предоставляет эту функцию. Однако в Интернете многие ресурсы предлагают загрузить msvcp140.dll для вашей системы или для нее.
Загруженный файл переносится в системный каталог, расположенный в C: Windows System32 или C: Windows SysWOW64, в зависимости от типа используемой операционной системы. Также рекомендуется скопировать msvcp140 в корневую папку игры.
На этом процедура не заканчивается. Наконец, вам нужно зарегистрировать файл. Для этого зажмите комбинацию клавиш «Win + R», в открывшемся окне обратите внимание на «regsvr32 msvcp140.dll» (для 32-битной ОС) и нажмите «Enter».
Переустановка проблемного софта
Поскольку пакет DLL-файлов встроен в «Grand Theft Auto 5», вы можете переустановить игру, чтобы исправить ошибку. Сначала удалите его, а затем переустановите, используя выбранный вами источник, будь то Steam или отдельный EXE. Не забудьте перезагрузить компьютер в конце, иначе изменения не вступят в силу.
Как исправить ошибку Msvcp140.dll
Есть несколько эффективных способов избавиться от этой ошибки. Рассмотрим их по порядку.
Способ №1. Установите Microsoft Visual С++ 2015
Самый простой и удобный способ устранить ошибку — переустановить пакет Microsoft Visual C ++ 2015. Для этого перейдите на сайт microsoft.com и нажмите кнопку «Загрузить».
Вам будет предложено скачать версию программы для 32-битной операционной системы (vc_redist.x86.exe) или для 64-битной операционной системы (vc_redist.x64.exe), для чего необходимо поставить галочку напротив нужного версия программы и нажмите «Далее» ниже.
Установите флажок рядом с нужной версией продукта
Если вы не знаете, какая у вас версия операционной системы, нажмите комбинацию кнопок Win + Pause и в открывшемся окне отобразите параметр «Тип системы».
Так что если у вас 32-битная ОС, поставьте галочку напротив vc_redist.x86.exe, если 64-битная, установите обе версии (!) — и vc_redist.x64.exe, и vc_redist.x86.exe.
После завершения установки перезагрузите компьютер, проблема обычно решается.
Способ №2. Скачайте и установите отдельную библиотеку
Этот метод предполагает загрузку и установку на ваш компьютер отдельного файла msvcp140.dll. Несмотря на кажущуюся простоту, этот метод не совсем безопасен, поскольку начинающий пользователь под видом данной библиотеки может легко загрузить на свой компьютер любую вредоносную программу.
Чтобы загрузить эту библиотеку, перейдите на ru.dll-files.com/msvcp140.dll.html, здесь вы найдете различные версии этой библиотеки для 32- и 64-битных операционных систем Windows.
Загрузите этот файл для своей версии Windows (для 64-разрядной ОС вам потребуются как 32-разрядная, так и 64-разрядная версии этого файла), а затем скопируйте его по адресу:
Также рекомендую установить копию этой библиотеки в корневой каталог проблемной программы (игры), например в Skype это C: ProgramFiles (x86) Skype Phone.
Теперь нам нужно зарегистрировать этот файл в системе. Для этого нажмите комбинацию клавиш Win + R, в появившемся окне наберите: regsvr32 msvcp140.dll и нажмите Enter. После выполнения этих действий рассматриваемая ошибка обычно устраняется.
Если после установки и регистрации этих файлов в вашей системе вы получите сообщение «На вашем компьютере нет api-ms-win-crt-runtime-l1-1-0.dll», скачайте и распакуйте этот архив download.skaip su / other / api-ms-win.zip в папке с запускаемым файлом программы (например, в случае Skype это каталог, в котором находится файл skype.exe).
Способ №3. Заново переустановите проблемную программу
Если после установки Visual C ++ 2015 и отдельной установки указанной библиотеки проблема не исчезнет, попробуйте переустановить проблемную программу. Удалите его стандартным способом, перезагрузите компьютер и переустановите с нуля (если вы имеете дело с пиратским репаком игры, попробуйте поискать репак от другого автора).
Способ №4. Установите обновление KB 2999226
Если описанные выше способы не помогли, перейдите на ресурс support.microsoft.com, найдите свою операционную систему с соответствующим битом в списке версий обновления, нажмите «Загрузить пакет» и установите его на свой компьютер.
Установка Microsoft Visual C++ 2015
Microsoft Visual C ++ 2015 используется во многих современных играх и программах. Вы можете скачать его с официального сайта Microsoft. Также в дистрибутив обычно входит установщик игры. Но в последнее время разработчики иногда не добавляют к своим продуктам дополнительное программное обеспечение, вынуждая пользователей устанавливать их самостоятельно. В него включен файл msvcp140.dll, поэтому установка этого пакета автоматически устраняет все проблемы с запуском.
Это необходимо для правильного применения всех новых параметров. После перезагрузки все программы начнут открываться. Но иногда ошибка продолжает появляться, несмотря на то, что библиотеки установлены правильно. Практически невозможно точно определить, где начинается конфликт между программами. Поэтому лучше переустановить все версии пакета одновременно.
Инструкции по переустановке:
После завершения процесса вам нужно будет проверить файлы, а затем перезагрузить компьютер, чтобы применить новые настройки.
В некоторых случаях библиотеки необходимо регистрировать. Обычно это происходит после переустановки или копирования файлов.
Активация происходит так:
Теперь осталось перезагрузить компьютер. После активации библиотек такие программы, как Skype и Mozilla Firefox, будут запускаться и работать нормально, без отображения ошибок.