- Скачать D3Dcompiler_47.dll для Windows 7
- Скачать KB4019990 и исправить ошибку отсутствующего d3dcompiler_47.dll файла
- Куда кидать и где находится d3dcompiler_47.dll?
- kb4019990 что за обновление
- Исправление ошибки d3dcompiler_47.dll отсутствует
- Устранение ошибки d3dcompiler_47.dll отсутствует
- Microsoft без предупреждения обновила легендарную Windows 7, поддержку которой давно прекратила
- Новый патч для «Семерки»
- Что изменится после установки
- Что случилось с поддержкой Windows 7
- Неудачные прощальные обновления
Скачать 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. Некоторые библиотеки не предназначены для регистрации, и угадать какие именно, очень сложно, ведь их тысячи. Если вы получите ошибку, то не переживайте, так и должно быть. Открываем командную строку от имени администратора и вводим команды по порядку:
- regsvr32 /u D3DCompiler_47.dll — Отмена регистрации.
- regsvr32 /i 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 выполните следующие действия
- Зайдите на сайт 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 — с большой вероятностью это не поможет исправить проблему и в некоторых случаях может быть небезопасно.
Одна из относительно частых ошибок в ос 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: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.
Microsoft без предупреждения обновила легендарную Windows 7, поддержку которой давно прекратила
Windows 7 получила свежее обновление несмотря на то, что ее поддержка была прекращена почти полгода назад. Система, в свое время удерживавшая 63% рынка компьютеров, получила встроенный браузер Edge, который Microsoft перевела на движок Chromium.
Новый патч для «Семерки»
Корпорация Microsoft выпустила новое обновление для ОС Windows 7, несмотря на полное прекращение ее поддержки для обычных пользователей. Апдейт с номером KB4567409 предназначен для внедрения в систему нового фирменного браузера Microsoft – Edge.
Обновление доступно для скачивания и установки на ПК под управлением Windows 7 с интегрированным Service Pack 1, а также оно совместимо с Windows 8.1. Патч ориентирован на обычных пользователей – коммерческие клиенты Microsoft его пока не получат.
В отличие от Windows 10, где апдейт, внедряющий в систему обновленный Edge, входит в число обязательных, пользователи Windows 7 и Windows 8.1 могут отказаться от установки KB4567409. Обновление изначально входит в список опциональных, в том числе и по той причине, что поддержка Windows 7 официально прекращена.
Что изменится после установки
Интеграция в Windows 7 или Windows 8.1 пакета KB4567409 влияет исключительно на появление в системе браузера Edge, вернее, второго его поколения. Обозреватель вышел одновременно с Windows 10 в июле 2015 г., но до апреля 2019 г. основывался на собственном движке EdgeHTML. Эту версию своего детища Microsoft переименовала в Edge Legacy, а новую построила на базе Chromium, и именно ее получат пользователи Windows 7 и Windows 8.1 после установки KB4567409.
В описании к апдейту сказано, что его установка не влияет на действующие пользовательские настройки. Система получает еще один браузер в дополнение к имеющимся, и даже Internet Explorer, на смену которому и пришел Edge, не будет удален. Как сообщал CNews, Microsoft настоятельно рекомендовала своим пользователям отказаться от Internet Explorer, объясняя это низким уровнем его безопасности и отсутствием новых версий.
Также пользователям не придется заново выбирать браузер для запуска по умолчанию – эту настройку патч тоже не меняет. Другими словами, после установки KB4567409 в системе появится еще один обозреватель, о существовании которого будут напоминать лишь иконки на рабочем столе и панели задач.
Edge, установленный через апдейт KB4567409, будет получать обновления по мере их появления. Как долго Microsoft собирается поддерживать его для Windows 7, на момент публикации материала известно не было.
Что случилось с поддержкой Windows 7
Microsoft прекратила поддержку Windows 7 14 января 2020 г., спустя немногим более десяти лет со дня ее релиза, состоявшегося в октябре 2009 г.. Теперь компания предлагает обновления для нее лишь своим корпоративным клиентам, и только за деньги. К примеру, правительству Германии поддержка Windows 7 обойдется практически в 900 тыс. евро.
Одна из причин прекращения поддержки заключается в стремлении Microsoft перевести максимальное число пользователей на новую ОС Windows 10, минуя Windows 8 и 8.1, вышедшие в промежутке между Windows 7 и Windows 10, но не ставшие столь популярными. На момент публикации материала, согласно статистике StatCounter, Windows 7 занимала почти 21,5% рынка, тогда как у Windows 10 была 71-процентная доля. Windows 8.1 и Windows 8 удерживали 4,7% и 1,2% соответственно. Пик популярности Windows 7 пришелся на 2013-2014 гг., когда она занимала больше половины рынка Windows-компьютеров. Ее максимальная доля составила 63% В ноябре 2014 г.
Windows XP, вышедшая в ноябре 2001 г., занимала 1,08% рынка. Ее поддержка была прекращена в апреле 2014 г. – в общей сложности Microsoft выпускала обновления для нее на два года дольше в сравнении с Windows 7.
Неудачные прощальные обновления
14 января 2020 г., в день прекращения поддержки Windows 7, Microsoft выпустила для нее последний, как предполагалось на тот момент патч. Пакет обновлений за номером KB4534310 оказался с «сюрпризом» – его установка вносила в систему ошибку, которая приводила к тому, что после каждой перезагрузки ПК обои с рабочего стола удалялись – ОС меняла их на сплошной черный цвет.
На решение этой проблемы Microsoft потребовалось сравнительно много времени – апдейт KB4539602, устраняющий ее, вышел лишь в первых числах февраля 2020 г. Он и должен был стать последним, но спустя несколько дней пользователи Windows 7, как сообщал CNews, столкнулись с еще одной трудностью.
Она была выражена в невозможности выключить или перезагрузить их компьютер. Вместо выполнения этих действий система стала выдавать окно с предупреждением об отсутствии у пользователя прав для выключения компьютера – «You don’t have permission to shut down this computer».
Microsoft не смогла быстро выпустить нужную заплатку, и пользователям пришлось самостоятельно искать пути решения. Поиск завершился успехом – проблема была связана со сбоем в работе «Контроля учетных записей» (UAC, user account control), и решить ее можно было путем внесения изменений в работу операционной системы через редактор локальной групповой политики.