Невозможно установить KB4019990
4391
James
Программное обеспечение на моем компьютере, которое использует .NET Framework (PAINT.NET и установщик Visual Studio 2017), аварийно завершает работу при запуске с сообщением об ошибке:
The program can't start because D3DCOMPILER_47.dll is missing from your computer. Try reinstalling the program to fix this problem.
Несмотря на наличие пакета обновления 1, при попытке установить KB4019990 (согласно этой статье ) я получаю сообщение об ошибке:
The update is not applicable to your computer.
Замечания:
- Впервые я обнаружил проблему в сентябре, когда пытался запустить PAINT.NET, но попытался исправить ее с помощью KB4019990 только 5 ноября.
- Единственное, что может иметь значение, это то, что установка KB4041681 завершилась неудачно и не указана как установленная. Это обновление, однако, было после того, как я впервые обнаружил проблему.
- Мне удалось устранить проблему с PAINT.NET, найдя на моем компьютере старую версию d3dcompiler_47.dll и скопировав ее в каталог установки PAINT.NET.
- У меня нет копий (старых или новых) d3dcompiler_47.dll в папке% windir% \ system32 \
Вы уверены, что ни одно из этих обновлений не было заменено другим обновлением. Пакет обновления 1 был выпущен несколько лет назад. Какая версия этого файла? Патчи странные, если обновляемый файл не совпадает, тогда это может блокировать обновление
Ramhound 7 лет назад
1
Я не думаю, что KB4019990 был заменен, поскольку [эта ссылка] (https://www.catalog.update.microsoft.com/Search.aspx?q=kb4019990) не перечисляет какие-либо исправления в качестве замены для Windows 7 x64. Согласно [этому] (http://www.catalog.update.microsoft.com/Search.aspx?q=kb4041681) обновления не заменяют KB4041681 для Windows 7 x64. Случайная версия d3dcompiler_47.dll, которую я нашел на моем компьютере, - это версия 6.3.9600.16428. Должен ли я скопировать случайную копию файла в% windir% \ system32 \ и затем попытаться установить KB4041681 или переустановить предыдущее обновление, которое должно было обновить этот файл?
James 7 лет назад
0
Я уверен, что текущая версия файла до патча - 6.3.9600.18611, потому что у него должна быть дата апреля 2017 года, а версия файла будет другой после патча, который вы пытаетесь установить.
Ramhound 7 лет назад
0
Я проверил все версии d3dcompiler.dll на моем компьютере, и ни одна из них не является 6.3.9600.18611. Должен ли я получить копию d3dcompiler.dll от друга, у которого есть Windows 7?
James 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
1
Проблемы во время сна на Windows 7
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?
-
10
Как мне обновить Windows 7 RC до Windows 7 RTM?