Обновление для windows 7 для систем на базе процессоров x64 kb4019990
Многие пользователи сталкиваются с ошибкой отсутствующего файла d3dcompiler_47.dll в Windows 7, Server 2008 R2 и Server 2012. D3DCompiler 47 dll является общим файлом, который позволяет запускать многие игры и требуется многим программам в их работе. Когда вы пытаетесь запустить игру или программу, такую как Photoshop или Autocad, то вам выдаст ошибку, что запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll. Этот DLL файл относится к DirectX, но он не включен в этот пакет для Windows 7, так как этот файл идет вместе с операционной системой.
Microsoft выпускает частые обновления, предназначенные для решения различных проблем. И одно из таких решений, является обновление (KB4019990) для Windows 7 в котором присутствует d3dcompiler_47.dll файл.
- Перейдите в каталог обновлений Windows от Microsoft.
- Выберите систему (Windows 7, Server 2008 R2 или Server 2012) и разрядность (x32 бит - x64 бит), и нажмите "Загрузить".
Перед установкой пакета .msu, убедитесь, что у вас включена служба "центр обновления Windows", потом начните установку, просто нажав по файлу .msu два раза. После установки перезагрузите ПК.
Заключение
Чтобы избавиться от ошибки D3DCOMPILER_47.dll необходимо воспользоваться приведёнными выше способами, обратив особое внимание на первые два, которые помогли в львином большинстве случаев. Нежелательным методом является точечная загрузка и установка указанного файла, которая должна применяться очень осторожно, так как существует вероятность занесения в систему зловредных вирусных программ.
Устранение ошибки d3dcompiler_47.dll отсутствует
Несмотря на то что обсуждаемый системный файл принадлежит к элементам DirectX он не загружается вкупе с ними в ос Windows 7 тем не менее есть вариант загрузить d3dcompiler_47.dll с официального источника и поставить его в операционной системе.
Рассматриваемый системный файл есть в обновление KB4019990 для ос Windows 7 и общедоступен для скачивания (даже если у вас выключены обновления) в виде отдельного самостоятельного инстоллятора программы.
Сохраните на компьютере системный файл независимого инстоллятора программы обновления и установите его если внезапно по какой то неясной причине он не выполняется проверьте еще раз что у вас работает системная служба Центр обновления ос Windows.
По завершению инсталляции непременно сделайте перезагрузку пк. В итоге системный файл d3dcompiler_47.dll будет находится в необходимом месте в папках ос Windows 7: в
C:\Windows\SysWOW64 (конечная папка — только в x64 системах).
И ошибка «запуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll» при пуске игр и программ с высокой вероятностью будет убрана.
Куда кидать и где находится d3dcompiler_47.dll?
Не скачивайте DLL файлы со сторонних сайтов и через программы, - это опасно. Файл d3dcompiler_47.dll можно взять на другом проверенном ПК и скопировать его к себе. Это крайнее решение, которое вам скорее всего не поможет, но у меня получилось. Закиньте файлы по пути ниже.
Для 32 битной ОС:
Для 64 битной ОС:
- C:\Windows\SysWOW64\D3DCompiler_47.dll
- C:\Windows\System32\D3DCompiler_47.dll
Если у вас 64 битная Windows, то нужно этот файл кидать в две папки SysWOW64 и System32. Перезагрузите ПК.
Если после выше не получилось, то нужно попробовать зарегистрировать эту DLL. Некоторые библиотеки не предназначены для регистрации, и угадать какие именно, очень сложно, ведь их тысячи. Если вы получите ошибку, то не переживайте, так и должно быть. Открываем командную строку от имени администратора и вводим команды по порядку:
Скачал игру FrostPunk, узнал что для запуска нужно скачать обновление винды kb4019990, скачал, нажимаю установить, проходит небольшая загрузка, после чего надпись - Не удалось установить следующие обновления - kb4019990.
Позже решил установить другие обновления, пишет или аналогичную ошибку, или что то типа - такое обновление уже установлено на ваш компьютер (хотя проверял и не нашел).
notrained
Скачай UpdatePack и установи с него - там лишние обновления, типа проверки подлинности ОС и телеметрии удалены. После этого "прогони" DWS-ом (версией не новее 2.2.2.2): если в системе есть "следилки" и т.п. - отключит.
SonyK.
Ээх, не хотят устанавливается обновления из updatePack-a, идет поиск, распаковка, и в начале установки первого обновления появляется надпись , что-то типа - не удалось установить обновление, для отката перезагрузите комп. Два раза пробовал.
notrained
У тебя сейчас в центре обновлений установлено хоть что-то ? - если да, удали вручную, затем из папки C:\Windows удали файлы UpdatePack7.log и UpdateScan7.log (если есть) и попробуй заново. Также можно зайти на сайт мелкософта, скачать нужное обновление (kb4019990) и установить.
SonyK.
124 обновы установленных написано, долговато будет вручную) А что думаешь насчет способа Rv770? Реально ли остаются всякие логины пароли сохраненные в браузере и тд.
notrained
Я в своё время пытался установит обновление в ручную, день потратил в пустую, прислушайся к совету Сетеш
notrained
автономный пакет скачай на лубом то-ренте новый да поставь и вообще забудь про встроенные обновление винды.7 я так делаю .или вот такой софт System software for Windows v 3.1.6
Он советует обновиться до 10-ки. Если нужна она - качай средство обновления / создания образов с официального сайта мелкомягких и обновляйся, или ставь начисто, предварительно сделав образ ОС и скинув его на DVD или флешку:
Если не можешь / не хочешь устанавливать обновления сам - скачай с любого нормального трекера готовую "сборку", в которую встроены все обновы.
Подскажите знатоки.Стоит Windows 7.Пиратка,но с активацией ключа.Все обновления всегда ставились нормально,но после одного обновления вдруг слетает активация,экран чёрный,надпись внизу - всё как положено..(знаю как можно вылечить,но не стал заморачиваться) - .переустановил винду (ту же) и поставил безопасные обновления.И вот пришла новая куча обновлений и среди них естественно есть опасные - КВ971033 например. вопрос - возможно ли скачать и установить новые обновления,полностью обойдя эти опасные,которые ломают активацию? И есть ли вообще смысл в этом - может оставить всё как есть и не заморачиваться?
Waffen написал:
. возможно ли скачать и установить новые обновления,полностью обойдя эти опасные,которые ломают активацию.
Да. Можно перевести Центр обновления в "ручной" режим и самому выбирать какие обновы ставить. Но тогда придётся читать описание каждого обновления по-отдельности - чтобы не установить лишнего. А если не охота возиться - прочти мои посты выше.
Способ 6. Используем откат системы
Если раньше проблем с данным dll-файлом не наблюдалось, и вы не устанавливали в систему новый софт, попробуйте выполнить откат системы на прежнюю (и стабильную) точку восстановления. Нажмите на кнопки Win+R, там введите rstrui, и откатите систему на предыдущее стабильное состояние.
Устранение ошибки d3dcompiler_47.dll отсутствует
Несмотря на то что обсуждаемый системный файл принадлежит к элементам DirectX он не загружается вкупе с ними в ос Windows 7 тем не менее есть вариант загрузить d3dcompiler_47.dll с официального источника и поставить его в операционной системе.
Рассматриваемый системный файл есть в обновление KB4019990 для ос Windows 7 и общедоступен для скачивания (даже если у вас выключены обновления) в виде отдельного самостоятельного инстоллятора программы.
Сохраните на компьютере системный файл независимого инстоллятора программы обновления и установите его если внезапно по какой то неясной причине он не выполняется проверьте еще раз что у вас работает системная служба Центр обновления ос Windows.
По завершению инсталляции непременно сделайте перезагрузку пк. В итоге системный файл d3dcompiler_47.dll будет находится в необходимом месте в папках ос Windows 7: в
C:WindowsSysWOW64 (конечная папка — только в x64 системах).
И ошибка «запуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll» при пуске игр и программ с высокой вероятностью будет убрана.
Вниманию пользователей следующих операционных систем:
– Windows 7 SP1;
– Windows Server 2008 R2;
– Windows Server 2012.
Одна из относительно частых ошибок в ос Windows 7 — уведомление о том что пуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll при попытке включить игрушку или некое то другое ПО в силу чего пользователи пытаются узнать что это за ошибка и как её наладить.
При этом привычные методы загрузить этот системный файл или переустановка всех подходящих библиотек DirectX (которая выполняется для иных файлов d3dcompiler) не устранаяет ошибку.
В этой памятке — поэтапно о том как загрузить подлинный системный файл d3dcompiler_47.dll для ос Windows 7 64 бит и 32 бит и устранить ошибку при старте приложений.
Способ 2. Ставим требуемое обновление KB4019990
Эффективным решением проблемы D3DCOMPILER_47.dll для пользователей ОС Виндовс 7, 8 и Виндовс Сервер 2008 и 2012 станет установка системного обновления KB4019990, направленного на решение проблем с рассматриваемым в статье файлом. При этом важным условием для работы данного обновления является наличие в вашей системе с Виндовс 7 обязательного «Service Pack 1», без которого указанное обновление работать не будет.
Для установки обновления перейдите на сайт Майкрософт, выберите обновление, соответствующее версии вашей ОС, загрузите и установите его на ваш ПК. После установки перезагрузите ваш компьютер.
Способ 5. Скачиваем другую версию проблемной программы
Также рекомендуется поискать другую версию программы, при работе с которой у вас возникает рассматриваемая ошибка (например, от другого репакера). Ведь причиной дисфункции D3DCOMPILER_47.dll может оказаться некорректно написанный инсталлер или взлом к игре.
Способ 4. Устанавливаем файл в систему самостоятельно
Наименее рекомендуемым вариантом решения проблемы является «ручная» установка в систему (с последующей регистрацией) указанного dll-файла. Данный способ несёт за собою вероятность появления на ПК различных вирусных программ, потому его стоит использовать только в крайних случаях, когда другие методы не помогли.
- Для 32-разрядной Виндовс – в C:\Windows\System32
- Для 64-разрядной Виндовс – в C:\Windows\SysWOW64
Если вы не знаете, какая у вас версия Виндовс, нажмите сочетание клавиш Win+Pause, и просмотрите значение параметра «Тип системы».
Также учтите, что если у вас 64-разрядная ОС, необходимо установить указанный файл как по первому (для 32-битной ОС), так и по второму пути (для 64-битной ОС).
После установки может понадобиться регистрация данного файла в системе, для чего запустите командную строку от имени администратора, и там наберите:
Нажмите на ввод, и перезагрузите ваш PC.
Что такое «D3DCOMPILER_47.dll»?
Данный файл являет собой исполняемую библиотеку Майкрософт «Direct3d HLSL Compiler», входящую в набор API DirectX. Вы можете встретить библиотеку D3DCOMPILER_47.dll в теле различных программ, расположенных на вашем жёстком диске, при этом наиболее часто она представлена в игровых программах.
Ошибка с отсутствием данного файла, обычно возникает из-за некорректной версии устанавливаемой программы (к примеру, какой-либо пиратский репак). Также причиной данной проблемы является отсутствие в системе некоторых обновлений (в частности, отсутствуют или устарели файлы API DirectX, а также не установлено обновление KB4019990 для ОС Виндовс 7,8, Виндовс Сервер 2008, 2012).
Наиболее часто данная проблема наблюдается на ОС Виндовс 7.
Разобравшись, что за файл D3DCOMPILER_47.dll, давайте разберёмся со способами решения проблемы. Рекомендую воспользоваться следующими решениями:
Способ 1. Используем веб-установщик ДиректХ
Первым, и наиболее логичным решением будет использование веб-установщика ДиректХ, который добавит в систему нужные файлы указанного API, включая и упомянутый «компайлер_47». Для осуществления данной операции перейдите на сайт Майкрософт, скачайте и запустите файл веб-установщика. Все необходимые выпуски библиотек ДиректХ будут добавлены в функционал системы, после чего понадобится её перезагрузка.
Данный способ актуален для пользователей Виндовс 7, Виста, XP.
Исправление ошибки d3dcompiler_47.dll отсутствует
Несмотря на то, что рассматриваемый файл относится к компонентам DirectX, он не скачивается вместе с ними в Windows 7, тем не менее, есть способ скачать d3dcompiler_47.dll с официального сайта и установить его в системе.
Данный файл входит в обновление KB4019990 для Windows 7 и доступен для загрузки (даже если у вас отключены обновления) в виде отдельного автономного установщика.
Итак, чтобы бесплатно скачать d3dcompiler_47.dll выполните следующие действия
В результате файл d3dcompiler_47.dll появится в нужном расположении в папках Windows 7: в C:WindowsSystem32 и C:WindowsSysWOW64 (последняя папка — только в x64 системах).
И ошибка «запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll» при запуске игр и программ с большой вероятностью будет исправлена.
Одна из относительно частых ошибок в ос Windows 7 — уведомление о том что пуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll при попытке включить игрушку или некое то другое ПО в силу чего пользователи пытаются узнать что это за ошибка и как её наладить.
При этом привычные методы загрузить этот системный файл или переустановка всех подходящих библиотек DirectX (которая выполняется для иных файлов d3dcompiler) не устранаяет ошибку.
В этой памятке — поэтапно о том как загрузить подлинный системный файл d3dcompiler_47.dll для ос Windows 7 64 бит и 32 бит и устранить ошибку при старте приложений.
Способ 3. Работаем с вирусными и антивирусными программами
В ряде случаев причиной возникновения проблемы D3DCOMPILER_47.dll будут являться вирусные и антивирусные программы, по разным причинам блокирующие корректную работу файла D3DCOMPILER_47.dll. Рекомендую проверить онлайн вашу систему на наличие зловредов с помощью «Dr.Web CureIt!» или «AdwCleaner», а также на время установки проблемной программы отключить антивирус, способный заблокировать (или удалить) указанный dll-файл.
Читайте также: