Автор Тема: Установка DirectX 9.0c  (Прочитано 4020 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Reload

  • Эксперт
  • *****
  • Сообщений: 2898
  • שלום :)
Re: Установка DirectX 9.0c
« Ответ #15 : Декабря 14, 2007, 19:45:18 »
Тогда можно будет в реестре изменить версию :)

Оффлайн Northwood

  • Эксперт
  • *****
  • Сообщений: 2393
  • Ze_Hamschter
Re: Установка DirectX 9.0c
« Ответ #16 : Декабря 14, 2007, 19:50:52 »
Разумно.)))))

Оффлайн Reload

  • Эксперт
  • *****
  • Сообщений: 2898
  • שלום :)
Re: Установка DirectX 9.0c
« Ответ #17 : Декабря 14, 2007, 19:52:46 »
;))))

Похоже, Silent ушел в аццкую перезагрузку :)

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #18 : Декабря 14, 2007, 19:56:14 »
Прикольно :)
Может быть установочный файл с 9с - на самом деле 9b или ниже? Попробуй найти другой вариант :)

Кроме DirectX Remover есть еще несколько программ для удаления ДХ.

Попробовал с полдюжины вариантов с разных дисков игр и какой-то скачанный redist.
Программы тоже пробовал штуки три. Сносят лихо. Часть совсем, часть к 8.1. Но с все равно не ставится. :)

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #19 : Декабря 14, 2007, 19:57:56 »
Можно попробовать изменить версию ДХ в реестре на более старую.
regedit -> \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\Version
У меня стоит значение 4.09.00.0904... Надо поменять например на 6 или 7 версию - 4.06.00.0904

Тока это на свой страх и риск, таксть :)

В реестре менял сегодня уже раза три. Наверное, из-за этого когда-то и началась вся свистопляска, когда какая-то пришлая игрушка не захотела идти под с, и я сделал для нее b. :)

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #20 : Декабря 14, 2007, 19:58:38 »
Тогда можно будет в реестре изменить версию :)

с версию не проверяет, у него есть что-то другое. :)

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #21 : Декабря 14, 2007, 20:01:39 »
Silent: перезагрузка? :)))

Если не получится, вот еще способ:http://www.funponsel.com/blog/archives/2006/01/04/how-to-install-directx-90c-over-windows-xp-sp2-with-directx-90b/

Это про полные дистрибутивы, которые по 20-40 мег? Или про те, которые в игрушкам прилагаются? Или это одно и то же?

Оффлайн Northwood

  • Эксперт
  • *****
  • Сообщений: 2393
  • Ze_Hamschter
Re: Установка DirectX 9.0c
« Ответ #22 : Декабря 14, 2007, 20:03:39 »
9.0с может проверять дату выпуска. Если стоит свежая, то может не обновиться

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #23 : Декабря 14, 2007, 20:05:53 »
У меня есть свеженькая игрушка с кучей CAB-файлов. Полный список файлов вот такой:

APR2007_XACT_x64.cab
APR2007_XACT_x86.cab
APR2007_d3dx10_33_x64.cab
APR2007_d3dx10_33_x86.cab
APR2007_d3dx9_33_x64.cab
APR2007_d3dx9_33_x86.cab
APR2007_xinput_x64.cab
APR2007_xinput_x86.cab
AUG2006_XACT_x64.cab
AUG2006_XACT_x86.cab
AUG2006_xinput_x64.cab
AUG2006_xinput_x86.cab
AUG2007_XACT_x64.cab
AUG2007_XACT_x86.cab
AUG2007_d3dx10_35_x64.cab
AUG2007_d3dx10_35_x86.cab
AUG2007_d3dx9_35_x64.cab
AUG2007_d3dx9_35_x86.cab
Apr2005_d3dx9_25_x64.cab
Apr2005_d3dx9_25_x86.cab
Apr2006_MDX1_x86.cab
Apr2006_MDX1_x86_Archive.cab
Apr2006_XACT_x64.cab
Apr2006_XACT_x86.cab
Apr2006_d3dx9_30_x64.cab
Apr2006_d3dx9_30_x86.cab
Apr2006_xinput_x64.cab
Apr2006_xinput_x86.cab
Aug2005_d3dx9_27_x64.cab
Aug2005_d3dx9_27_x86.cab
BDANT.cab
BDAXP.cab
DEC2006_XACT_x64.cab
DEC2006_XACT_x86.cab
DEC2006_d3dx10_00_x64.cab
DEC2006_d3dx10_00_x86.cab
DEC2006_d3dx9_32_x64.cab
DEC2006_d3dx9_32_x86.cab
DSETUP.dll
DXSETUP.exe
Dec2005_d3dx9_28_x64.cab
Dec2005_d3dx9_28_x86.cab
FEB2007_XACT_x64.cab
FEB2007_XACT_x86.cab
Feb2005_d3dx9_24_x64.cab
Feb2005_d3dx9_24_x86.cab
Feb2006_XACT_x64.cab
Feb2006_XACT_x86.cab
Feb2006_d3dx9_29_x64.cab
Feb2006_d3dx9_29_x86.cab
JUN2006_XACT_x64.cab
JUN2006_XACT_x86.cab
JUN2007_XACT_x64.cab
JUN2007_XACT_x86.cab
JUN2007_d3dx10_34_x64.cab
JUN2007_d3dx10_34_x86.cab
JUN2007_d3dx9_34_x64.cab
JUN2007_d3dx9_34_x86.cab
Jun2005_d3dx9_26_x64.cab
Jun2005_d3dx9_26_x86.cab
OCT2006_XACT_x64.cab
OCT2006_XACT_x86.cab
OCT2006_d3dx9_31_x64.cab
OCT2006_d3dx9_31_x86.cab
Oct2005_xinput_x64.cab
Oct2005_xinput_x86.cab
dsetup32.dll
dxdllreg_x86.cab
dxnt.cab
dxupdate.cab

Может, что-нибудь вручную оттуда извлечь?

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #24 : Декабря 14, 2007, 20:08:04 »
Смотрю потроха этих кабов - там INF-файлы есть. Может, вручную их запустить на установку? Это к чему-нибудь хорошему приведет?

Оффлайн Reload

  • Эксперт
  • *****
  • Сообщений: 2898
  • שלום :)
Re: Установка DirectX 9.0c
« Ответ #25 : Декабря 14, 2007, 20:08:30 »
В реестре менял сегодня уже раза три. Наверное, из-за этого когда-то и началась вся свистопляска, когда какая-то пришлая игрушка не захотела идти под с, и я сделал для нее b. :)
Так мож у тебя тогда с и стоит на самом деле?
Попробуй поменять версию на 4.09.00.0904 и устаносить какую-то игрушку...

Оффлайн Northwood

  • Эксперт
  • *****
  • Сообщений: 2393
  • Ze_Hamschter
Re: Установка DirectX 9.0c
« Ответ #26 : Декабря 14, 2007, 20:08:49 »

APR2007_XACT_x64.cab
APR2007_XACT_x86.cab
APR2007_d3dx10_33_x64.cab
APR2007_d3dx10_33_x86.cab
APR2007_d3dx9_33_x64.cab
APR2007_d3dx9_33_x86.cab
APR2007_xinput_x64.cab
APR2007_xinput_x86.cab
JUN2007_XACT_x64.cab
JUN2007_XACT_x86.cab
JUN2007_d3dx10_34_x64.cab
JUN2007_d3dx10_34_x86.cab
JUN2007_d3dx9_34_x64.cab
JUN2007_d3dx9_34_x86.cab
Jun2005_d3dx9_26_x64.cab
Jun2005_d3dx9_26_x86.cab
dsetup32.dll
dxdllreg_x86.cab
dxnt.cab
dxupdate.cab
Могут пригодиться

dxdllreg_x86.cab попробуй распаковать ВинРаром и просмотреть содержимое. Если есть файлы с расширением .reg-просмотри-может там как раз решение проблемы с реестром.

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #27 : Декабря 14, 2007, 20:10:13 »
Так мож у тебя тогда с и стоит на самом деле?
Попробуй поменять версию на 4.09.00.0904 и устаносить какую-то игрушку...

Пробую. Игрух полно, так что можно просто пускать для пробы. Раньше они все работали.

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #28 : Декабря 14, 2007, 20:11:00 »
Фигасе... Кажется, пошло... Сейчас окончательно допробую и отпишусь. :)

Оффлайн Silent Автор темы

  • Эксперт
  • *****
  • Сообщений: 1293
  • Зарегистрированный
Re: Установка DirectX 9.0c
« Ответ #29 : Декабря 14, 2007, 20:20:23 »
Блин, идет! :)

Reload: гениальная догадка! :)
Спасибо огромное всем участникам обсуждения, я - ваш должник. :)

Проблема оказалась тупа, как все сложные проблемы. с не использует ключ реестра (это я знал раньше), соответственно, его при установке не меняет. Повторная установка игнорируется, так как с проверяет файлы, а не ключ. Соответственно, гениальная догадка о смене версии в реестре на с решила все проблемы, так как игры, похоже, проверяют версию, а не файлы, даже не пытаясь запуститься, если версия ниже. :)

В общем, все пошло в наилучшем виде, так что в местном клубе автосимуляторщиков скоро появится мой отзыв о  Race'07. :)

Еще раз всем громаднейшее спасибо!!! :)