Обновление для ос windows kb4019990 что это

Скачать D3Dcompiler_47.dll для Windows 7

Многие пользователи сталкиваются с ошибкой отсутствующего файла d3dcompiler_47.dll в Windows 7, Server 2008 R2 и Server 2012. D3DCompiler 47 dll является общим файлом, который позволяет запускать многие игры и требуется многим программам в их работе. Когда вы пытаетесь запустить игру или программу, такую как Photoshop или Autocad, то вам выдаст ошибку, что запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll. Этот DLL файл относится к DirectX, но он не включен в этот пакет для Windows 7, так как этот файл идет вместе с операционной системой.

Еще эта ошибка появляется при установки Microsoft .NET Framework 4.7 на компьютере с Windows 7 с пакетом обновления 1 (SP1), Windows Server 2008 R2 SP1 или Windows Server 2012. Программа установки блокируется и не может продолжить работу, так как ей нужен d3dcompiler_47.dll файл. Давайте разберем, как скачать оригинальный d3dcompiler_47.dll и исправить ошибку запуска программ и игр.

Скачать KB4019990 и исправить ошибку отсутствующего d3dcompiler_47.dll файла

Microsoft выпускает частые обновления, предназначенные для решения различных проблем. И одно из таких решений, является обновление (KB4019990) для Windows 7 в котором присутствует d3dcompiler_47.dll файл.

  • Перейдите в каталог обновлений Windows от Microsoft.
  • Выберите систему (Windows 7, Server 2008 R2 или Server 2012) и разрядность (x32 бит — x64 бит), и нажмите «Загрузить».

Перед установкой пакета .msu, убедитесь, что у вас включена служба «центр обновления Windows», потом начните установку, просто нажав по файлу .msu два раза. После установки перезагрузите ПК.

Куда кидать и где находится d3dcompiler_47.dll?

Не скачивайте DLL файлы со сторонних сайтов и через программы, — это опасно. Файл d3dcompiler_47.dll можно взять на другом проверенном ПК и скопировать его к себе. Это крайнее решение, которое вам скорее всего не поможет, но у меня получилось. Закиньте файлы по пути ниже.

Для 32 битной ОС:

Для 64 битной ОС:

Если у вас 64 битная Windows, то нужно этот файл кидать в две папки SysWOW64 и System32. Перезагрузите ПК.

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

  1. regsvr32 /u D3DCompiler_47.dll — Отмена регистрации.
  2. regsvr32 /i D3DCompiler_47.dll — Регистрация.

Как d3dcompiler dll скачать и установить для Window 7

Одна из относительно частых ошибок в ос 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 и общедоступен для скачивания (даже если у вас выключены обновления) в виде отдельного самостоятельного инстоллятора программы.

Читайте также:  Gpedit msc сразу закрывается windows 10

Получается чтобы свободно загрузить 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:\Windows\SysWOW64 (конечная папка — только в x64 системах).

И ошибка «запуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll» при пуске игр и программ с высокой вероятностью будет убрана.

kb4019990 что за обновление

Одна из сравнительно новых ошибок в 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 выполните следующие действия

  1. Зайдите на сайт http://www.catalog.update.microsoft.com/Search.aspx?q=KB4019990
  2. Вы увидите список доступных вариантов этого обновления, для Windows 7 64-бит выберите Обновление для Windows 7 для систем на базе процессоров x64 (KB4019990), для 32-бит — Обновление для Windows 7 (KB4019990) и нажмите кнопку «Загрузить».
  3. Скачайте файл автономного установщика обновления и запустите его. Если вдруг по какой-то причине он не работает, убедитесь, что у вас запущена служба Центр обновления Windows.
  4. По окончании установки обязательно выполните перезагрузку компьютера.

В результате файл d3dcompiler_47.dll появится в нужном расположении в папках Windows 7: в C:WindowsSystem32 и C:WindowsSysWOW64 (последняя папка — только в x64 системах).

И ошибка «запуск программы невозможен, так как на компьютере отсутствует d3dcompiler_47.dll» при запуске игр и программ с большой вероятностью будет исправлена.

Примечание: не стоит скачивать файл d3dcompiler_47.dll с каких-то сторонних сайтов, «кидать» в папки в системе и пытаться зарегистрировать эту DLL — с большой вероятностью это не поможет исправить проблему и в некоторых случаях может быть небезопасно.

Одна из относительно частых ошибок в ос Windows 7 — уведомление о том что пуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll при попытке включить игрушку или некое то другое ПО в силу чего пользователи пытаются узнать что это за ошибка и как её наладить.

При этом привычные методы загрузить этот системный файл или переустановка всех подходящих библиотек DirectX (которая выполняется для иных файлов d3dcompiler) не устранаяет ошибку.

В этой памятке — поэтапно о том как загрузить подлинный системный файл d3dcompiler_47.dll для ос Windows 7 64 бит и 32 бит и устранить ошибку при старте приложений.

Читайте также:  Nero 64 бит для windows

Устранение ошибки 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:WindowsSysWOW64 (конечная папка — только в x64 системах).

И ошибка «запуск приложения невозможен так как на персональном компьютере не имеется d3dcompiler_47.dll» при пуске игр и программ с высокой вероятностью будет убрана.

Обновление KB4019990 которое содержит библиотеку D3DCompiler_47.dll
Необходимое для установки Microsoft .NET Framework 4.7 Final на перечисленные системы ниже

Вниманию пользователей следующих операционных систем:

— Windows 7 SP1;
— Windows Server 2008 R2;
— Windows Server 2012.

Для вышеперечисленных систем требуется предварительная установка библиотеки «D3DCompiler_47.dll».
Отсутствие в системе указанной библиотеки приводит к невозможности установки .NET Framework 4.7.

Установка обновлений на «устаревшие» ОС Windows

Microsoft в соответствии с жизненным циклом своих операционных систем постоянно отбрасывает тянущийся за ней хвост поддержки устаревших ОС — уже давно «отстреляна» Windows XP (8 апреля 2014) и Windows Vista (11 апреля 2017), и даже Windows 7 в этом году удостоился той же судьбы (14 января 2020). Ну и по серверным версиям: 14 июня 2015 прекращена поддержка Windows Server 2003 , и в то же 14 января 2020 г. завершилась поддержка Windows Server 2008 и 2008 R2 .

Единственной актуальной десктопной версией Windows остаётся Windows 10 , хотя для Windows 8.1 ещё действует расширенная поддержка (до 10 января 2023 г.), но основная уже прекращена ещё 9 января 2018 г. Также и по серверным версиям, актуальной ещё остаётся Windows Server 2016 (основная поддержка закончится только 11 января 2022) и, естественно, новая Windows Server 2019 (она же по сути 2016 R2).

Естественно, работать на устаревших ОС, не получающих новых обновлений безопасности попросту опасно, но для домашнего использования многие на это забивают — мол, ничего страшного не случиться. Опасное заблуждение, но, в принципе, при соблюдении определённых правил (антивирус, брандмауэр, подключение к интернету через роутер со своей защитой, регулярный бэкап собственных данных в «облака» и на оффлайновые носители) жить можно. Вот и мне тут принесли древний ноутбук от ASUS, который хотелось бы вернуть замусоренную разными программами Windows Vista в нормальное, изначально чистое состояние.

Я-то, конечно, сразу предложил установить на него ради эксперимента Linux Mint , но предложение было отвергнуто: нужно было специальное ПО, которое есть только под Windows, т.е. предполагалось не совсем домашнее применение. Хотя какая там работа может быть на Core 2 Duo P8400 с 3 Гб оперативной памяти (ОС 32 битная) — ну не знаю.

Восстановить систему удалось быстро и легко: сохранился комплект из DVD-диска восстановления и диска с драйверами для ноутбука. Всё отлично отработало и представило Windows Vista с первым сервис-паком. Вот всё бы ничего, но мало того, что сама система древняя, так и практически чистая, даже без второго сервис-пака. Ну Service Pack 2 удалось скачать с официального сайта (попробуйте, кстати, найти на официальном сайте дистрибутив самой Висты), и даже Internet Explorer 9 удалось скачать и установить. А вот дальше начались сложности: Центр обновления Windows показывал фигу (точнее ошибку с кодом 80244019). Точнее сначала он обновился до версии 7.6.7600.256 ( последней для Windows Vista ), а потом стал уже показывать эту ошибку:

Читайте также:  Adguard windows 10 1909

Я и до этого сталкивался с проблемами обновления свежеустановленных ОС: и с Windows 7 и с Windows Server 2012, но там ошибка была в другом — центр обновления никак не мог за вменяемое время собрать хотя бы список этих обновлений и помогал иногда сброс настроек центра обновлений , а иногда накатка определённого количества обновлений вручную (по списку), а затем и центр обновления начинал с трудом, но ворочаться, выполняя свою функцию. Но тут подобный подход не помог: ни установка рекомендуемых кем-то патчей , ни обновления корневых сертификатов, ни установка обновлений часового пояса и перехода на летнее время .

Ну и это логично, если полезть в логи и почитать что там написано. А написано там про ошибку доступа (404 код ошибки) к определённому адресу интернет-службы:

Вот она, ключевая точка:

PT + ServiceId = <9482f4b4-e343-43b6-b170-9a65bc822c77>, Server URL = https://www.update.microsoft.com/v6/ClientWebService/client.asmx
PT WARNING: GetConfig failure, error = 0x80244019, soap client error = 10, soap error code = 0, HTTP status code = 404
PT WARNING: PTError: 0x80244019

Я сначала подумал что из-за каких-то сетевых проблем ноутбук не может достучаться до службы обновлений, но поскольку картина на ПК с Windows 10 такая же:

То, похоже, проблема именно в том, что ресурса такого уже нет: вот что значит — прекращение поддержки — даже центр обновлений уже не работает. Но может быть проблема в этом:

Улучшения в версии 7.6.7600.256 агента Центра обновления Windows
* Усиленная инфраструктура, в которой клиент Центра обновления Windows доверяет только файлам, подписанным с помощью нового сертификата. Сертификат используется только для защиты обновлений для клиента Центра обновления Windows.
* Более безопасный канал связи для клиента Центра обновления Windows

Хотя я обновлял корневые сертификаты и списки отзывов, да и на другом ПК такая же картина, так что мимо. Но версию поновее установить уже не получится, поскольку:

Последняя версия агента Центра обновления для Windows 7, Windows Vista и Windows XP — 7.6.7600.256.

В интернете я не смог найти информацию по данной проблеме, поэтому пришлось разбираться самому. Что делать-то? Надо устанавливать обновления вручную, все по списку, от начала и до конца. Но руками это делать долго, да и где взять полный список нужных обновлений? Если же просто идти в каталог Центра обновлений Майкрософт и искать там всё, что связано с Windows Vista, то он отобразит только 1000 строк и далее уже не пролистать.

Так что нужен какой-то автоматизированный способ, который и найдёт, и закачает и установит необходимые обновления. Для Windows 7 и Windows Server 2008 R2 такую программу я использовал и использовал удачно: UpdatePack7R2 , но вот для Windows Vista она не подходит. Зато нашлась более универсальная: WSUS Offline Update . В версии 12 я не нашёл Windows Vista:

Зато в версии 11 ESR нужная версия была (пусть и под названием серверной ОС Windows Server 2008, для нас главное что «w60»):

Поэтому ставим нужные галки и сохраняем всё в отдельную папку (например, c:\wsus ). После завершения закачки идём в эту папку и с правами администратора запускаем файл Update.cmd :

После длительного процесса установок пачки патчей (у меня получилось примерно 150 штук и 4 Гб), перезагружаем ПК и получаем Windows Vista обновлённую максимально возможным способом.

Оцените статью