Месяц назад при запуске Yuzu (отличного эмулятора Nintendo Switch, оф. сайт — https://yuzu-emu.org), стала появляться ошибка, что «система не обнаружила MSVCP140_ATOMIC_WAIT.dll». Для устранения этой проблемы рекомендуют переустановить программу.
Но, как оказалось, делать этого не обязательно. Первое, что нужно для устранения этой ошибки, это скачать и установить Microsoft Visual C++ Redistributable 14.19.30037. Приложил к посту (ссылка для скачивания выше). Библиотека MSVCP140_ATOMIC_WAIT.dll входит в состав и устанавливается в нужное место для Yuzu автоматически. На этом этапе у меня ошибка исчезла.
Источник: creozavr.com
Как скачать msvcp140.dll и исправить ошибку «Запуск программы невозможен»
Одна из возможных ошибок при запуске последних версий игр программ в Windows 10, 8 и Windows 7 — «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll» (может появляться, например, при запуске Skype).
В этой инструкции — подробно о том, что представляет собой этот файл, как скачать msvcp140.dll с официального сайта и исправить ошибку «Запуск программы невозможен» при попытке запустить игру или какое-либо прикладное ПО, также ниже имеется видео об исправлении.
На компьютере отсутствует msvcp140.dll — причины ошибки и как ее исправить
Прежде чем искать, где скачать файл msvcp140.dll (как и любые другие DLL файлы, вызывающие появление ошибок при запуске программ), рекомендую разобраться, что представляет собой этот файл, в противном случае вы рискуете загрузить что-то не то с сомнительных сторонних сайтов, в то время, как в данном случае можно взять этот файл с официального сайта Майкрософт.
Файл msvcp140.dll — одна из библиотек, входящих в состав компонентов Microsoft Visual Studio 2015, необходимых для запуска некоторых программ. По умолчанию располагается в папках C:WindowsSystem32 и C:WindowsSysWOW64 но может быть необходим и в папке с исполняемым файлом запускаемой программы (основной признак — наличие в ней прочих файлов dll).
По умолчанию, этот файл отсутствует в Windows 7, 8 и Windows 10. При этом, как правило, при установке программ и игр, требующих наличия msvcp140.dll и других файлов из состава Visual C++ 2015, автоматически происходит и установка необходимых компонентов.
Но не всегда: если вы загружаете какой-либо Repack или portable программу, этот этап может быть пропущен, и как результат — сообщение о том, что «Запуск программы невозможен» или «Не удается продолжить выполнение кода».
Решение — загрузить необходимые компоненты и установить их самостоятельно.
Ошибка
Обычно ошибка появляется при запуске игры или программы, а на экран выскакивает уведомление: “Запуск программы невозможен, так как отсутствует msvcp140.dll” или “cannot load library” – что это за ошибка, как ее исправить?
Чаще от данной ошибки msvcp140 страдают программы Skype Скайп, Origin Ориджин, Photoshop Фотошоп, популярные игры Mafia 3 Мафия3, Ведьмак 3 Witcher3, Grim dawn , Civilization 6 Цивилизация 6, Скайрим, Sniper elite 4, Sonic mania, GTA 5 … Проблема состоит в том, что приложение обращается к dll файлу, но не находит его или не может прочитать.
MSVCP140.DLL – программная библиотека, входящая в состав Microsoft Visual C++, данный файл является важным компонентом операционных систем Windows 7 и Windows 10.
Библиотека может отсутствовать на компьютере по нескольким причинам:
- Пользователь сам случайно умышленно стёр файл.
- Испорчен вирусом или пиратской версией софта. Например, установили ломанную игру скачанную с торрента.
- Поврежден после сбоя операционной системы.
Как скачать файл msvcp140.dll в составе распространяемых компонентов Microsoft Visual C++ 2015
Самый правильный способ скачать msvcp140.dll — загрузка распространяемых компонентов Microsoft Visual C++ 2015 и установка их в Windows. Проделать это можно следующим образом:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Обновление лето 2021: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: .
- Если у вас 64-битная система, отметьте сразу две версии (x64 и x86, это важно), если 32-разрядная, то только x86 и загрузите их к себе на компьютер.
- Запустите установку сначала vc_redist.x86.exe, затем — vc_redist.x64.exe.
По завершении установки у вас появится файл msvcp140.dll и остальные необходимые исполняемые библиотеки в папках C:WindowsSystem32 и C:WindowsSysWOW64
После этого можно запускать программу или игру и, с большой вероятностью, сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll вы больше не увидите.
Как исправить
Решить проблему можно. Для этого нужно вернуть и зарегистрировать в ос оригинальную msvcp140. Рассмотрим два способа: первый – автоматический, второй – ручной.
Автоматическая установка
Более простой способ, не требующий больших познаний по настройке компьютеров. Скачайте, а затем установите полный пакет Microsoft Visual C++ 2015. Нужный файл будет автоматически заменен на рабочий. Установочная программа, также, проверит и обновит все остальные библиотеки DLL. Если компьютер работает под управлением операционной системы Windows 32 bit – ставим только 32 битную версию, если ос 64 битная – потребуются оба варианта 32 64 bit.
Ручная замена
Когда нет возможности установить Visual C++ применяем ручной способ. Если Вы продвинутый пользователь и знаете, куда кидать dll – можно устранить проблему вручную. Наш ресурс позволяет скачать msvcp140.dll для Windows 7, 8, 10 x64 и x86 совершенно бесплатно. Теперь нужно определить, какая операционная система установлена на вашем ПК.
Для этого кликните правой кнопкой мыши по значку “Мой Этот компьютер”. Появится меню – выберите пункт “Свойства”.
Откроется окно, нас интересует строка “Тип системы” – здесь указана разрядность Windows.
Скопируйте файл с перезаписью в папку C:WindowsSysWOW64 для x64 или С:Windowssystem32 для Windows 7, 8, 10 32 bit. Осталось зарегистрировать новую библиотеку в системном реестре. Нажмите Win+R, затем введите команду, показанную на картинке.
Перезагрузите ПК. Все должно работать.
Причины возникновения ошибки
Причина возникновения этой ошибки заключается в том, что запущенная вами программа требует наличия файла MSVCP140.dll на компьютере.
В некоторых случаях причиной этой ошибки могут быть поврежденные системные файлы или даже заражение вредоносными программами.
MSVCP140.dll используется для различных игр и программ, и если он отсутствует, его необходимо загрузить и поместить в нужную папку, чтобы избавиться от этой ошибки.
Сообщение об ошибке может :
- Программа не может запускаться, поскольку MSVCP140.dll отсутствует на вашем компьютере. Попробуйте переустановить программу, чтобы исправить эту проблему.
- Выполнение кода не может продолжаться, поскольку файл 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
Теперь давайте разберем какие методы помог вам избавиться от этой заразы и продолжить пользоваться скайпом. Если не запускается скайп отсутствует msvcp140.dll, то вот вам мой чек лист:
- Пользуйтесь более старой версией > актуально для операционных систем XP, и для людей кто не хочет заморачиваться с другими методами > вам необходимо найти skype ниже вот этой версии 7.33.0.104, если не получиться напишите мне я скину.
- Скопировать библиотеки от Mozilla в Skype
- Переустановка полной версии skype.
- Скачать у меня MSVCP140.dll библиотеку и зарегистрировать их
- Установить дополнительные KB (автономные пакеты обновления)
- Microsoft Visual С++ 2015 Redistributable
Переустановка Skype
Самый первый способ по устранению ошибки запуска skype и отсутствию msvcp140.dll это переустановка скайпа, как бы странно это не звучало, как пишут на форуме Microsoft, при повторной установке, все необходимые компоненты и библиотеки должны появиться, но в 50 процентах случаев со старыми операционными системами это гон. Во первых я вам советую удалить старую версию скайпа, через Пуск > панель управления > программы и компоненты или утилиту Ccleaner.
Не забудьте произвести удаление всех хвостов в системе, например утилитой Privazer
Как только все удалено, вы заходите по ссылке указанной чуть ниже и скачиваете полную версию skype:
У вас загрузится последний релиз, файл весит около 54 мегабайт. Ну и далее все очень просто щелкаете по нему, соглашаемся с лицензионным соглашением
Начнется процедура установки скайп.
Через пару мгновений вы увидите привычную форму авторизации в скайпе. Теперь при запуске скайпа, ошибка msvcp140.dll у вас пропадет, если это вам не подошло, то переходим к следующему методу, так как мы только начинаем.
Регистрация библиотеки MSVCP140.dll
Так как у меня основной системой стоит Windows 8.1, ну не люблю я шлак по имени Windows 10, то я захотел поискать есть ли на моем компьютере данные библиотеки, в результате поиска я ее обнаружил в четырех местах:
- C:Program Files (x86)Mozilla Firefoxmsvcp140.dll
- C:WindowsSysWOW64msvcp140.dll
- C:WindowsSystem32msvcp140.dll
- C:ProgramFiles(x86)SkypePhonemsvcp140.dll
Как вы можете заметить, у меня по умолчанию в системе была данная библиотека и ее же использует браузер Mozilla, ну и сам скайп. Если вы обратите внимание, то у Mozilla, SysWOW64 и Skype файл msvcp140 весит 429 кб, они одинаковые, значит если у вас в системе библиотека эта отсутствует, то вы всегда можете ее скачать у меня и подложить к себе в систему с регистрацией.
Открываете C:ProgramFiles(x86)SkypePhone или в XP C:ProgramFilesSkypePhone и кладете туда файл msvcp140.dll. Если это не помогло, и вы еще к тому же получаете ошибку
Установка библиотек api-ms-win-crt-runtime
После того, как вы в систему скопировали в C:ProgramFiles(x86)SkypePhone библиотеку msvcp140.dll, ваш скайп может теперь ругаться на отсутствие файлов api-ms-win-crt-runtime-l1-1-0.dll
Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу.
Что нужно сделать, , и подложить их в C:ProgramFiles(x86)SkypePhone, это должно устранить ошибку запуска скайпа и отсутствие библиотеки msvcp140.dll.
Скопировать библиотеки от Mozilla в Skype
Если вы не доверяете моему архиву с библиотеками api-ms-win-crt-runtime-l1-1-0, то можете все те же файлы скопировать из папки Mozilla, если конечно она у вас есть, если нет то думаю поставить данный браузер у вас не составит труда. Открываем папку C:Program Files (x86)Mozilla Firefox и выделяем все библиотеки api-ms-win-crt-runtime-l1-1-0, файл msvcp140.dll и файл vcruntime140.dll, после чего копируем все это дело с заменой в C:ProgramFiles(x86)SkypePhone. Если этот метод вам не помог, то двигаемся дальше.
Установка Microsoft Visual С++ 2015 Redistributable
С помощью установки или переустановки Microsoft Visual С++ 2015 Redistributable, вы можете решить проблему ошибку при запуске скайпа и отсутствии msvcp140.dll. Что вам потребуется сделать, вы проходите по ссылке ниже и скачиваете утилиту Redistributable.
Нажимаете я принимаю условия лицензирования и жмем установить.
ждем минуту, пока установится Microsoft Visual С++ 2015 Redistributable
Закрываем мастер установки и проверяем запуск skype, нет ли в нем опять ошибки на модуль msvcp140.dll
Да же если у вас 64-х битная система устанавливать нужно именно 32 битную версию vc_redist.x86.exe, так как skype приложение 32-х битное
Список библиотек и их принадлежность к Microsoft Visual C++:
- 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
Устанавливаем дополнительные KB
Это особенно актуально если вы делали чистую установку Windows 7, так как оригинальный дистрибутив уже давно не обновляется, это вот если бы вы поставили мою январскую сборку со всеми обновлениями, то у вас бы тогда не было, что skype выдает ошибку msvcp140.dll
Во первых я вам посоветую установить KB2999226. Выбираете пакет под вашу операционную систему с учетом ее разрядности.
Выбираем нужный язык и нажимаем скачать.
Сохраняем автономный пакет установки себе на компьютер, весит он не много.
Устанавливаем его, если он уже у вас есть, то KB2999226 выдаст ошибку, что обновление не применимо к этому компьютеру. Я так же советую установить по возможности все обновления в центре обновления Windows 7.
Пользоваться старой версией Skype 7.32.0.104
Если вам ничего не помогло, а такого быть не может, или вам лень, что-то ковырять, то просто скачайте и установить Skype 7.32.0.104, эта версия в которой не требуется msvcp140.dll и вы спокойно его запустите.
Скачать Skype 7.32.0.104 с Яндекс диска — https://cloud.mail.ru/public/449F/29DyBBphV (Скопируйте ссылку в адресную строку, если она не работает напишите мне в комментариях)
Надеюсь вам помогла данная статья и вы смогли запустить свой skype и он не пишет, что отсутствует msvcp140.dll. Если вы нашли какие-то другие методы, то будьте добры написать о них в комментариях.
Сделайте переустановку программы
Другим решением может быть переустановка программного обеспечения, которое бросает DLL-файлы, пропавшие без вести.
Согласно всплывающей ошибке, вы можете попробовать переустановить программу для исправления MSVCP140.dll.
Файл может быть поврежден при установке программы или может быть частично установлен, но его установочный пакет может содержать правильную версию этого файла.
Поэтому, пожалуйста, выполните следующие действия, чтобы попытаться повторно установить затронутую программу или программное обеспечение.
- Откройте «Настройки» на ПК и перейдите в «Программы и функции».
- Щелкните правой кнопкой мыши программу, которая дает ошибку, затем нажмите «Удалить». Например, если Skype дает ошибку, удалите ее.
- Нажмите кнопку UNINSTALL для подтверждения.
- Перезагрузите компьютер, переустановите программу и откройте ее, чтобы узнать, работает ли она.
3-ий способ (для Виндовз 7 или 10)
Очень редко, но все-таки вероятно, что при использовании windows 10 или windows 7 вышеописанные методы по какой-то причине не помогают. В таком случае можно воспользоваться последним из известных путей решения проблемы. Он предполагает применение специальной программы для определения отсутствующих файлов DLL, в числе которых – и файл msvcp140, нужный нам.
Утилит данной группы достаточно много, найти и скачать их нетрудно. Они сами сканируют всю систему, находят недостающие файлы, сами скачивают их из интернета и устанавливают. Единственный минус – программы платные, но, если уж очень нужно, можно их и купить.
Что это такое Msvcp140.dll?
Как я уже писал выше, данная ошибка возникает в случае отсутствия на вашем компьютере библиотеки msvcp140.dll, входящей в пакет Microsoft Visual С++ 2015 (программная среда разработки приложений для языка С++). Ряд современных игровых программ (Arma 3, Saint Row 4, Rust, Skyrim, Hitman и др.), а также некоторые служебные программы (например, «Skype») для своей работы требуют наличия данной библиотеки на ПК. Также может возникать ошибка при отсутствии файла Msvcp120.dll, инструкция по её исправлению по ссылке.
Указанная библиотека обычно располагается по адресу C:WindowsSystem32 (32-битная ОС), и C:WindowsSysWOW64 (64-битная ОС), также довольно часто необходимо её наличие в корневом каталоге запускаемой программы. Изначально данная библиотека не входит в комплектацию ОС Виндовс, и устанавливается как вследствие отдельной инсталляции Microsoft Visual С++ 2015 на ПК, так и в комплекте с какой-либо игровой программой (бандлинг).
Если у вас ранее игровые программы работали прекрасно, а потом внезапно начала возникать описываемая мной ошибка, то это может быть обусловлено следующими причинами:
- Данный файл повреждён (удалён) вирусной программой;
- Данный файл был удалён пользователем;
- Вследствие различных причин повреждены сектора жёсткого диска, на которых располагался данный файл.
Msvcp140.dll — что это за ошибка и как исправить?
Одна из возможных ошибок при запуске последних версий игр программ в Windows 10, 8 и Windows 7 — «Запуск программы невозможен, так как на компьютере отсутствует mcvcp140.dll» или «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll» (может появляться, например, при запуске Skype).
В этой инструкции — подробно о том, что представляет собой этот файл, как скачать msvcp140.dll с официального сайта и исправить ошибку «Запуск программы невозможен» при попытке запустить игру или какое-либо прикладное ПО, также ниже имеется видео об исправлении.
На компьютере отсутствует msvcp140.dll — причины ошибки и как ее исправить
Прежде чем искать, где скачать файл msvcp140.dll (как и любые другие DLL файлы, вызывающие появление ошибок при запуске программ), рекомендую разобраться, что представляет собой этот файл, в противном случае вы рискуете загрузить что-то не то с сомнительных сторонних сайтов, в то время, как в данном случае можно взять этот файл с официального сайта Майкрософт.
Файл msvcp140.dll — одна из библиотек, входящих в состав компонентов Microsoft Visual Studio 2015, необходимых для запуска некоторых программ. По умолчанию располагается в папках C:WindowsSystem32 и C:WindowsSysWOW64 но может быть необходим и в папке с исполняемым файлом запускаемой программы (основной признак — наличие в ней прочих файлов dll).
По умолчанию, этот файл отсутствует в Windows 7, 8 и Windows 10. При этом, как правило, при установке программ и игр, требующих наличия msvcp140.dll и других файлов из состава Visual C++ 2015, автоматически происходит и установка необходимых компонентов.
Но не всегда: если вы загружаете какой-либо Repack или portable программу, этот этап может быть пропущен, и как результат — сообщение о том, что «Запуск программы невозможен» или «Не удается продолжить выполнение кода».
Решение — загрузить необходимые компоненты и установить их самостоятельно.
Ошибка
Обычно ошибка появляется при запуске игры или программы, а на экран выскакивает уведомление: “Запуск программы невозможен, так как отсутствует msvcp140.dll” или “cannot load library” – что это за ошибка, как ее исправить?
Чаще от данной ошибки msvcp140 страдают программы Skype Скайп, Origin Ориджин, Photoshop Фотошоп, популярные игры Mafia 3 Мафия3, Ведьмак 3 Witcher3, Grim dawn , Civilization 6 Цивилизация 6, Скайрим, Sniper elite 4, Sonic mania, GTA 5 … Проблема состоит в том, что приложение обращается к dll файлу, но не находит его или не может прочитать.
MSVCP140.DLL – программная библиотека, входящая в состав Microsoft Visual C++, данный файл является важным компонентом операционных систем Windows 7 и Windows 10.
Библиотека может отсутствовать на компьютере по нескольким причинам:
- Пользователь сам случайно умышленно стёр файл.
- Испорчен вирусом или пиратской версией софта. Например, установили ломанную игру скачанную с торрента.
- Поврежден после сбоя операционной системы.
Как скачать файл msvcp140.dll в составе распространяемых компонентов Microsoft Visual C++ 2015
Самый правильный способ скачать msvcp140.dll — загрузка распространяемых компонентов Microsoft Visual C++ 2015 и установка их в Windows. Проделать это можно следующим образом:
- Зайдите на страницу https://www.microsoft.com/ru-ru/download/details.aspx?id=53840 и нажмите «Скачать». Обновление лето 2021: указанная страница то появляется, то исчезает с сайта Майкрософт. Если с загрузкой будут проблемы, то здесь дополнительные способы загрузки: .
- Если у вас 64-битная система, отметьте сразу две версии (x64 и x86, это важно), если 32-разрядная, то только x86 и загрузите их к себе на компьютер.
- Запустите установку сначала vc_redist.x86.exe, затем — vc_redist.x64.exe.
По завершении установки у вас появится файл msvcp140.dll и остальные необходимые исполняемые библиотеки в папках C:WindowsSystem32 и C:WindowsSysWOW64
После этого можно запускать программу или игру и, с большой вероятностью, сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll вы больше не увидите.
Что это такое Msvcp140.dll?
Как я уже писал выше, данная ошибка возникает в случае отсутствия на вашем компьютере библиотеки msvcp140.dll, входящей в пакет Microsoft Visual С++ 2015 (программная среда разработки приложений для языка С++). Ряд современных игровых программ (Arma 3, Saint Row 4, Rust, Skyrim, Hitman и др.), а также некоторые служебные программы (например, «Skype») для своей работы требуют наличия данной библиотеки на ПК. Также может возникать ошибка при отсутствии файла Msvcp120.dll, инструкция по её исправлению по ссылке.
Указанная библиотека обычно располагается по адресу C:WindowsSystem32 (32-битная ОС), и C:WindowsSysWOW64 (64-битная ОС), также довольно часто необходимо её наличие в корневом каталоге запускаемой программы. Изначально данная библиотека не входит в комплектацию ОС Виндовс, и устанавливается как вследствие отдельной инсталляции Microsoft Visual С++ 2015 на ПК, так и в комплекте с какой-либо игровой программой (бандлинг).
Если у вас ранее игровые программы работали прекрасно, а потом внезапно начала возникать описываемая мной ошибка, то это может быть обусловлено следующими причинами:
- Данный файл повреждён (удалён) вирусной программой;
- Данный файл был удалён пользователем;
- Вследствие различных причин повреждены сектора жёсткого диска, на которых располагался данный файл.