none
Не устанавливается DirectX 9. RRS feed

  • Общие обсуждения

  • При установке многих игр (включая те, что поддерживают данную ос), возникает ошибка, во время установки dx9.

    http://s005.radikal.ru/i212/1007/38/f79af49c9de1.png

     

     DXError.log

     [07/11/10 16:49:58] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

    Failed API: VerQueryValue()
    Error: (1813) - Указанный тип ресурса в файле образа отсутствует.



    Unable to get Translation valie.

    --------------------
    [07/11/10 16:49:58] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage

    Failed API: VerQueryValue()
    Error: (1813) - Указанный тип ресурса в файле образа отсутствует.



    Unable to get Translation valie.

    --------------------
    [07/11/10 16:50:02] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 6111, function: CFusion::CFusion

    Failed API: LoadLibraryShim()
    Error: (0x80070006) - Неверный дескриптор.



    --------------------
    [07/11/10 16:50:02] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4119, function: GetCachePath

    Unable to initialize CFusion.

    --------------------
    [07/11/10 16:50:06] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 6111, function: CFusion::CFusion

    Failed API: LoadLibraryShim()
    Error: (0x80070006) - Неверный дескриптор.



    --------------------
    [07/11/10 16:50:06] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4119, function: GetCachePath

    Unable to initialize CFusion.

    --------------------
    [07/11/10 16:50:13] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 6111, function: CFusion::CFusion

    Failed API: LoadLibraryShim()
    Error: (0x80070006) - Неверный дескриптор.



    --------------------
    [07/11/10 16:50:13] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 2958, function: IsMDXInUse

    Unable to initialize MDXCheck.

    --------------------
    [07/11/10 16:50:13] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

     

    DirectX.log 

    http://www.sendspace.com/file/dtyhl8 

    • Изменен тип Vinokurov YuriyModerator 23 июля 2010 г. 10:02 давность и отсутствие активности в теме
    11 июля 2010 г. 14:10

Все ответы

  • Откуда брали DirectX?

    Попробуйте скачать отсюда и поставить. 

    11 июля 2010 г. 14:13
  • DirectX был с игрой.

    Оттуда уже тоже брал, не помогло.

    11 июля 2010 г. 14:28
  • Попробуйте установить через dxwebinstaller

    11 июля 2010 г. 14:33
  • И через dxwebinstaller тоже пробовал. не устанавливается.
    11 июля 2010 г. 14:35
  • может стоит устанавливать не сам dx9 а вот это - directx_Jun2010_redist.exe с сайта Майкрософт 
    12 июля 2010 г. 4:20
  • directx_Jun2010_redist.exe был испробован, смотрите 2ой и 3ий пост.

    У CROL проблемы повеселее этой будут, смотрите здесь: http://social.technet.microsoft.com/Forums/ru-RU/windows7ru/thread/b6c928f1-d629-4d62-8a8b-869661786403

    13 июля 2010 г. 15:09
  • всё очень просто, собака вот где зарылась: запускаем  dxwebinstaller не через Total Commander (или другой файловый менеджер), а чисто из проводника!! вуаля, нету ошибочки!

    22 октября 2010 г. 20:53
  • Failed API: VerQueryValue()
    Error: (1813) - Указанный тип ресурса в файле образа отсутствует.

    На win7 x64 возникли похожие ошибки «Произошла внутренняя системная ошибка. Чтобы определить причину ошибки, посмотрите файлы DXError.log и DirectX.log в папке Windows.» в логе при установке DirectX 9C, перерыл все, но ответа в нете не нашел, спасло одно.

    Идем в реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX и HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX, удаляем ветку DirectX.

    Создаем в текстовом редакторе файл с кодом

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX]
    "InstalledVersion"=hex:00,00,00,09,00,00,00,00
    "Version"="4.09.00.0904"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX]
    "InstalledVersion"=hex:00,00,00,09,00,00,00,00
    "Version"="4.09.00.0904"

    Естественно сохраняем, меняем расширение с txt на reg и добавляем в реестр.

    Думаю для x32 системы без Wow6432Node тоже вылечит, теперь DirectX 9C устанавливается без ошибок.



    • Изменено Grag798100 1 января 2014 г. 22:44
    1 января 2014 г. 22:26