Msvcp140.dll скачать бесплатно для windows — как исправить ошибку на компьютере отсутствует msvcp140.dll
Содержание:
- msvcp140.dll Dosya Özellikleri
- Что это такое Msvcp140.dll?
- Загрузка и инсталляция программного компонента MS Visual C++
- Как исправить возникшую проблему
- Способ 2 — Переустановка Visual C++ для Visual Studio 2015 в который вхоидт msvcp140.dll
- метод 4: Запустить SFC сканирование (System File Checker)
- Как исправить ошибку msvcp140.dll
- 4 способы как исправить ошибку «MSVCP140.dll отсутствует» на ОС Windows
- метод 4: Запустить SFC сканирование (System File Checker)
- Что за ошибка msvcp140.dll
- Solution 2: Reinstalling the Microsoft Visual C ++ Redistributable Package
- Как исправить ошибки MSVCP140, MSVCP120 и другие
- Ошибка с отсутствием msvcr71.dll: описание, причины возникновения и методы устранения
- Особенности при установке и обновлении dll библиотек C++
- Solution 3: Perform a Clean Installation of the Program
- Способ 1 — скачать msvcp140.dll для Windows и установить ее
msvcp140.dll Dosya Özellikleri
Versiyon | Bit | Boyut | Açıklama | İşletim Sistemi | Dosya |
---|---|---|---|---|---|
14.16.27012.6 | 32 Bit | 114 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.11.25325.0 | 32 Bit | 112 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.10.25008.0 | 32 Bit | 113 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.10.25008.0 | 64 Bit | 144 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.24215.1 | 64 Bit | 148 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.24215.1 | 32 Bit | 113 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.24210.0 | 32 Bit | 113 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.23026.0 | 32 Bit | 111 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.23026.0 | 64 Bit | 144 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.22816.0 | 64 Bit | 144 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
14.0.22816.0 | 32 Bit | 111 KB | Microsoft C Runtime Library | Windows 11, 10, 8, 7 | İndir |
İşletim sistemi 32 bit olan kullanıcılar indirme sırasında indirdikleri DLL dosyasının 32 bit, 64 bit kullanıcılar ise 64 bit olarak indirdiklerine emin olması gerekmektedir. Bilgisayarınızdaki Windows sürümü 32 bit mi, yoksa 64 bit mi? bilmiyorsanız Windows Sürümüm 32 Bit mi, Yoksa 64 Bit mi? sayfasına girerek öğrenebilirsiniz.
sırasında anlatılan yöntemleri sırası ile paragraf, paragraf okuyunuz ve bilgisayarınızda anlatılan şekilde uygulayınız.
DLL uyarısını kaldıramayan kullanıcıların sıklıkla yapmış olduğu eksiklik, işlemleri okumamalarından kaynaklandığı gözlemlenmiştir. Sayfa içerisinde bulunan yöntemleri dikkatli olarak okumanızı, anlamadığınız işlemleri alanından sormanızı tavsiye ediyoruz.
Что это такое Msvcp140.dll?
Указанная библиотека обычно располагается по адресу C:\Windows\System32 (32-битная ОС), и C:\Windows\SysWOW64 (64-битная ОС), также довольно часто необходимо её наличие в корневом каталоге запускаемой программы. Изначально данная библиотека не входит в комплектацию ОС Виндовс, и устанавливается как вследствие отдельной инсталляции Microsoft Visual С++ 2015 на ПК, так и в комплекте с какой-либо игровой программой (бандлинг).
Если у вас ранее игровые программы работали прекрасно, а потом внезапно начала возникать описываемая мной ошибка, то это может быть обусловлено следующими причинами:
- Данный файл повреждён (удалён) вирусной программой;
- Данный файл был удалён пользователем;
- Вследствие различных причин повреждены сектора жёсткого диска, на которых располагался данный файл.
Мы узнали, что это за файл Msvcp140.dll теперь разберём как устранить его отсутствие в системе компьютера.
Загрузка и инсталляция программного компонента MS Visual C++
Наиболее легкой и эффективной мерой по борьбе с данной проблемой, является переустановка нового программного пакета библиотек «MS Visual C++», самую актуальную его версию, можно загрузить по следующей“Ссылке на скачивание программного пакета”.
Перейдя на интернет ресурс по вышеуказанной ссылке, выбираем необходимый язык, и наживаем кнопку «Скачать» (см. рис №3).
Рис. 3
После окончания загрузки, необходимо открыть данный файл, вследствие чего начнется установка новых компонентов, с автоматической их регистрацией в системе ОС (в ходе установки, необходимо будет выбрать актуальный вариант для вашей ОС 32 либо 64 битная). Данный способ помогает решить более 80 процентов подобных проблем, однако случается и так что простая переустановка программных пакетов и компонентов не помогает, для таких ситуаций мы ниже предоставим отдельный материал.
Как исправить возникшую проблему
Для начала вы можете попытаться загрузить этот файл с помощью специального программного обеспечения. Также можно загрузить его и вручную со специальных сервисов. Однако если эти варианты не помогут, то есть ещё несколько дополнительных способов решить данную проблему. О них пойдёт речь ниже.
Вариант 1: DLL-Files.com Client
Эта небольшая программы предлагает найти требуемую библиотеку в своей базе данных и установить её в систему.
Инструкция по работе с данной программой выглядит следующим образом:
- Загрузите клиент программы с официального сайта. Выполните запуск.
- В главном окне вам нужно ввести в поисковую строку наименование нужного DLL-файла и воспользоваться кнопкой «Выполните поиск DLL файла».
Далее выберите нужный файл из результатов поиска. Если вы ввели наименование файла правильно, то у вас будет только один вариант для скачивания из поисковых результатов.
После того, как вы перейдёте к описанию файла вы сможете просмотреть краткую информацию о нём, а также воспользоваться кнопкой «Установить».
Ожидайте окончание установки файла в систему.
Рассматриваемая программа также имеет особый продвинутый вид, где вы можете выбирать разные версии файлов. Данной функцией рекомендуется пользоваться в тех случаях, когда вам нужно выполнить поиск определённой версии msvcp140.dll. Давайте кратко рассмотрим, как пользоваться данной функцией:
- Для начала выполните первые три шага из предыдущей инструкции. Затем, с помощью специального переключателя в верхнем правом углу, включите в программе «Продвинутый вид».
- У вас отобразятся все доступные версии библиотеки msvcp140.dll. Нажмите напротив той, которую нужно скачать на компьютер кнопку «Выберите версию». После этого открывается окно настройки от лица продвинутого пользователя.
Здесь нужно задать путь для установки. Рекомендуется оставлять его по умолчанию, но если по каким-то причинам вам его нужно сменить, то воспользуйтесь кнопкой «Просмотр».
После этого нажмите на кнопку «Установить сейчас» и ожидайте завершение установки.
Вариант 2: Пакет MS Visual C++ 2015
В состав пакета Microsoft Visual С++ 2015 по умолчанию уже входит библиотека msvcp140.dll. Соответственно если установить данный пакет или обновить его до актуальной версии, то вы можете решить проблему с отсутствием нужного системного файла.
Скачать этот пакет можно со специальной страницы на официальном сайте Microsoft. После перехода неё совершите действия из этой инструкции:
- Изначально укажите язык вашей операционной системы и нажмите на кнопку «Скачать».
Далее вам будет предложено указать разрядность файла для скачивания. Выбирайте её в соответствии с разрядностью, которая используется вашей операционной системой. Если разрядность вашей системы 36 или x86, то вам нужен файл с окончанием x86. Если система 64-битная, то выбирайте файл с окончанием x64.
Нажмите на кнопку «Next», чтобы начать загрузку установочного файла для пакета Microsoft Visual С++ 2015.
Процесс установки данного пакета будет выглядеть следующим образом:
- Запустите исполняемый файл данного пакета. После его запуска отметьте галочкой поле «Я принимаю условия лицензии».
- Далее воспользуйтесь кнопкой «Установить».
Ожидайте завершение процесса установки. После него рекомендуется выполнить перезагрузку системы, чтобы файл msvcp140.dll был успешно инсталлирован.
Вариант 3: Обновление KB 2999226
Скачивать данное обновление будет актуально только в том случае, если вы используете операционную систему Windows 7. Для остальных Windows рассматриваемый вариант неактуален, поэтому если у вас другая версия Виндовс, то вы можете пропустить данную инструкцию. Обновление KB 2999226 устраняет многие ошибке в среде выполнения C++, в том числе те, которые могут встречаться с файлом msvcp140.dll.
Загрузить данное обновление можно с официального сайта Майкрософт. Действуйте по данной инструкции:
- На странице с обновлением выберите язык вашей операционной системы и нажмите на кнопку «Скачать».
В следующем окне нужно будет указать разрядность для скачиваемого обновления. После этого ожидайте окончания скачивания обновления на ваш компьютер.
По его завершению будет открыт автономный установщик обновлений Windows. Вам нужно просто нажать на кнопку «Да».
Вариант 4: Скачивание самого файла msvcp140.dll
Этот вариант является самым простым из рассматриваемых. Вам нужно только найти источник, откуда вы можете скачать сам файл библиотеки. После того, как вы его скачаете на ваш компьютер, просто скопируйте или перенесите его по адресу C:\Windows\System32. Чтобы изменения вступили в силу рекомендуется выполнить перезагрузку компьютера.
Способ 2 — Переустановка Visual C++ для Visual Studio 2015 в который вхоидт msvcp140.dll
Иногда для нормальной работоспособности игр и приложений бывает недостаточно просто скачать и установить один dll файл. Могут понадобится иные недостающие библиотеки из пакета, к которому относится недостающая библиотека. В данном случае речь идёт о Visual C++. Чтобы кардинально решить проблему, мы воспользуемся другим несложным, но более надежным способом, установив все dll файлы этого пакета целиком.
Для начала нам нужно определить устанавливался ли ранее этот пакет в вашей Windows. Для этого вам надо зайти в панель управления и выбрать пункт «программы и компоненты» или нажать Пуск — Выполнить и ввести команду appwiz.cpl
Далее найти там установленные пакеты Visual C++ (их скорее всего будет несколько штук), и, если у вас уже установлен пакет Visual C++ 2015 то удалить его!
После этого действуйте по пунктам:
…Формирование ссылки для загрузки… | ||
Ссылка для загрузки будет доступна через: | сек. |
Название: Visual C 2015 Антивирусная проверка: Пройдена
- Зайдите в папку загрузок, выберите скачанный архив и распакуйте его.
- У вас появилось два установочных файла, 32-битный и 64-битный. Какой разрядности необходим файл, мы определили в первом способе, третий пункт. Запускаете установку нужного файла, следуете инструкциям. Кстати для надежности можно установить оба пакета и для Windows x32 и для Windows x64, так как они друг другу не мешают.
- Когда установка закончится, перезагрузите компьютер.
Если вы хотите быть точно уверены в полной работоспособности системы, то выбирайте второй способ решения проблемы. Комплексная установка всех компонентов пакета Visual C++ 2015 может увеличить расход трафика при его скачивании, но поможет в будущем избежать появления других ошибок.
Чтобы вам легче было установить пакет Visual C++ 2015, мы подготовили специальный видео-урок, в котором поэтапно показан весь процесс. Успехов!
метод 4: Запустить SFC сканирование (System File Checker)
Проверка системных файлов (SFC scan) — инструмент, доступный в Windows. Устройство считается самым быстрым способом автоматического исправления поврежденных системных файлов. Для запуска необходимо запустить его:
- Нажмите Windows+R на клавиатуре — появится утилита Run — введите cmd — теперь нажмите Ctrl+Shift+Enter, чтобы открыть командную строку в качестве администратора.
- При запросе необходимо дать командной строке разрешение на внесение изменений. Введите команду sfc /scannow и нажмите Enter.
- System File Checker быстро просканирует ваш компьютер. После этого появятся все ошибки, и вы должны автоматически исправить их благодаря команде SFC.
Если этот метод не помогает, используйте следующий.
Как исправить ошибку msvcp140.dll
Скачать msvcp140.dll с официального сайта Майкрософт нельзя, а со сторонних – чревато последствиями, да и не нужно это. Microsoft настоятельно рекомендуют загрузить последнюю версию Visual C++ и установить её (или обновить, если на ПК инсталлирована старая).
В системе может быть установлено несколько версий Visual C++ одновременно — 2010, 2013, 2015 и другие. Это нормально, т.к. разные приложения, установленные на ПК, могут использовать для работы разные версии библиотек. Зачастую при установке игры или программы автоматически устанавливается и требуемый пакет Visual C++. Проверить это можно так:
- Через меню Win + X откройте «Приложения и возможности».
- Найдите список пакетов, названия которых начинаются «Microsoft Visual C++…».
Поскольку файл msvcp140.dll содержится в пакете Visual C++, начиная с версии 2015 и выше, то лучше всего установить самую последнюю версию данного дистрибутива, который обновляет и заменяет пакеты 2015 и 2017, а также обратно совместим с ними. Старые версии не стоит удалять, т.к. вы не знаете точно, какие программы от них зависят.
Пакет распространяется в виде двух файлов:
- vc_redist.x86.exe — для 32-битных Windows (x86);
- vc_redist.x64.exe — для 64-битных приложений (x64).
Если у вас 64-битная версия Windows, вам нужно скачать и установить оба файла, так как в системен Windows x64 могут работать, как 64-битные программы, так и 32-битные и для них требуются соответствующие версии dll библиотек.
Чтобы не ошибиться, откройте свойства каталога «Этот компьютер» или выберите «Свойства» в контекстном меню пуска Win + X и перейдите в раздел «Система» или «О программе». Нас интересует «Тип системы».
Порядок действий по установке Visual C++ 2015-2019 Redistributable
4 способы как исправить ошибку «MSVCP140.dll отсутствует» на ОС Windows
Ниже вы найдете 4 разных метода для решения проблемы с MSVCP140.dll. Начните с первого и закончите более сложным методом.
Метод 1. Проверьте корзину.
Возможно, вы случайно удалили файл MSVCP140.dll. Вот таким образом, вы должны проверить «Корзину» и попробовать найти этот файл:
- Откройте корзину.
- Введите имя файла DLL в поле поиска.
- Если вы найдете его среди результатов поиска, дважды щелкните его и выберите вариант «Восстановить».
Метод 2. Переустановите программу, которая показала ошибку MSVCP140.dll
- Панель управления доступна через окно «Пуск» или «Окно поиска Windows».
- Перейдите в раздел «Удаление программы» (или «Установка и удаление программ»).
- Найдите программу, которая вызвала ошибку, в списке установленных приложений. Щелкните на нее правой кнопкой мыши и выберите «Удалить».
- По завершении удаления перезагрузите компьютер и снова загрузите ту же программу.
Метод 3. Установите доступные обновления.
Обновления программного обеспечения могут включать исправление для ошибки MSVCP140.dll. Поэтому вы должны проверить наличие обновлений для Windows:
- Нажмите клавишу Windows + I.
- Перейдите в раздел «Обновления и безопасность».
- Нажмите «Проверить наличие обновлений».
- Подождите, пока ОС не прекратит сканирование обновлений и не установит доступные обновления.
- Перезагрузите компьютер и проверьте, не исчезла ли ошибка MSVCP140.dll.
Метод 4. Запустите команду sfc / scannow
Запустите Программу проверки системный файлов — это еще один способ, которые может помочь решить проблему:
- Щелкните правой кнопкой мыши Windows.
- В появившемся раскрывающемся меню выберите «Командная строка» («Администратор»).
- В командную строку введите команду sfc / scannow и нажмите «Ввод».
- По завершении проверки вы получите уведомление об обнаруженных и исправленных поврежденных файлах.
Бонус: вы просканируете системы на наличие вирусов
Если ни один из вышеперечисленных методов не помог, тогда, возможно, вы могли столкнуться с компьютерным вирусом. Различные кибер-угрозы могут повредить DLL и другие системные файлы. По этой причине, вы должны просканировать систему, используя надежный антивирус. Программное обеспечение безопасности удалит вредоносное ПО, и это может решить ошибку MSVCP140.dll.
метод 4: Запустить SFC сканирование (System File Checker)
Проверка системных файлов (SFC scan) — инструмент, доступный в Windows. Устройство считается самым быстрым способом автоматического исправления поврежденных системных файлов. Для запуска необходимо запустить его:
- Нажмите Windows+R на клавиатуре — появится утилита Run — введите cmd — теперь нажмите Ctrl+Shift+Enter, чтобы открыть командную строку в качестве администратора.
- При запросе необходимо дать командной строке разрешение на внесение изменений. Введите команду sfc /scannow и нажмите Enter.
- System File Checker быстро просканирует ваш компьютер. После этого появятся все ошибки, и вы должны автоматически исправить их благодаря команде SFC.
Если этот метод не помогает, используйте следующий.
Что за ошибка 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++ не включен в установочный пакет с игрой или софтом. Из-за этого и вываливаются пугающие окна пользователя.
Solution 2: Reinstalling the Microsoft Visual C ++ Redistributable Package
It is worth noting that the MSVCP140.dll file is a component of the Microsoft Visual C ++ Redistributable package. It is so crucial to the Windows operating system that it gets installed automatically with the OS. So, it is likely that the MSVCP140.dll file is already on your computer by default. However, along the way, it got corrupted.
Thankfully, you can always download the package from Microsoft’s website again. Keep in mind that you should get the file only from the official website of Microsoft. There are other sites that offer the MSVCP140.dll file alone without the entire package. However, these are unapproved sources that may be dodgy. You might end up dealing with viruses and malware when you download the file from these sites.
Before we teach you how to resolve the ‘MSVCP140.dll was not found’ error message, you must ensure that you know the type of operating system you have. If you know what it is, you can skip to Step 4. Otherwise, begin with the first step.
- On your keyboard, press the Windows Key.
- Type “system information” (no quotes), then press Enter.
- Go to the System Type field to know whether you are using a 32-bit or 64-bit Windows OS.
- Now, visit Microsoft’s official website and download the latest Visual C ++ Redistributable update. Select your preferred language, then click Download.
- Choose the file that is suitable for your Windows version.
- After downloading the file, double-click it.
- Follow the instructions on installing the file.
- Restart your computer, then try to open the program that prompted the error message.
Как исправить ошибки MSVCP140, MSVCP120 и другие
Для исправления таких ошибок существует один способ – установить вновь, или переустановить данные библиотеки. Сделать это можно двумя способами:
- Установить полноценный Microsoft Visual C++. В этом случае будет установлен пакет разработки, будет доступна среда разработки. Необходимые DLL-библиотеки установятся автоматически.
- Установить распространяемый пакет библиотек. Это специальный пакет DLL-ок, необходимых для запуска популярных программ и игр.
Чаще всего, любой из этих способов позволит избавиться от ошибок MSVCP140 / MSVCR140, MSVCP120 / MSVCR120 и подобных. Однако, есть и некоторые тонкости использования данных библиотек, о которых необходимо знать.
Ошибка с отсутствием msvcr71.dll: описание, причины возникновения и методы устранения
Так же как и все ошибки подобного типа, ошибка msvcr71.dll указывает на то, что в системе отсутствует необходимый элемент для запуска приложения, утилиты или игры. Этот файл является динамической библиотекой, который исполняет роль что-то вроде моста между запускаемой утилитой и центральным процессором.
Естественно, что при отсутствии такого связующего звена, система будет выдавать вам сообщения об ошибке. В них будет говориться о том, что программа не может быть запущена из-за неспособности использовать или найти dll-файл.
Причины возникновения
Причины возникновения данной ошибки достаточно просты — что-то произошло с dll-файлом, который является элементом библиотеки Visual C++. Это вполне можно понять по самому сообщению в ошибке:
«Запуск программы невозможен, так как на компьютере отсутствует msvcr71.dll.»
Данная ошибка может проявлять себя на всех версиях операционной системы Windows при попытке запуска приложения или какой-нибудь игры, требующей этот dll-файл.
Он мог попросту быть удален по ошибке другой утилитой. Например, при очистке компьютера программой CCleaner или чем-то подобным; msvcr71.dll мог попасть в список на удаления утилит и прочих файлов.
Также есть вероятность, что этот файл был поврежден или удален различными вирусами и вредоносным программным обеспечением.
Еще одна причина может заключаться в установке поврежденной или каким-то образом модифицированной версии dll-файла. Произойти это могло из-за установки библиотеки Visual C++ с подозрительного ресурса или вместе с установкой пиратской версии игры.
Метод №1 Установка библиотек
Нужный вам файл содержится в Visual C++ для Visual Studio 2013. Однако для большей уверенности скачайте, установите и обновите все версии Visual C++.
Именно этот метод в большинстве случаев решает ошибку с отсутствием msvcr71.dll. Однако если попытка не увенчалась успехом, то переходите к следующему методу.
Следующим методом решения проблемы станет очень полезная опция восстановления Visual Studio 2013. Именно починку библиотек вам и нужно выполнить. Для этого сделайте следующее:
- Пройдите в “Панель управления”. Сделать это вы можете с помощью нажатия правой кнопки мыши на “Пуск” и выбором пункта “Панель управления”.
- Далее переходите в “Программы и компоненты”.
- Перед вами откроется список установленных утилит на вашем компьютере. Ищите Microsoft Visual С++ 86-ю или 64-битную версию(зависит от разрядности Windows).
- Нажмите по утилите правой кнопкой мыши и нажмите “Изменить”.
- После этого запустится окно в котором вы должны нажать опцию “Repair”. Весь процесс восстановления может занять какое-то время.
- Теперь перезапустите систему.
После всего проделанного удостоверьтесь, исчезла ли проблема отсутствия файла msvcr71.dll. Если же это не принесло успеха, то можете попробовать выполнить эти шаги для всех библиотек Visual Studio, в которых доступна функция восстановления.
Метод №3 Скачка dll-файла
К этому методу стоит прибегать только в том случае, если все остальные методы не смогли исправить проблему. Вы можете попробовать скачать необходимый dll-файл и интегрировать его в систему.
Однако будьте очень осторожны при поиске и загрузки файла. Скачивать подобные компоненты Visual C++ нужно только с проверенных сайтов.
Итак, вы скачали необходимый файл. Теперь его нужно поместить внутрь системы. Просто переместите dll-файл в системную папку C/Windows/System32(или C/Windows/SysWOW64)
После этого осталось выполнить регистрацию данного файла. Для этого сделайте следующее:
- Кликните правой кнопкой мыши по “Пуску” и нажмите на “Командная строка(администратор)”.
- В появившемся черном окне впишите команды regsvr32 msvcr71.dll.
При выполнении этих шагов, ошибка с отсутствием файла msvcr71.dll должна будет исчезнуть.
Нашли опечатку? Выделите текст и нажмите Ctrl + Enter
GamesQa.ru
Особенности при установке и обновлении dll библиотек C++
Все файлы нужно скачивать только из проверенного источника. Самым правильным решением будет скачать файлы библиотек (или установочник C++) с сайта Microsoft (вот прямая страница загрузки распространяемого пакета C++). Ошибка MSVCR140 / MSVCP140 довольно популярна, поэтому многие злоумышленники маскируют вредоносные файл под эти библиотеки.
Устанавливайте все доступные для вашей ОС версии библиотек
Если у Вас установлена 64-х разрядная операционная система, необходимо установить как 64-х разрядные версии библиотек, так и 32-х разрядные. Есть достаточно приложений, которые (хоть и запускаются на 64-х разрядной ОС), но используют «младшие» версии библиотек MSVCR140 / MSVCP140. Поэтому, устанавливайте все доступные для Вашей ОС версии библиотек.
Проверить наличие dll библиотек можно по следующим адресам:
- 32-х разрядные ОС – C:\Windows\System32.
- 64-х разрядные ОС – C:\Windows\SysWOW64.
Зарегистрируйте библиотеку в Windows
Если Вы скачали не пакет разработки Visual C++, а только требуемые библиотеки, после этого их необходимо зарегистрировать в операционной системе Windows. При установке пакета разработки, регистрация библиотек пройдет автоматически.
Чтобы зарегистрировать их самостоятельно, скопируйте скачанную библиотеку по адресу, представленному выше (в зависимости от ее разрядности, и разрядности вашей ОС). После этого запустите командную строку. Для ее запуска нажмите сочетание клавиш клавиатуры Windows + R, введите в окно «cmd» и нажмите клавишу Enter. Откроется черное командное окно, куда необходимо прописать команду regsvr32 и абсолютный адрес до Вашей библиотеки и запустить ее:
Так регистрируется библиотека MSVCR140
Произойдет регистрация библиотеки. Теперь ее можно использовать.
Не удаляйте старые версии MSVCR140, MSVCP140
На данный момент, последней доступной версией библиотеки C++ является MSVCR160 / MSVCP160. Ниже представлены все версии этих библиотек:
- MSVCR160.dll, MSVCP160.dll — Microsoft Visual C++ 2017
- 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
Очень часто возникает вопрос, а нужно ли хранить их старые версии? Может быть, стоит лишнее удалить, последняя актуальная версия есть – и хорошо, так?
Нет, старые версии удалять нежелательно. Ведь есть много старых программ (условно старых), которые написаны два-три-пять лет назад. Они используют старые версии библиотек и не могут использовать новые версии. Удалив какую-нибудь, например, MSVCP120, можно лишиться важных программ, которые вы устанавливали три года назад.
Переустановите программу, которую устанавливаете
Если Вы произвели все выше описанные действия, но программа, которую Вы устанавливали, все-равно выдает сообщение о необходимости MSVCR140 / MSVCP140, переустановите эту программу и перезагрузите компьютер. Чаще всего, после этих действий запуск пройдет успешно.
Установите последние обновления для ОС
И еще один шанс запустить необходимую вам программу – установить последние доступные обновления для операционной системы. Вполне возможно, что на Вашем компьютере произошел какой-то внутренний сбой, который регистрацией DLL-ки не решить. В этом случае, может помочь обновление ОС.
Solution 3: Perform a Clean Installation of the Program
The error message states that reinstalling the program may resolve the problem. So, it would not hurt if you tried doing what it recommends. Here are the instructions on how to fix the ‘MSVCP140.dll is missing on Windows 10’ error message:
- Press Windows Key+R on your keyboard. Doing so will launch the Run dialog box.
- Inside the Run dialog box, type “appwiz.cpl” (no quotes), then hit Enter. After doing this, you will see a list of all the programs on your computer.
- Look for the program that shows the error message. Right-click it, then select Uninstall.
- If asked to confirm the uninstallation, click Yes.
- Restart your PC.
- Install the program again, then try to launch it to see if the error has been fixed.
Способ 1 — скачать msvcp140.dll для Windows и установить ее
…Формирование ссылки для загрузки… | ||
Ссылка для загрузки будет доступна через: | сек. |
Название: msvcp140.dll Антивирусная проверка: Пройдена
- Распаковываем полученный архив с библиотекой в любое удобное место и и копируем её в буфер обмена (Ctrl+C).
- На следующем этапе мы выясним, куда нужно устанавливать файл msvcp140.dll. Это можно узнать, определив разрядность вашей операционной системы. Для этого необходимо зайти в свойства «Моего компьютера» и посмотреть на строку «Тип системы».
-
При установленной 32-битной системе, путь к нужной папке будет выглядеть так, С: \Windows\System32, а если у вас стоит Windows 7, 8, 10 x64 — 64-битная, то C:\Windows\SysWOW64.
-
- Выбираем необходимую папку и вставляем из буфера обмена ранее скопированный файл, права администратора при этом подтверждаем.
- Пока вы не зарегистрируете в реестре данный файл библиотеки, операционная система не сможет его распознать. Для этого нам нужно вызвать окно «Выполнить» нажав на клавиатуре Win+R или через кнопку «Пуск». В появившемся окне пропишите следующую команду без кавычек «regsvr32 msvcp140.dll», а можно ее скопировать прямо отсюда. Жмем Ок.
Теперь перезагрузите компьютер и попробуйте запустить игру. На этом этапе обычно игра запускается без проблем.
-
Как исправить ошибку запуск программы невозможен отсутствует msvcp140.dll в SKYPE
https://youtube.com/watch?v=D7i_pQvE8cw
Отдельно расскажу, как исправить ошибку msvcp140.dll в skype (Скайп). Данный месенджер очень часто ругается на эту проблему и ее исправление немного отличается от стандартного алгоритма описанного выше.
Алгоритм действий для исправления ошибки в скайпе выглядит так :
- скачать msvcp140.dll
- определить какая у вас установлена система Windows x32 или Windows x64
- скопировать файл в папки С: \Windows\System32 или в C:\Windows\SysWOW64
- обязательно скопировать данную библиотеку в папку Skype — C:\ProgramFiles(x86)\Skype\Phone\
- зарегистраровать файл в системе (как это сделать — описано выше)
- перезагрузить компьютер
Если у вас что-то получилось не так, как задумано, попробуйте посмотреть видео под этим абзацем. Должно помочь. Но если вдруг при запуске возникла еще одна похожая ошибка, советем посмотреть видео, в котором подробно описан каждый шаг установки.