Одна из наиболее частых ошибок, с которой пользователь операционной системы Windows может столкнуться при запуске приложения, звучит следующим образом: «Запуск программы невозможен, так как на компьютере отсутствует msvcp140.dll». Возникать подобная проблема может при запуске «родных» приложений Windows, но наиболее часто с ней приходится сталкиваться при попытке запустить новое стороннее ПО. Файл msvcp140.dll является одной из библиотек компании Microsoft, к которой обращаются многие приложения, например, Skype или Word. В рамках данной статьи мы рассмотрим, как исправить ошибку msvcp140.dll при запуске программы.

Обратите внимание: В некоторых ситуациях рассматриваемая ошибка может возникать с текстом «Не удается продолжить выполнение кода, поскольку система не обнаружила msvcp140.dll».

Что собой представляет msvcp140.dll

«Продвинутые» пользователи Windows прекрасно знают, что при работе большинство приложений на компьютере обращаются к стандартным библиотекам операционной системы. Конкретно библиотека msvcp140.dll является составной частью Microsoft Visual Studio 2015. По умолчанию данный файл отсутствует в операционной системе. Именно поэтому многие приложения при установке занимаются инсталляцией пакета Microsoft Visual Studio, устанавливая необходимые библиотеки. Но если программа загружена не с официального сайта разработчиков и является неким репаком или частью сборки, в комплекте с ней может не поставляться необходимый файл, вследствие чего при запуске программы возникнет рассматриваемая ошибка.

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

  • C:\Windows\System32\
  • C:\Windows\SysWOW64\

Обратите внимание: Диск С указан в качестве примера, и файл должен быть расположен на системном диске в указанных папках.

Как скачать и установить файл msvcp140.dll

Самая большая проблема, с которой сталкиваются пользователи при появлении ошибки «Запуск программы невозможен» по причине отсутствия файла msvcp140.dll, это загрузка необходимого файла из интернета. В данной ситуации нельзя просто обращаться в Google с запросом «msvcp140.dll скачать бесплатно», поскольку велик риск нарваться на зараженный файл, который может привести к проблемам в работе операционной системы. Мы рекомендуем действовать следующим образом:


После того как установка Microsoft Visual Studio будет завершена, необходимый файл msvcp140.dll появится в нужных папках, и приложения смогут к нему обращаться при работе.

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

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

При попытке запустить на компьютере приложение, либо игру, пользователь может столкнуться с вылетом из-за критической ошибки “Не удаётся продолжить выполнение кода, поскольку система не обнаружила библиотеку”, а программу предлагают переустановить. Чаще всего это библиотеки визуализатора – MSVCR100.dll, MSVCR110.dll, MSVCR120.dll, MSVCP120.dll и VCOMP110.DLL, но встречаются события с xlive.dll, physxloader.dll, d3dx9.dll и другие. В нашей статье мы расскажем о причинах сбоя и всех методах исправления ошибки.

Ошибка выполнения кода MSVCP120.dll в Origin.exe

Причины ошибки выполнения кода

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

  1. Криворукие разработчики софта не смогли правильно интегрировать библиотеку в Windows. Особенно часто связано с использованием репаков игры и патчей.
  2. Разработчики старались, но антивирус все равно заблокировал установку/загрузку файлов.
  3. Встроенная Защита системы постоянно проверяет все файлы на наличие цифровых подписей, если с ними что-то не так, она сразу же блокирует их установку. Этот момент особенно актуален для Windows 10, что опять же относится к первому пункту – разработчикам.
  4. Вы скачали битый установщик, либо он был загружен не полностью, это бывает редко, но всеже.

Как исправляется сбой

Далее мы дадим краткие описания по всем возможным вариантам решения проблемы. Заведомо имеем ввиду: ваша система чиста от вирусов и прочего мусора, у вас стоят актуальные обновления и последний.NET Framework (!), вы частенько выполняете её проверки (типа sfc /scannow), а ваша сборка Windows достойна Оскара.

Требуемая переустановка

Для начала пробуем просто переустановить приложение. Возможно баг единичный и это будет самым оптимальным решением. Если вы использовали официальный софт – снова загрузите его установщик и пробуйте. Если вы имеете дело с репаками или взломанным ПО, то лучше ознакомиться с отзывами перед загрузкой, либо сменить файлообменник. Непосредственно перед установкой отключите Антивирус и Защитник Windows .


Загрузка недостающего визуализатора

На форумах часто предлагают установить конкретный визуализатор Microsoft Visual C++ . Например, для решения MSVCR100.dll нужен пакет версии 2010 , а при отсутствии MSVCR110.dll, MSVCP120.dll и VCOMP110.DLL – версия 2012 . В принципе, советы правильные, но могут не помочь, так как многие программы подтягивают библиотеки других версий.


Что еще люди делают
Не удаётся продолжить выполнение кода D3DX9.dll

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

Система не обнаружила XLIVE.DLL

Данная библиотека является компонентом системного приложения Microsoft Games for Windows Live, поддержка которого требуется игре. Тут причин ошибки две – MGFW может не быть в системе вообще, либо он требует замены. Загружать его нужно также на сайте Майкрософт . В установке нет ничего сложного.

Заключение

Эти варианты, в своем большинстве, решают ошибку “Не удаётся продолжить выполнение кода” с dll-файлами. Если вдруг ничего не помогает, то необходимо связаться с поддержкой разработчика софта. Принцип этого совета прост – софт интегрируют под среду Windows, а не наоборот, поэтому ищите ответ у них. Последний нюанс – проверьте еще раз адекватность вашей сборки OS, если это собранная на коленке Windows 7, лучше перейдите на десятку. Советы, вопросы, подсказки другим читателям – все пишем в комментарии.

Многие пользователи довольно часто сталкиваются с такой ситуацией, когда БИОС не может определить жесткий диск. BIOS отвечает за очередность запуска оборудования при старте компьютера и поддерживает работоспособность всех компонентов компьютера. И если система не обнаруживает установленные устройства, первым делом, заходим в БИОС и проверяем, включены ли они или нет.

Проблема может быть вызвана сбоями как на аппаратном, так и на программном уровнях. Когда пользователь включает компьютер и при загрузке видит следующее сообщение «DISK BOOT FAILURE. INSERT SYSTEM DISK AND PRESS ENTER. No bootadle device — insert boot disk and press any key», это значит, что система не определила основной жесткий диск, с которого начинается загрузка, или повреждены загрузочные сектора этого устройства.

Для начала выясним, чем вызвана эта проблема — повреждением жесткого диска или неисправностью на программном уровне.

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

Заходим в настройки БИОС, а для этого при запуске компьютера следует воспользоваться клавишами Delete или F2. В главном меню БИОС отображается информация о всех подсоединенных жестких дисках на вашем компьютере. Если вы обнаруживаете там проблемный жесткий накопитель, то проблема, скорее всего, вызвана программным сбоем, вследствие повреждения файлов загрузки ОС.

Сначала произведем тестирование винчестера на наличие битых секторов. Сканирование можно произвести, например, с помощью программы Victoriа. Дело в том, что повредить системные файлы могут не только вирусы, но и битые сектора в загрузочной части жесткого накопителя. Для проверки винчестера нам потребуется загрузочные диск или флешка, с развернутой на них программой Victoria. Для полноценной диагностики следует добавить и антивирусный сканер, например, DR Web LiveDisk или Kaspersky Rescue Disk.

Если в ходе проверки выяснится, что поверхность накопителя не повреждена, а при сканировании антивирусом было обнаружено вредоносное ПО, то в обязательном порядке нужно сделать переустановку операционной системы.
Крайне рекомендуется, перед установкой новой ОС сделать полное сканирование жесткого диска на вирусы.

Механические повреждения жесткого диска

Если с появлением подобной строки вы слышите шумы или постукивание винчестера, при этом в БИОСе он отображается в списке подключенных устройств, неисправности в этом случае связаны с механическими повреждениями его деталей или выходом из строя контроллера.

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

Что делать, если диск не определился в БИОС?

Если же биос не видит жесткий диск, то неисправность вызвана сбоем в аппаратной части. Рассмотрим подробно, что делать и почему может возникнуть такая ситуация.

Для начала проверяем интерфейсный кабель (IDE, SATA) через который винчестер подсоединен к материнской плате компьютера, а также кабель по питанию.

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

Следующим звеном с которым могут возникнуть проблемы является материнская плата. Проверить её достаточно просто — следует подключить другой заведомо рабочий жесткий диск. После зайдите в БИОС и посмотрите не появился ли он. Если БИОС не определил жесткий диск, неисправна материнская плата. Ещё вариант, на «материнке» вышел из строя слот IDE или SATA, например, в результате появившейся микротрещины, вследствие чрезмерного усилия при подключении кабеля. Особенно, это актуально для разъемов IDE. В этом случае, подключите кабель в другой слот.

Проблемы при подключении второго жесткого диска

Обратите внимание на разъем жесткого диска IDE, который включает четыре пары контактов, расположенный между разъемами шлейфа и питания. Он служит для установки приоритета жесткого диска, который устанавливается с помощью специальной перемычки.

Если жесткий диск является основным и с него производится загрузка компьютера, поставьте перемычку в положение Master. В случае, когда вы добавляете второй винчестер, сделайте его ведомым, установив перемычку в положение Slave. Если вы этого не сделали, и два диска будут как основные, возникнет конфликт устройств, вследствие чего БИОС не распознает один из них. Такая ситуация характерна для жестких дисков с интерфейсом IDE. Чтобы такого не произошло и не можете узнать положение Slave, вообще снимите перемычку со второго диска.

Когда вы цепляете второй жесткий диск IDE на один шлейф с основным, также может возникнуть ситуация, когда БИОС его не увидит. Если такое произойдет, подключите его отдельно в другой разъем, через второй шлейф.

Проблемы с подключением жесткого диска SATA

Для начала проверяем контакты и исправность интерфейсного кабеля SATA путем замены. Если все в порядке заходим в БИОС. Здесь проверяем состояния ACHI, пробуем переключить его в другой режим и смотрим, появился в списке подключаемых проблемный жесткий диск SATA. Если он не появляется, обнуляем настройки БИОС с помощью перемычки Clear CMOS на материнской плате компьютера.

Комп не видит жесткий диск, что это значит, и как справиться с проблемой.

Прежде всего, нужно определиться с тем, что же такое жесткий диск . Жесткий диск (на сленге зовется «винчестер») – это устройство для накопления данных.

Фактически вся информация на компьютере хранится именно на нем (за небольшими исключениями).

Диагностические меры

Есликомпьютер не видит диск, нужно определиться с «виновниками». То есть узнать, кроется проблема в самом устройстве или в системе.

Для этого придется подключить к другому компьютеру.

Если он распознает устройство, значит, проблема в системе, если же нет, то неисправен сам жесткий диск. Дальнейшую работу над ним лучше перепоручить мастерам.

Или же воспользоваться гарантийной заменой или ремонтом.

Если неполадка в «родной» системе жесткого диска, то есть несколько способов устранить её собственными силами.

То немногое, что можно сделать самостоятельно, поможет избежать трат на услуги специалистов.

Несколько полезных советов

  • Войти в настройки BIOS можно, нажимая клавиши F2 или
  • Лучше хорошо запомнить правильное подключение кабелей с SATA выходам;
  • Вынутый из системного блока винчестер лучше завернуть в антистатик;
  • Нижнюю часть устройства, которая с платами, тоже лучше класть всегда на антистатик.

Основные проблемы и способы устранения

Есть ряд неполадок в работе винчестера, которые преодолеть можно собственноручно.

Конфликт программного обеспечения или отходящие контакты можно поправить и без обращений к специалистам.

Отходящие контакты

Проблема может крыться в банальном отсутствии контакта. Для ее исправления потребуется снять крышку системного блока и попробовать переподключить кабели.

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

Неправильные настройки BIOS

В случае, когда даже посредство BIOSне определяет жесткий диск,нужно посмотреть системную дату. Ее неправильность указывает на сбой настроек. Исправить положение поможет сброс настроек.

Для этого нужно будет извлечь батарейку на материнской плате, подождать 10–30 мин и установить обратно.

После этих нехитрых действий винчестер должен определяться как физическое устройство.

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

Достаточно найти пункт меню, в названии которого есть слово «Boot».

В нем будет список приоритетности устройств для загрузки. В этом списке нужно переместить HDD на первую строку.

Недостаточно питания

Если устройство периодически пропадает и появляется, то нужно к нему прислушаться.

Характерные жужжащие звуки смены циклов работы свидетельствуют о недостатке питания. Тогда придется приобретать более мощный блок питания или отключать какое-нибудь менее важное устройство.

Конфликт устройств

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

Версия шины

Версии , которые выпускались до Vista, могут не поддерживать интерфейс SATA(SATA II).

Самый простой способ в таком случае – сменить операционную систему более новой.

Если такой возможности нет, то всё равно придется переустанавливать ОС, но с интегрированными драйверами для SATA интерфейсов.

Проблема в ОС

Если BIOS определяет устройство, аWindows не видит жесткий диск, то потребуется ручная настройка средствами Windows. Для этого следует действовать так:

1. Открыть «Панель управления» в выпадающей панели «Пуск»;

2. Два раз кликнуть на пункте «Администрирование»;

3. В открывшемся окне пункт «Управление компьютером»;

4. В списке слева пункт «Управление дисками».