Запуск программы невозможен так как отсутствует msvcp120. Как исправить ошибку MSVCP120 dll - Решение. Установка Visual Studio
Достаточно распространенная ситуация – Вы запускаете какую-то программу, а чаще игру, но у вас не получается это сделать и появляется сообщение «запуск программы невозможен, msvcp120.dll отсутствует».
В том же окне советуют переустановить программу, но это помогает достаточно редко.
Более того, даже если взять и просто скачать этот самый файл в интернете и бросить его в папку с игрой, проблема, вероятнее всего, не исчезнет.
Вместо отсутствующего msvcp120.dll пользователь постоянно будет видеть перед собой сообщения о том, что отсутствуют какие-то другие файлы. Но обо всем по порядку.
На всякий случай уточним, что мы ведем беседу о таком сообщении, которое показано на рисунке 1.
Что такое msvcp120.dll и зачем нужен этот файл
Начнем с небольшой странички теории. msvcp120.dll – это компонент Visual Studio , набора библиотек, который служит для запуска и дальнейшей работы визуальных программ и, соответственно игр.
Это если сказать простым языком.
Если сказать немного более точно, то Visual Studio – это среда разработки тех же программ и игр.
Если вы когда-то имели дело с программированием или даже начинали знакомиться с удивительным миром создания пользовательского программного обеспечения, то наверняка слышали об этой среде разработки.
В общем, для нормальной работы всего, что написано с ее помощью нужно, чтобы Visual Studio была установлена на компьютере.
Но иногда случаются какие-то сбои и некоторые файлы этого обширного набора библиотек пропадают.
Это происходит из-за вирусов, «экспериментов» самих пользователей и множества других причин.
Совет: На всякий случай при возникновении рассматриваемой ошибки проверьте компьютер на вирусы. Это можно сделать уже после того, как проблема будет устранена одним из способов, описанных ниже.
Msvcp120.dll – далеко не единственный файл, который может резко пропадать при попытке запустить какую-либо программу или игру.
На самом деле их существует достаточно много и как мы говорили выше, если просто скачать потерянный файл в интернете и бросить его в папку с отказывающимся запускаться приложением, проблема не исчезнет.
Но сначала необходимо попробовать и этот вариант.
Решаем проблему простым скачиванием файла msvcp120.dll
Даже в таком случае нужно знать, куда именно следует бросать скачанный файл и где его вообще можно найти.
Не помогает?
А также вы можете попробовать откатить систему до состояния, когда с ней еще все было хорошо. Как это сделать, описано в статье (пункт 1).
Если ошибка возникает только в одной конкретной программе или игре, переустановите ее или найдите другой установочный файл.
Возможно, тот который вы выбрали, оказался «побитым», то есть в нем отсутствуют какие-то библиотеки или дополнительные документы.
Ниже можно наглядно видеть, как происходит загрузка набора библиотек с сайта Microsoft и его установка.
Msvcp120.dll отсутствует — Что делать?
Очень часто возникает такая ситуация, когда при запуске любой программы или игры возникает ошибка, которая сообщает, что Msvcp120.dll отсутствует.
Что делать в этой ситуации и как избавиться от этой ошибки, мы сейчас расскажем.
Что такое Msvcp120.dll?
Msvcp120.dll является одним из компонентов Visual Studio. Попросту говоря, это библиотека, которая необходима для работы любых , использующих графические и визуальные элементы , а особенно, игр.
Visual Studio принимает немаловажную роль в разработке программ и игр.
Программисты, которые занимаются разработкой, очень часто используют ее.
Стоит отметить, что если при создании игры или программы использовалась Virtual Studio, то для дальнейшей корректной работы софта она должна быть установлена на компьютере.
Зачастую файлы из этих библиотек пропадают, и скорее всего этому способствуют вирусы, некорректное удаление файлов, которые «зацепили» их с собой, и еще множество причин.
Msvcp120.dll далеко не единственный файл, который может исчезнуть.
Расположение этого файла зависит от разрядности системы. В 32-битной, расположение выглядит следующим образом: Мой компьютер > Локальный диск (с:) > Windows > System32 .
В 64-битной – немного иначе: Мой компьютер > Локальный диск (с:) > Windows > SysWOW64 .
Причины возникновения проблемы
Причины в основном связаны с программой Visual Studio.
Этот и подобный файлы входят в систему программы как файлы библиотек, необходимые для работы графических и визуальных элементов программ и игр .
Если до возникновения ошибки об отсутствии библиотеки, программа или игра запускалась без проблем, это значит, что файл был поврежден или «съеден» .
Повреждение могла произойти при обновлении или повторной установке программы.
Ни в коем случае не пугайтесь!
Отсутствие этого файла не является ошибкой в операционной системе и это не значит, что нужно менять или переустанавливать ОС .
Способы решения проблемы
Перед тем, как начать устранение проблемы, обязательно рекомендуется просканировать систему с помощью на наличие вирусов.
Ведь именно их наличие или вредоносное ПО могли стать причиной повреждения или удаления файла библиотеки.
При обнаружении вируса, необходимо от него избавиться, так как проведенные манипуляции в последующем не принесут желаемого результата.
Вирус продолжит повреждать или уничтожать файл. Если вирусов нет, то можно без опасений приступать к решению проблемы способами, описанными ниже.
Установка Visual Studio
Программа абсолютно бесплатна и предоставляется компанией Microsoft. Скачать ее можно по ссылке: http://www.microsoft.com/ru-ru/download/details.aspx?id=40784 .
После скачивания, программу следует установить, после чего нужно перезагрузить .
После установки этой ошибка должна исчезнуть, так как в ней имеются все необходимые файлы библиотек.
Отдельная установка файла
Скачать файл отдельно можно на сайте ru.dll-files.com . Но после установки файла в директорию, ее нужно зарегистрировать в системе.
Скачивать файл нужно внимательно, и желательно не со сторонних сайтов, а с проверенных ресурсов, дабы не занести на компьютер какой-нибудь вирус.
Перед скачиванием необходимо определить разрядность вашей системы. Для этого щелкаем правой кнопкой мыши по ярлыку «Мой компьютер» и в контекстном меню выбираем пункт «Свойства» .
В окне, которое откроется, будет вся информация о компьютере и об операционной системе в частности. Здесь мы и увидим разрядность вашего . Где она указана, можно увидеть на рисунке.
После того, как файл скачан на ваш компьютер, его нужно скопировать в системную папку (Windows /System32 или Windows /SysWOW64 ) в зависимости от разрядности системы.
Также данный файл библиотеки можно скопировать дополнительно в главную папку программы или , у которой возникает проблема при запуске.
После этого проводим регистрацию файла в системе. Для этого вызываем командную строку нажатием горячих клавиш «Win+R» и вводим в строке команду:
Regsvr32 msvcp120.dll
затем нажимаем «ОК» .
После регистрации перезагрузите компьютер и попробуйте запустить программу, у которой возникала данная ошибка. Если это не помогло, попробуйте следующий способ .
Переустановка программы
Если описанные выше способы не решили проблему, следует попробовать переустановить саму программу.
На только установленной Windows 10 x64 может отсутствовать компонент Visual Studio, из-за чего во время запуска многих приложений и игр появляется системная ошибка: «Запуск приложения невозможен, так как в системе отсутствует msvcp120.dll». Мы расскажем, что это за ошибка, покажем, как исправить и не допустить её в дальнейшем.
Visual Studio, распространяемый с 2013 года под этим названием, – набор средств и инструментов с синтаксисом C++ и C# для написания приложений самого широкого спектра для операционной системы Windows и всех её поддерживаемых (Xbox и Windows Phone тому пример). Дабы код одинаково выполнялся на всех устройствах, на них должен присутствовать базовый набор библиотек, которые содержат в себе необходимые триггеры, функции и константы. Без них программы и игры, созданные в Visual Studio, работать не будут.
Чтобы при запуске игр подобной проблемы не возникало, обязательно устанавливайте и обновляйте все входящие в них компоненты: VS, DirectX.
Если после инсталляции Windows 10 на компьютере отсутствует Microsoft Visual Studio, его необходимо установить. Когда в списке установленных эту программу находите, значит она нуждается в обновлении: возможно требуется версия 2015 года, а установлена выпущенная в 2013-м. Приступим к инсталляции.
Скачиваем дистрибутив
Загружать последний апдейт Visual Studio 2015 гoда необходимо только с сайта корпорации Microsoft и никаких сторонних ресурсов.
Возможен вариант использования сборок вроде «System software для Windows», но гарантии решения проблемы никто не даёт, поэтому не рискуйте.
Первым делом необходимо убедиться, что на ПК установлена Windows 10 64 bit, ведь 64-разрядный процессор может работать в Windows x86.
- Открываем окно параметров комбинацией клавиш Win + I или посредством меню WinX.
- Кликаем по первой иконке.
- Переходим в подраздел с информацией о вашей системы.
- В строке «Тип…» будет написана её разрядность.
Сведения потребуются при выборе инсталлятора.
- Щелкаем сюда , чтобы перейти в раздел бесплатных загрузок сайта Майкрософт.
- Листаем совсем немного вниз и кликаем «Скачать».
- Открываем инсталлятор и отмечаем флажком опцию, отвечающую за согласие со всеми пунктами лицензии.
- Кликаем «Установить» и закрываем окошко по завершении процесса.
В большинстве ситуаций это самое быстрое и надёжное решение, однако бывают и исключения. Довольно-таки часто люди утверждают, что программа всё ещё выдаёт ошибку. Тогда необходимо перезагрузить ПК и переходить дальше в случае её обратного появления.
Копируем msvcp120.dll в нужный каталог
Практика показывает, что автоматическое добавление и регистрация нескольких библиотек не всегда проходит гладко, и все действия нужно выполнить самому.
- Загружаем и сразу проверяем его любым антивирусом, желательно через онлайн-сервис, вроде VirusTotal.
Многие ресурсы под видом недостающих dll-ок распространяют нежелательное и вредоносное программное обеспечение.
- Открываем архив двойным кликом и копируем его содержимое в буфер обмена через контекстное меню.
- Переходим в %windir% в «Проводнике» и вставляем библиотеку в папки system32 и syswow64 .
Что делать, когда ничего не спасает?
- все версии Visual Studio, а после перезагрузите компьютер и установите самую новую.
- Попробуйте поместить библиотеку рядом с исполняемым файлом. Порой это помогает, особенно для портативного софта.
- Проверьте каталог с запускаемым exe (путь к нему можно посмотреть в свойствах ярлыка программы). Если там есть dll, то удалите его.
В крайнем случае проведите тест ОЗУ и проверку целостности системных файлов.
Видео
Мы показали, как исправить ситуацию с недостающей динамической библиотекой msvcp120.dll. В качестве точки над «i» прилагаем видеоролик со всем описанным в статье пошаговым процессом.
Частая проблема при запуске программ и игр в Windows 10 или Windows 7 - сообщение об ошибке Запуск программы невозможен, так как на компьютере отсутствует MSVCP120.DLL (или MSVCR120.DLL), попробуйте переустановить программу.
Если пробовать исправить ошибку MSVCP120.DLL просто скачав этот файл с какого-то сайта, чаще всего проблема не решается, в том числе и при ручном размещении файла в C:\Windows\System32\ или C:\Windows\SysWOW64\ и попытке регистрации DLL с помощью regsvr32.exe. А если и исчезает сообщение о том, что этот файл отсутствует, обычно появляется ошибка с другим именем файла.
Правильный способ скачать MSVCP120.DLL и MSVCR120.DLL и установить их
Указанные файлы, о которых сообщается, что они отсутствуют на компьютере являются составной частью компонентов «Распространяемые пакеты Visual C++ для Visual Studio 2013» (можно скачать бесплатно с сайта Майкрософт), куда входят не только MSVCP120.DLL и MSVCR120.DLL но и другие файлы, которые, по всей видимости нужны для запуска вашей игры или программы.
Даже если вы уже скачали и установили Visual C++ 2013 не торопитесь закрывать инструкцию: частая ошибка при установке - загрузка только версии x64 для 64-разрядной версии Windows 10 (8) или Windows 7. Дело в том, что многим играм и программам нужны 32-битные DLL даже в 64-битных системах. Т.е. нужно устанавливать и x64 и x86 версию распространяемых пакетов Visual C++ для Visual Studio 2013.
Итак, правильный метод, чтобы скачать файлы msvcp120.dll и msvcr120.dll с официального сайта и исправить ошибку «Запуск программы не возможен, так как на компьютере отсутствует…» состоит из следующих шагов:
Сразу после установки нужные файлы будут в правильных местах в системе и ошибка при запуске вашей программы бдует исправлена.
Если вдруг запуск программы все также происходит с ошибкой об отсутствии этих файлов на компьютере, попробуйте скопировать отсутствующий файл из папки C:\Windows\System32\ в папку с исполняемым файлом программы, а если не сработает и это, то повторить то же самое с аналогичным файлом и папки C:\Windows\SysWOW64\ (заменив тот файл, который вы уже скопировали).
При загрузке игр или запуска программ в Windows вы можете получить ошибку представленную ниже. Не паникуйте. Это обычная проблема с Windows, и вы можете исправить файл msvcr120.dll без труда и быстро.
Запуск программы невозможен, так как на компьютере отсутствует MSVCR120.dll. Попробуйте переустановить программу, чтобы исправить эту проблему.
Как исправить ошибку отсутствует msvcr120.dll?
Чтобы узнать, как исправить файл MSVCR120.dll, следуйте приведенным ниже решениям. Вам не нужно их проверять; просто следуйте инструкциям до тех пор, пока ваша проблема не будет решена.
Что такое файл MSVCR120.dll? MSVCR120 .dll является важным файлом для операционной системы Windows. Этот файл используется для извлечения ценных ресурсов приложения, требуемых во время выполнения третьей сторонней программой установки. MSVCR120.dll — соответствующая библиотека C++. Если MSVCR120.dll отсутствует, вы не сможете запускать игры или другие программы на языках программирования C++.
Примечание . Все скриншоты ниже приведены в Windows 10, но исправления распространяются и на Windows 7 и 8.
Решение 1. Переустановите распространяемые пакеты Visual C++.
Файл MSVCR120.dll относится к распространяемым пакетам Visual C++ для Visual Studio 2013. Если на вашем компьютере отсутствует, что-то пошло не так, устанавливая этот пакет. Самый простой способ исправить файл msvcr120.dll — это обновить пакеты от Microsoft.
Важно : Загрузите файл с официальных сайтов, чтобы избежать потенциальных рисков. Кроме того, НЕ загружайте DLL-файлы с неофициальных веб-сайтов, пытаясь заменить ваши отсутствующие файлы. Это несанкционированные источники для DLL-файлов и могут быть заражены вирусами. Поэтому рекомендуется не делать этого, чтобы обеспечить безопасность вашего компьютера.
Это должно решить вашу проблему. Если нет, попробуйте выполнить следующие действия.
Решение 2. Сделайте чистую установку программы
Как указано в сообщении об ошибке, вы можете попытаться переустановить программу, чтобы исправить ее. Файл программы может быть поврежден при установке, поэтому чистая переустановка, чтобы иметь полный и правильный файл, может решить проблему.
Решение 3. Запустите антивирус для вашей системы.
В вашей системе вирус или вредоносная программа могут также остановить запуск DLL-файла . Некоторые ошибки, такие как dll not found или dll отсутствуют, относятся к вредоносным программам, таким как Trojan, которые притворяются файлами dll.
Чтобы проверить эту возможность, выполните полную проверку системы с помощью антивирусной программы. Возможно, защитник Windows не сможет помочь, поэтому вы можете попробовать другие антивирусные программы, такие как Norton и AVG AntiVirus Free .
Запустите полную проверку вирусов для всей системы Windows , и это может занять несколько минут. Быстрое сканирование системы может не включать многие части вашей Windows, поэтому, пожалуйста, убедитесь, что вы проверяете каждую часть вашего компьютера.
После сканирования перезагрузите компьютер. Если, к сожалению, ваша Windows была заражена вредоносными программами, следуйте инструкциям, показанным антивирусной программой, чтобы исправить это. Затем перезагрузите компьютер и проверьте, не решена ли проблема.
Решение 4. Запустите средство проверки системных файлов Windows
— это утилита в Windows, которая позволяет пользователям сканировать повреждения в системе и восстанавливать поврежденные файлы. Таким образом, вы можете попробовать сканировать системные файлы и восстановить отсутствующие или поврежденные системные файлы.
- Введите cmd в поле поиска.
- Щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора .
- Введите sfc /scannow в окне и нажмите Enter .
- Этот процесс может занять некоторое время, и он попытается автоматически исправить проблемы после сканирования. Поэтому не закрывайте окно, пока проверка не будет завершена на 100%. После его завершения попробуйте запустить программу, которая дает ошибку, чтобы увидеть, работает ли она.