Я попытался установить приложение FBX Viewer от Clockstone на двух 32-битных системах Windows 7 Professional. Установка завершается на обеих машинах, но когда я запускаю приложение, я получаю эту ошибку в окне сообщения:
ViewFBX.exe - Плохое изображение
C:\Program Files\ClockStone FBX Viewer\d3dx10_43.dll либо не предназначен для работы в Windows, либо содержит ошибку. Попробуйте установить программу еще раз, используя оригинальный установочный носитель, или обратитесь к системному администратору или поставщику программного обеспечения за поддержкой.
Хорошо
Похоже, ошибка ссылается на DLL-версию DirectX версии 10. Однако у меня установлена версия 11 в моей системе. Кроме того, папка приложения, в которой находится файл в сообщении об ошибке, содержит библиотеки DLL версии 9 и 11. Если я удаляю версии 9 и 10, сообщение об ошибке меняется на
... d3dx11_43.dll либо нет ...
Я перезагрузил обе машины, и ошибка не исчезла. Я погуглил и нашел несколько результатов, предлагающих мне "переустановить последнюю прямую переадресацию", которую я сделал на этой странице. Перезагрузился и та же ошибка. Затем я попытался обновить свой драйвер, и хотя диспетчер устройств сообщил, что у меня самые последние драйверы, я пошел вперед, скачал драйверы Nvidia объемом 140 МБ и все равно установил их. Перезагрузился и ошибка не исчезла.
DXDiag не сообщает об ошибках и просто говорит, что у меня есть версия: "DirectX 11". Эта страница предполагает, что версия 11.1 является последней версией, которую я могу запустить. Я перешел к упомянутой статье KB (KB 2670838) и установил обновление. Перезагрузился и все та же ошибка.
Я готов что-то снять.
Это происходит на моем рабочем столе и моем ноутбуке. Та же ОС, но явно разные видеокарты. У кого-нибудь есть идеи? Есть ли хитрость, чтобы FORCE установить абсолютную последнюю версию DirectX?