Как скачать для Windows 7
Как скачать d3dcompiler_47.dll для Windows 7
Содержание
- 1 Как скачать d3dcompiler_47.dll для Windows 7
- 2 Исправление ошибки d3dcompiler_47.dll отсутствует
- 3 D3DCOMPILER_47.dll что это за ошибка и как её исправить
- 4 Что такое «D3DCOMPILER_47.dll»?
- 5 Как исправить дисфункцию D3DCOMPILER_47.dll
- 5.1 Способ 1. Используем веб-установщик ДиректХ
- 5.2 Способ 2. Ставим требуемое обновление KB4019990
- 5.3 Способ 3. Работаем с вирусными и антивирусными программами
- 5.4 Способ 4. Устанавливаем файл в систему самостоятельно
- 5.5 Способ 5. Скачиваем другую версию проблемной программы
- 5.6 Способ 6. Используем откат системы
- 6 Заключение
- 7 D3DCOMPILER_47.dll — что это за ошибка, как исправить в Windows 7 8 10
- 8 D3DCOMPILER_47.dll is missing…
- 9 Как исправить ошибку?
- 10 D3DCOMPILER_47.dll что это за ошибка как исправить
- 11 Причины сбоя
- 12 Исправляем ошибку
- 13 Заключение
- 14 Как исправить ошибку d3dcompiler_47.dll?
- 15 На компьютере отсутствует d3dcompiler_47.dll – что это?
- 16 Причины, по которым на компьютере отсутствует d3dcompiler
- 17 d3dcompiler_47.dll: как исправить?
- 18 Дополнительные рекомендации
Одна из сравнительно новых ошибок в Windows 7 — сообщение о том, что запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll при попытке запустить игру или какое-то другое ПО, соответственно пользователи интересуются, что это за ошибка и как её исправить. При этом «стандартные» способы скачать этот файл или установка всех актуальных библиотек DirectX (которая работает для других файлов d3dcompiler) не исправляет ошибку.
В этой инструкции — пошагово о том, как скачать оригинальный файл d3dcompiler_47.dll для Windows 7 64-бит и 32-бит и исправить ошибку при запуске программ, а также видео инструкция.
Исправление ошибки d3dcompiler_47.dll отсутствует
Несмотря на то, что рассматриваемый файл относится к компонентам DirectX, он не скачивается вместе с ними в Windows 7, тем не менее, есть способ скачать d3dcompiler_47.dll с официального сайта и установить его в системе.
Данный файл входит в обновление KB4019990 для Windows 7 и доступен для загрузки (даже если у вас отключены обновления) в виде отдельного автономного установщика.
Итак, чтобы бесплатно скачать d3dcompiler_47.dll выполните следующие действия
- Зайдите на сайт http://www.catalog.update.microsoft.com/Search.aspx?q=KB4019990
- Вы увидите список доступных вариантов этого обновления, для Windows 7 64-бит выберите Обновление для Windows 7 для систем на базе процессоров x64 (KB4019990), для 32-бит — Обновление для Windows 7 (KB4019990) и нажмите кнопку «Загрузить».
- Скачайте файл автономного установщика обновления и запустите его. Если вдруг по какой-то причине он не работает, убедитесь, что у вас запущена служба Центр обновления Windows.
- По окончании установки обязательно выполните перезагрузку компьютера.
В результате файл d3dcompiler_47.dll появится в нужном расположении в папках Windows 7: в C:WindowsSystem32 и C:WindowsSysWOW64 (последняя папка — только в x64 системах).
И ошибка «запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll» при запуске игр и программ с большой вероятностью будет исправлена.
Примечание: не стоит скачивать файл d3dcompiler_47.dll с каких-то сторонних сайтов, «кидать» в папки в системе и пытаться зарегистрировать эту DLL — с большой вероятностью это не поможет исправить проблему и в некоторых случаях может быть небезопасно.
remontka.pro
D3DCOMPILER_47.dll что это за ошибка и как её исправить
Вы как и я ранее не знаете, что это за ошибка D3DCOMPILER_47.dll и как её устранить? Давайте вместе разберёмся с решением проблемы. Каждый пользователь может столкнуться с появившимся сообщением при попытке запустить программу или игру, сигнализирующим об отсутствии в системе файла D3DCOMPILER_47.dll. Обычно это связано с некорректной версией запускаемой программы, а также с отсутствием ряда важных системных обновлений, обеспечивающий полноценный функционал вашей ОС.
Сообщение с текстом системной ошибки DLL
Что такое «D3DCOMPILER_47.dll»?
Данный файл являет собой исполняемую библиотеку Майкрософт «Direct3d HLSL Compiler», входящую в набор API DirectX. Вы можете встретить библиотеку D3DCOMPILER_47.dll в теле различных программ, расположенных на вашем жёстком диске, при этом наиболее часто она представлена в игровых программах.
Ошибка с отсутствием данного файла, обычно возникает из-за некорректной версии устанавливаемой программы (к примеру, какой-либо пиратский репак). Также причиной данной проблемы является отсутствие в системе некоторых обновлений (в частности, отсутствуют или устарели файлы API DirectX, а также не установлено обновление KB4019990 для ОС Виндовс 7,8, Виндовс Сервер 2008, 2012).
В малом ряде случаев причиной дисфункции может стать деятельность вирусных (данный файл повреждён или удалён) или антивирусных (файл удалён или заблокирован) программ. Поэтому очень важно знать что это такое D3DCOMPILER_47.dll и как исправить его отсутствие.
Атрибуты рассматриваемого файла
Наиболее часто данная проблема наблюдается на ОС Виндовс 7.
Как исправить дисфункцию D3DCOMPILER_47.dll
Для решения проблем с данным файлом рекомендую воспользоваться следующими решениями:
Способ 1. Используем веб-установщик ДиректХ
Первым, и наиболее логичным решением будет использование веб-установщика ДиректХ, который добавит в систему нужные файлы указанного API, включая и упомянутый «компайлер_47». Для осуществления данной операции перейдите на сайт Майкрософт, скачайте и запустите файл веб-установщика. Все необходимые выпуски библиотек ДиректХ будут добавлены в функционал системы, после чего понадобится её перезагрузка.
Данный способ актуален для пользователей Виндовс 7, Виста, XP.
Способ 2. Ставим требуемое обновление KB4019990
Эффективным решением проблемы D3DCOMPILER_47.dll для пользователей ОС Виндовс 7, 8 и Виндовс Сервер 2008 и 2012 станет установка системного обновления KB4019990, направленного на решение проблем с рассматриваемым в статье файлом. При этом важным условием для работы данного обновления является наличие в вашей системе с Виндовс 7 обязательного «Service Pack 1», без которого указанное обновление работать не будет.
Для установки обновления перейдите на сайт Майкрософт, выберите обновление, соответствующее версии вашей ОС, загрузите и установите его на ваш ПК. После установки перезагрузите ваш компьютер.
Установите соответствующее обновление для вашей версии ОС
Способ 3. Работаем с вирусными и антивирусными программами
В ряде случаев причиной возникновения проблемы D3DCOMPILER_47.dll будут являться вирусные и антивирусные программы, по разным причинам блокирующие корректную работу файла D3DCOMPILER_47.dll. Рекомендую проверить онлайн вашу систему на наличие зловредов с помощью «Dr.Web CureIt!» или «AdwCleaner», а также на время установки проблемной программы отключить антивирус, способный заблокировать (или удалить) указанный dll-файл.
Способ 4. Устанавливаем файл в систему самостоятельно
Наименее рекомендуемым вариантом решения проблемы является «ручная» установка в систему (с последующей регистрацией) указанного dll-файла. Данный способ несёт за собою вероятность появления на ПК различных вирусных программ, потому его стоит использовать только в крайних случаях, когда другие методы не помогли.
Для реализации этого скачайте файл D3DCOMPILER_47.dll с сайта dllme.com, распакуйте, и скопируйте в директории:
- Для 32-разрядной Виндовс – в C:WindowsSystem32
- Для 64-разрядной Виндовс – в C:WindowsSysWOW64
Если вы не знаете, какая у вас версия Виндовс, нажмите сочетание клавиш Win+Pause, и просмотрите значение параметра «Тип системы».
Также учтите, что если у вас 64-разрядная ОС, необходимо установить указанный файл как по первому (для 32-битной ОС), так и по второму пути (для 64-битной ОС).
После установки может понадобиться регистрация данного файла в системе, для чего запустите командную строку от имени администратора, и там наберите:
Нажмите на ввод, и перезагрузите ваш PC.
Зарегистрируйте в системе данную библиотеку
Способ 5. Скачиваем другую версию проблемной программы
Также рекомендуется поискать другую версию программы, при работе с которой у вас возникает рассматриваемая ошибка (например, от другого репакера). Ведь причиной дисфункции D3DCOMPILER_47.dll может оказаться некорректно написанный инсталлер или взлом к игре.
Способ 6. Используем откат системы
Если раньше проблем с данным dll-файлом не наблюдалось, и вы не устанавливали в систему новый софт, попробуйте выполнить откат системы на прежнюю (и стабильную) точку восстановления. Нажмите на кнопки Win+R, там введите rstrui, и откатите систему на предыдущее стабильное состояние.
Выполните откат системы
Заключение
Чтобы избавиться от ошибки D3DCOMPILER_47.dll необходимо воспользоваться приведёнными выше способами, обратив особое внимание на первые два, которые помогли в львином большинстве случаев. Нежелательным методом является точечная загрузка и установка указанного файла, которая должна применяться очень осторожно, так как существует вероятность занесения в систему зловредных вирусных программ.
it-doc.info
D3DCOMPILER_47.dll — что это за ошибка, как исправить в Windows 7 8 10
Нередко причиной многих неисправностей при запуске приложений (игр) является проблема отсутствия файла d3dcompiler_47.dll — что это за ошибка, как исправить Windows 7 x64 / x32 и в других версиях ОС Майкрософт? Сейчас узнаете больше о дефекте и способах его устранения.
D3DCOMPILER_47.dll is missing…
Уверен, что некоторые из Вас сталкивались со следующим уведомлением при попытке запустить любимую игру (русская версия сообщения показана на скриншоте выше):
Очевидно, что приложению не хватает определенной динамической библиотеки (dll-файла), который является составной частью набора DirectX. А этот компонент очень важен для корректной обработки графического содержимого. Без него невозможно играть в Battlefield, GTA V, Watch Dogs, Ведьмак 3 и прочие современные игры.
Располагается d3dcompiler_47.dll по следующему пути:
- С / Windows / System32 (для систем с разрядностью 32 бит);
- С / Windows / SysWOW64 (в случае с ОС 64 bit).
Обратите внимание, что помимо рассматриваемого в обзоре элемента папка содержит и другие библиотеки (к примеру, d3dcompiler_43). Их отсутствие или повреждение также может негативно сказываться на работоспособности программного обеспечения.
Основной причиной ошибки является несоотвествие установленной версии DirectX требованиям игры. Проще говоря, имеющиеся на ПК компоненты «устарели». В Windows 10 подобная проблема практически не возникает, поскольку дананя редакция ОС имеет встроенный ДиректИкс 12. Но даже в «десятке» порой пользователи видят информационное окно с уведомлением – «отсутствует d3dcompiler_47.dll».
Как исправить ошибку?
Методов устранения дефекта всего два. Начнем с автоматического решения, которое помогает в 95% случаев.
- Открываем официальную страницу Майкрософт, кликнув по этой ссылке . Спустя несколько секунд должна стартовать загрузка инсталлятора библиотек;
- Запускаем скачанный объект и несколько раз нажимаем «Далее» (Next) для начала скачивания недостающих dll:
- Дожидаемся завершения процедуры и перезапускаем компьютер для вступления изменений в силу.
Теперь попробуйте – появляется ошибка или нет? Если метод не сработал – переходим ко второму варианту.
Автор рекомендует:
Скачивание DLL, которая отсутствует
Его суть заключается в ручном поиске недостающего файла d3dcompiler_47.dll в интернете. Источников много, но полагаться на них я бы не рекомендовал. Дело в том, что многие сайты выкладывают модифицированный контент, который существенно отличается от лицензионного и может содержать вирусы.
В идеале, пойти к знакомым, у которых проблемные игры запускаются, открыть папку с необходимыми элементами (смотрите пути в начале статьи или чуть ниже), скопировать на флешку. Куда вставлять?
- С / Windows / System32 (в случае с ОС x32 бит);
- С / Windows / SysWOW64 (для систем с разрядностью x64 bit).
Но если нет возможности «позаимствовать» компонент у других, то скачать d3dcompiler_47.dll можно с нашего сервера (без вирусов):
Только не забудьте распаковать загруженный архив перед тем, как копировать динамическую библиотеку в указанное выше расположение.
Остается лишь зарегистрировать dll в системе, чтобы Windows 7 x64 увидела объект и приняла его с распростертыми объятиями. Для этого нажимаем Win + R и в окне консоли «Выполнить» прописываем команду:
regsvr32 d3dcompiler_43.dll
После нажатия на ОК может отобразиться ошибка. Тогда пробуем вместо «regsvr32» использовать просто «regsvr». Но будем надеяться, что этого не произойдет. Теперь перезапускаем ноутбук и проверяем работоспособность игры.
Вот и разобрались, d3dcompiler_47.dll что это за ошибка, как исправить в Windows. Еще раз подчеркну, что лучше применять автоматическое обновление (первый способ). Так Вы сможете устранить сразу несколько проблем, Вам не придется обрабатывать вручную кучу файлов.
it-tehnik.ru
D3DCOMPILER_47.dll что это за ошибка как исправить
Потеря файлов библиотек DLL частая причина отказа в запуске игры или приложения. Подобная ситуация присутствует и в ошибке «Запуск программы невозможен, отсутствует D3DCOMPILER_47.dll». Мы расскажем о причинах этой ошибки в Windows 7, 8, 10, а также, как исправить ошибку этого компонента.
Причины сбоя
Такая ошибка характерна для Windows 7/8/8.1/10. Сам файл непосредственно относится к компонентам DirectX. Причинами отсутствия D3DCompiler_47.dll (а также подобного сбоя _43.dll), могут выступать в первую очередь не лицензионные сборники. Пытаясь избежать лишних трат денег, многие качают «пиратские» версии, а они в свою очередь содержат сторонние патчи, моды и могут оказаться битыми. Другие случаи ошибки связывают с антивирусом или системными сбоями.
Ошибка “Запуск невозможен, отсутствует D3DCOMPILER_47.dll”
Исправляем ошибку
Далее мы опишем самые распространенные и действенные решения подобных сбоев, которые следует выполнить поочередно – от простого к более сложному.
Скачиваем недостающий элемент
К счастью для пользователей, отсутствующие библиотеки DLL можно всегда восполнить. Если чего-то не хватает, значит, его можно инсталлировать самостоятельно. Это все относится и к нашей проблеме. Рекомендуется посетить для скачивания только проверенные сервисы: ru.dll-files.com/d3dcompiler_47.dll. В других случаях можно с легкостью занести в систему вирус.
Скачивание D3DCOMPILER_47.dll с dll-files.com
Поместить нужно либо в игры (чаще это папка Binaries), которая не запускается или на системный диск С. Путь должен быть таким: папка Windows, а затем, в зависимости от вашей операционной системы, кидаем в System32 (для x32) или SysWOW64 (для x64).
Данную библиотеку можно найти и на компьютере, она присутствует в папках Steam – директория Bin, Sef, Sef.win7. В официальных играх он лежит в папке DirectX, которую ищем внутри скачанных файлов.
После того как вы нашли соответствующую версию вашей ОС ее нужно зарегистрировать. Сделаем это посредством клавиш Win+R. Просто вставьте данный текст и нажмите ОК: regsvr32 d3dcompiler_43.dll. Перезагружаемся. Важно(!) – очень часто возникают случаи, когда скачанный файл не помогает, тогда вытащите эту библиотеку из той же Steam и пробуйте с ним.
Не забываем проверять зону карантина. Иногда антивирусы принимают библиотеки DLL за потенциально опасные файлы и блокируют их, особенно если используются пиратки и кряки. Желательно всегда выключать их перед инсталляцией проверенных игр, программ и другого софта. Это убережет от многих неприятных ситуаций. Проверьте в своем антивирусе карантин, и в случае присутствия там проблемных файлов, поставьте их в исключения.
Нужно снести и полностью переустановить DirectX. Скачиваем его из сайта Microsoft. Обращаем внимание на последние актуальные версии, ведь с ними намного лучше интегрируются современные утилиты. Установка вполне стандартная и в описании не нуждается.
Не забывайте (!) также желательно проверить наличие необходимого пакета Microsoft Visual C++ на компьютере. Причем, необходима установка соответствующей игре версии.
Еще советы по исправлению сбоя
- Выполните восстановление системы с помощью «точки» на вашей Windows 7/8/10.
- Скачайте другую версию софта или купите лицензионную версию.
- Отключите всю защиту (защитник windows, экран антивируса) на вашем ПК для завершения процесса инсталляции.
- Воспользуйтесь помощью разных патчей идущих к игре. Они для того и нужны, чтобы устранять первые недочеты разработчиков.
- Просканируйте ОС на ошибки реестра. Глубокая очистка при помощи Advanced SystemCare или CCleaner позволит устранить многие баги.
Очистите реестр при помощи CCleaner
Заключение
Подводя итоги можно сказать, что обновление DirectX и скачивание недостающей библиотеки помогают исправить ошибку D3DCompiler_47.dll. Не менее важным остается загрузка проверенных сборок игр, скачанных на популярных форумах и имеющие положительные оценки пользователей.
talkdevice.ru
Как исправить ошибку d3dcompiler_47.dll?
d3dcompiler.dll ошибка получила распространение из-за несоответствия современных программ под более старые операционные системы. Ошибка указывает на отсутствие правильного взаимодействия между ПО и ОС, на определённых участках происходят сбои, которые генерируют соответствующее сообщение.
На компьютере отсутствует d3dcompiler_47.dll – что это?
d3dcompiler_47 Windows 7 – это один из файлов, входящих в комплект для работы с графикой в библиотеке DirectX. Технология необходима для инициализации запуска большинства более или менее современных игр, к примеру, GTA, Watch Dogs.
В штатном состоянии компонент обязан располагаться в папке С:WindowsSystem32 для системы с 32-битной разрядностью и в С:WindowsSysWOW64, если установлена Windows на 64-бита. Никакой опасности файл не несёт, так как DirectX является проверенным решением, признанным в мировом сообществе, но порой может провоцировать сбои.
Причины, по которым на компьютере отсутствует d3dcompiler
Ошибка d3dcompiler_47.dll для Windows 7 – это следствие некоторых изменений в библиотеках, которые спровоцировали потерю/удаление/изменение файла. DirectX достаточно часто обновляется и с выходом последних версий количество элементов может уменьшаться, хотя в предыдущем комплекте они использовались. Это может стать причиной проблемы запуска у множества игр, так как приложение не способно найти библиотеку.
[tip]Читайте также: Синий экран ошибка — что это и как исправить? Узнайте, перейдя по ссылке[/tip]d3dcompiler_47.dll: как исправить?
Способов восстановления системы и устранения ошибки бывает достаточно мало. Сегодня известно 3 методики решения проблемы.
Ручная установка компонента
Можно обрадовать пользователя, когда запуск программы невозможен, так как отсутствует d3dcompiler, можно просто вручную загрузить библиотеку и добавить её самостоятельно. Практически все файлы dll могут быть инсталлированы самостоятельно, в том числе и d3dcompiler.
Основная опасность в ситуации – риск получения вируса, так как сегодня количество сайтов, предоставляющих лжефайлы dll крайне весомое. После загрузки с любого сайта обязательно проверять расширение, если после названия идёт .exe – риск внедрения вирусов будет крайне высоким. В идеале должно быть расширение dll или rar. Можно посоветовать сервис — https://www.dll-files.com/d3dcompiler_47.dll.html.
Существует метод получения файла без участия интернета, но требуется наличие Steam на ПК. Для этого стоит перейти в папки Bin, Sef.win7, Sef. Также ряд других игр содержат отдельную папку DirectX, вероятно нахождение компонента там.
После загрузки открывать файл нет необходимости, нужно переместить его в папку с системой Windows соответствующую разрядности — System32 или SysWOW64. Альтернативный вариант – DirectX также осуществляется поиск компонентов в каталоге с игрой, поэтому можно переместить файл в неё. Преимущественно папка носит название Binaries.
Когда подготовительные манипуляции в системе были выполнены, стоит приступить к регистрации элемента в системе. Для выполнения потребуется:
- Одновременно нажать клавиши Win+R.
- В появившуюся строку нужно вставить regsvr32 d3dcompiler_43.dll и нажать Ввод.
Если загруженный файл всё-таки не оказал ожидаемого результата, нужно его изъять из библиотеки Steam и поместить в каталог и заменить им предыдущий файл. Затем выполняется повторная регистрация файлов и перезагрузка.
Установщик DirectX
На сайте компании Microsoft присутствует онлайн-установщик DirectX, который позволяет проанализировать состояние элемента в системе и установить обновления, если платформа в этом нуждается. Загрузить можно прямо с официального сайта — https://www.microsoft.com/ru-ru/Download/confirmation.aspx? >
Стоит отметить, что простая установка ПО поверх предыдущей версии может не принести должного результата, тогда придётся выполнить повторную, чистую инсталляцию программы. В ряде случаев со сбоем в том или ином файле способ помогает восстановить возможность запуска приложений и игр.
[tip]Читайте также: Как сделать мультизагрузочную флешку? Ответ в этой статье [/tip]Проверить антивирус
Антивирусная защита далеко не всегда справляется со своей задачей и нередко путает полезные и вредные действия. Порой антивирус определяет компонент DirectX как вредоносный и блокирует его загрузку или установку. Если приложение восприняло платформу за вирус, файл будет помещён в зону карантина. Из директории можно изъять файлы, если накопаться в соответствующих настройках и занести приложение в белый список.
Для быстрого результата стоит отключить функцию антивируса:
- Открыть дополнительное окошко в панели уведомлений, снизу справа.
- Найти значок антивируса и сделать клик правой кнопкой мыши.
- Выбрать пункт для временного отключения, достаточно 10 минут для установки.
- Затем выполняется повторная инсталляция.
Рекомендуется всегда отключать антивирус в процессе установки программ, которым вы доверяете.
Дополнительные рекомендации
Существуют дополнительные общие методики решения проблемы:
- произвести откат в системе к точке восстановления Windows.
- загрузите альтернативную, более старую/новую версию программы.
- деактивируйте все защитные экрана, в том числе встроенные в систему автоматически пока установка закончится.
- проблема может заключаться в самой игре, тогда стоит скачать дополнительные патчи.
- выполнить сканирование проблем с реестром в системе с помощью CCleaner или альтернативным чистильщиком.
Проблема, связанная с файлом d3dcompiler_47.dll, вполне решаема при помощи нескольких основных методов, а также ряда дополнительных рекомендаций, поэтому нет необходимости переустанавливать систему.
Если у Вас остались вопросы по теме «Как исправить ошибку d3dcompiler_47.dll?», то можете задать их в комментария
tvoykomputer.ru