Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Помогите с DirectX

Автор: the_badman
Дата сообщения: 20.10.2005 20:43
У меня не запускались некоторые предложения, грешили на DirectX. Решил переустановить. Удалил директ (9.0с) Directx Uninstaller`ом специальным, ребутнул комп - директ удалился. Пытаюсь поставить заного - НЕ УСТАНАВНИВАЕТСЯ. Пишет просто "Внутренняя ошибка. Что-бы определить причинё ошибки посмотрите файл directx.log в папке Windows"
В этом файле в конце написанно примерно следующие:


Цитата:
10/20/05 21:39:47: dxupdate: DirectXUpdateInstallPlugIn(): Checking for Apr2005_d3dx9_25_x86.cab...
10/20/05 21:39:47: dxupdate: DXCheckTrust(): E:\DirectX9\Apr2005_d3dx9_25_x86.cab is trusted.
10/20/05 21:39:47: dxupdate: Extracted file C:\WINDOWS\System32\DirectX\DXEF.tmp\apr2005_d3dx9_25_x86.inf from cab
10/20/05 21:39:47: dxupdate: GetDXVersion(): This is older DirectX which does not have the version value in the registry.
10/20/05 21:39:47: dxupdate: DirectXUpdateGetSetupInformation(): GetDXVersion() failed.
10/20/05 21:39:47: dsetup32: InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.
10/20/05 21:39:47: DXSetup: DSetupCallback(): Phase = 2, Steps = 0
10/20/05 21:39:51: dsetup32: Installation ended with value -9 = Internal or unsupported error
10/20/05 21:39:55: DXSetup: WM_APP_ENDINSTALL
10/20/05 21:39:55: DXSetup: ~CDXWSetup()


Короче не знаю что и делать, а директ нужен позарез, т.к. без него ничего не пашет! Помогите пожалуйста! Спасибо!..
Автор: lokiSSE
Дата сообщения: 21.10.2005 08:44
Попробуй сначала почистить реестр разными чистилками. Потом - как запускаешь установку и какую версию ???
Автор: IrWert
Дата сообщения: 21.10.2005 13:26
А восьмые директы не пробовал?
Автор: the_badman
Дата сообщения: 21.10.2005 15:46

Цитата:
Попробуй сначала почистить реестр разными чистилками. Потом - как запускаешь установку и какую версию ???


Не помогает.. Устанавливается только скачанный дирекстХ 9.0с. Из-за него всё и глючит.. а с дисков от игр и т.д. почему-то не ставиться..


Цитата:
А восьмые директы не пробовал?


Староваты будут..


Добавлено:

Цитата:
Потом - как запускаешь установку и какую версию ???


Как, просто запускаю сетап из папки! Вресия 9.0с

Добавлено:
Да и кстати, что такой Direct3D и с чем его едят? это компонет DirectX?
Автор: Re9istr
Дата сообщения: 21.10.2005 22:26

Цитата:
что такой Direct3D и с чем его едят? это компонет DirectX?


Да, используется в играх (есть еше OpenGL - но он реже используется)
Автор: licha
Дата сообщения: 21.10.2005 23:49
the_badman
попробуйте при помощи system restore откатиться на тогда, когда стоял directx, если не поможет, тогда пуск->выполнить sfc /scannow. понадобится установочный диск с windows, после этого надо будет переустановить сервиспак
Автор: SAper
Дата сообщения: 23.10.2005 00:58
the_badman
Придумал не я, откуда взял не помню

Цитата:

распакуйте с помощью любого архиватора файл дистрибутива directx_9c_redist.exe во временную папку - например, DX. Затем в этой папке найдите архив dxnt.cab и распакуйте его уже в каталог DX\dxnt. Создайте папку DX\files и скопируйте в нее файлы из папки dx\dxnt: dxdiag.exe, d3d9.dll, d3dim700.dll, devenum.dll, dx8vb.dll, dxdiagn.dll, qdvd.dll, quartz.dll.
Далее распакуйте файл bdaxp.cab из каталога DX в папку DX\bdaxp. Из нее скопируйте в папку DX\
files файлы kstvtune.ax и ksxbar.ax. Теперь из папки Windows\System32 скопируйте в папку C:\
DX\original файлы из состава DirectX 9b: dxdiag.exe, kstvtune.ax, ksxbar.ax, d3d9.dll, d3dim700.dll, devenum.dll, dx8vb.dll, dxdiagn.dll, qdvd.dll, quartz.dll. В папку Windows\System32\ скопируйте файлы из папки DX\files. Наконец, в реестре пропишите правильный номер DirectX: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
"InstalledVersion"=hex:00,00,00,09,00,00,00,00
"Version"="4.09.00.0904"
"RC"="0".

Страницы: 1

Предыдущая тема: Internet Explorer 6.0.3790.0 в Windows 2003 Server


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.