При запуске некоторых программ и даже игр выдает окно с отсутствием файлов с разрешением dll.Что делать в такой ситуации?
комментировать
в избранное
11 ответов:
Gelne ren [224K]
8 лет назад
В сообщении об этой ошибке указывается название не обнаруженного системой файла.
Надо скопировать его с другого компьютера, где установлена такая же ОС. Или по названию найти в интернете и скачать. После чего поместить в специальную папку для dll:
C:WindowsSystem32 в 32-разрядной операционной системе
C:WindowsSysWOW64 в 64-разрядной
Там система сама его увидит, когда он ей понадобится.
автор вопроса выбрал этот ответ лучшим
комментировать
в избранное ссылка отблагодарить
K-Oleg-A [54.2K]
8 лет назад
«Ошибка .dll. Не найден файл .dll» — уведомление о подобной ошибке выдаётся системой в том случае, если на компьютере отсутствует необходимый для корректной работы файл подключаемых «динамических библиотек» с расширением .dll.
Такие ошибки появляются достаточно часто, особенно после деинсталляции игр или приложений, «чистки» системы от «мусора» и от «следов» удалённых программ различными утилитами, которые иногда удаляют не совсем то, что нужно.
Как исправить «Запуск программы невозможен, так как на компьютере отсутствует D3DCOMPILER_47.dll»
Так-же файды .dll могут отсутствовать при установке «левых» программ, игр и приложений, в установочный дистрибутив которых этот файл не включён.
Эта ошибка также может вызываться и при повреждении системы, или приложения различного рода вредоносными программами, вирусами или просто «кривыми ручками» нерадивых пользователей, которые иногда лезут в системе туда, куда им совсем не нужно лезть, ввиду полного отсутствия знаний по работе с системными файлами.
Решить эту проблему не сложно.
Если проблема касается работы с играми и приложениями использующими технологию DirectX, то первое, что можно сделать — скачать веб-установщик исполняемых библиотек DirectX с официального сайта разработчика — Веб-установщик исполняемых библиотек DirectX — эта утилита автоматически обновит текущую версию DirectX – встроенную технологию Windows®, которая позволяет запускать высокоскоростное приложения, мультимедиа и игры на вашем компьютере.
Если установка обновлений DirectX не исправит ошибку, тогда можно найти отсутствующий файл .dll в интернете и установить его в систему самостоятельно. Есть много неплохих и надёжных сайтов, где всегда можно найти практически любые «библиотеки» .dll? например вот этот сайт — Dll.ru. И далее всё просто — зайти на сайт, найти по названию отсутствующий файл, скачать его и установить в системные папки — для 32-х разрядной ОС в папку — C:WindowsSystem32, в 64-х разрядной ОС — в папки — C:WindowsSystem32 и C:WindowsSysWOW64.
Если установка .dll в системные папки не поможет исправить ошибку — иногда бывает и так, что библиотеки .dll необходимо устанавливать непосредственно в директорию программы или игры. Скопируйте скачанный из интернета файл .dll и поместите его в папку, откуда запускается приложение. Должно всё заработать.
Запуск невозможен отсутствует MSVCP140.dll в Windows?
Есть ещё вот такой сайт — Ru.dll-files.com — на этом сайте можно не только найти нужный вам файл «подключаемой библиотеки» .dll, но также можно скачать специальную программку — DLL-files Fixer, с помощью которой можно всегда автоматически найти, скачать и установить любой файл .dll — библиотек.
Источник: www.bolshoyvopros.ru
Как исправить ошибки DLL файлов в Windows 10, 8 или 7
Читайте, как восстановить сбойные DLL библиотеки в Windows 10, 8 или 7 . Какие причины повреждения, удаления или ошибок DLL файлов. Сами по себе DLL файлы не являются исполняемыми файлами, но они используются в работе другими программами. Часто несколько программ или драйверов могут использовать DLL файл совместно, поэтому удаление или обновление одной программы может вывести из строя другие.
Если вы получаете сообщения: «DLL файл не найден или отсутствует» , «не удалось зарегистрировать DLL библиотеку» , «отсутствует необходимый компонент» или «необходима повторная установка приложения» , то наша инструкция будет полезна для вас. Такие сообщения могут возникать во время запуска любого приложения или игры, во время установки, обновления или старта системы Windows 10, 8 или 7.
Для выявления причины ошибки и получения рекомендаций по её устранению можно использовать Журнал событий системы. Особенно полезно это будет если ошибка блокирует загрузку системы или вызывает синий экран смерти (BSOD) .
Если вы не можете запустить систему из-за ошибки в обычном режиме, используйте загрузку в безопасном режиме .
Возможные причины повреждения, удаления или ошибок DLL файлов
- Непреднамеренное удаление DLL файлов по ошибке.
- Перезапись системных DLL файлов устаревшими версиями.
- Заражение вирусами или вредоносным ПО.
- Повреждение жесткого диска.
- Отсутствие или повреждение драйверов оборудования.
- В Windows находятся несовместимые версии файлов, которые принадлежат к различным приложениям.
- Отсутствие необходимых компонентов Windows: DirectX, C++ Runtime Library, .NET Framework.
- Автоматические обновления Windows и драйверов системы.
- Использование устаревших или не правильных драйверов.
- Повреждение или удаление критически важных веток реестра.
Способы восстановления DLL файлов в Windows 10
- Если Windows перестала загружаться, или были повреждены или удалены системные файлы, вы можете воспользоваться инструментами среды восстановления.
- Так же в Windows 10, 8 или 7 присутствует инструмент для автоматического восстановления системных файлов или библиотек из командной строки.
- Ошибки, связанные c отсутствием необходимых библиотек DirectX или C++ Runtime Library являются наиболее часто встречаемыми проблемами в Windows.
Вам необходимо установить совместимую версию DirectX, если игра вылетает с ошибкой: “Запуск программы не возможен, так как на компьютере отсутствует файл DLL. Попробуйте переустановить программу” , или в тексте ошибки указаны следующие библитеки: d3dx9_43.dll, xinput1_3.dll, d3dx9_31.dll, d3dx9_34.dll, xinput1_2.dll, d3d11.dll, d3dx9_35.dll, dxgi.dll, d3dx9_25.dll, d3d11.dll, d3dx9.dll, d3dx9_43.dll, d3dx10_43.dll, d3dx9_26.dll, d3dx9_30.dll, d3dx9_27.dll, d3dx11_43.dll, d3dcompiler_43.dll, d3d10.dll, xinput1_3.dll, d3dx9_31.dll, xinput1_2.dll, d3dx9_31.dll, d3dx9_34.dll, d3dx9_42.dll, x3daudio1_7.dll, x3daudio1_6.dll, xrsound.dll . Для этого необходимо воспользоваться Web инсталлятором DirectX от Microsoft .
Установите необходимую версию C++ Runtime Library, если в тексте ошибки указаны библитеки содержащие слова MSVCR или RUNTIME: MSVCR120.dll, MSVCP120.dll, MSVCR110.dll, MSVCP110.dll, MSVCR100.dll, MSVCP100.dll, MSVCR90.dll, MSVCP90.dll, MSVCR80.dll, MSVCP80.dll, VCRUNTIME140.dll, runtime-x64.dll, runtime-x32.dll, runtime.dll, runtime-110.dll и т.д.
Найдите в системных требованиях к программе какая версия библиотек C++ Runtime Dll необходима для работы и установите нужную:
- Microsoft Visual C++ 2015 ;
- Microsoft Visual C++ 2013 ;
- Microsoft Visual C++ 2012 ;
- Microsoft Visual C++ 2010 ;
- Microsoft Visual C++ 2010 ;
- Microsoft Visual C++ 2008 ;
- Microsoft Visual C++ 2008 ;
- Microsoft Visual C++ 2005 ;
- Microsoft Visual C++ 2005 .
Переустановите программу, ссылающуюся на DLL файл. Причиной ошибки DLL файла может быть ошибка в работе использующей его программы.
Источник: dzen.ru
Что делать, если запуск программы невозможен отсутствует mfc140u.dll в Windows?
Если при запуске одной из установленных на компьютере программ возникает ошибка «запуск программы невозможен отсутствует mfc140u dll», то не стоит паниковать. Переустановка приложения не поможет решить эту проблему, переустанавливать операционную систему также не нужно. Если система не обнаружила mfc140u dll, то нужно просто подобрать верный подход и проблема будет решения. Ниже приведены способы решения неполадки, они применимы для Windows 7 x32, Windows 8 х64 и Windows 8.1 х64, но также данные способы срабатывают и на Windows 10, где проблема возникает крайне редко. Файл mfc140u dll Windows 10 x64, как правило, присутствует в системе, но если ошибка с его отсутствием возникла, можно решить ее любым из представленных способов.
Почему файл отсутствует mfc140u.dll?
Сообщение о том, что отсутствует mfc140u dll и запуск невозможен, говорит само за себя. Пользователь инициировал загрузку того или иного приложения, это может быть игра или офисный пакет программ, может быть редактор фотографий, Coreldraw, Ashampoo или Континент-TLS, но системе не удалось обнаружить mfc140u dll там, где он должен быть. Без этой библиотеки софт не может работать, поэтому и запуск становится невозможным. Возникает логичный вопрос, почему этого файла нет в системе и что делать в этом случае.
Почему файл mfc140u dll отсутствует в системе:
- Вирусное ПО. Если в системе есть вирусы, то они могут использовать библиотеки для своей маскировки, в результате софт не может использовать их для запуска.
- Не произведена установка компонентов Visual C++, к которым данная библиотека относится.
- Используется пиратская версия операционной системы.
Логичным решением является скачать и установить файл, но все не так просто. Действительно можно файл mfc140u dll скачать для Windows x64 и перенести его в системную папку, но он не будет зарегистрированным в системе, библиотека не будет использоваться софтом. Так работает система безопасности Windows. Тем не менее, решения проблемы есть и их даже несколько.
Где этот файл можно взять/скачать?
Самым оптимальным способом загрузить этот файл – это установить компоненты Visual C++ с официального сайта Microsoft. Это будет безопасное, быстрое и довольно простое решение.
Тем не менее, пользователи часто вводят соответствующий запросы в поисковую систему и получают нужный им результат. Поисковик приводит пользователя на сторонний сайт, где этот файл находится в отдельном виде. Если это оригинальный файл, то ничего опасного в его загрузке нет, но никто не знает о том, действительно ли он безопасный.
Часто за файлами DLL скрываются вирусы, которые после загрузки на компьютер и переноса их в системную папку наносят вред всей системе. Одни вирусы будут приводить к замедлению компьютера, другие – вовсе закроют к нему доступ и будут заниматься вымогательством. Поэтому не рекомендуется скачивать отдельный файл mfc140u dll с посторонних сайтов.
Как исправить ошибку запуск программы невозможен отсутствует mfc140u.dll?
На самом деле решение довольно простое и оно лежит на поверхности. Есть 2 способа решения проблемы, каждый пользователь может подобрать для себя оптимальный. Неопытным людям рекомендуется остановить свой выбор именно на первом способе, он безопасный и довольно простой в реализации.