(solved) Автоустановка обновления DirectX 9.0c за Февраль 2005!
Скачал самое новое обновление ДХ от 5 го февраля 2005 года.
Распаковал Создал я в runOnceEx строчку dxsetup.exe /silent Ну а дальше по видимому получилось так как и при попытке установить ДХ90с в винде. Запускается инсталлятор и тутже завершается с окошкон установка завершена при этом никакой установки и обновления непроисходит. (как я понял просто проверяется версия ДХ и если она просто совпадает с 9.0с то установка отменяется) Тоже самое и при автоустановке винды (RunOnceEx) ... на этой позиции указатель стоит пару секунд ....потом в винде проверил версии библиотек в dxdiag - все они версии 2002-04 никакого намёка на 5 февраля :( Ктонить подскажет как поступить и принудительно поставить обновление ? ____________ Решение |
Т.е. получается что ДХ9 НИКАК принудительно не заставить устанавливаться в ХРСП2 или просто никто незнает как это делать?
Всётак может есть ключ чтобы это сделать? |
Существуют различные неофициальные "деинсталляторы" DirectX. Попробой поищи и поэкспериментируй.
|
Debby
Мммм "деинсталляторы" стирают его ... а мне бы какой-нибудь "принудительный инсталлятор" найти бы :) |
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX\\Version
При переустановке DirectX с более новых версий на те, которые постарее, в отсутствие специальных дистрибутивов, можно либо удалить значение данного параметра, либо изменить номер версии на любой другой.Подробнее |
Уря! Я думаю это близко к истине!!!
Теперь чисто теоретический вопрос: Если я пропишу такую строчку в regtweaks.reg (взято из версии 8,1) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX] "InstalledVersion"=hex:00,00,00,08,00,00,00,01 "Version"="4.08.01.0810" то при установке ДХ9,0с через RunOnceEx у меня УЖЕ будет подменена версия???? Т.е. вопрос сначала применится твик реестра (с подделаной версией) а потом будут ставиться проги , правильно? |
Хотя я думаю что будет проще сделать вот так удалив строку (кто так делал говорит что работает в винде)
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX] Или попробовать сделать это из RunOnceEx прямо перед установкой Дх :) |
УРА! Я разобрался!
Это всё очень легко и просто ненадо ничего удалять и править! Сегодня вечером выложу маленькую статью. |
Авто/Установка обновления Дх9.0с за Февраль 2005!
Ура! Я сам решил как это сделать!
Потратив час и немного серых клеток я наклонецто добился полностью автоматической установки обновлениий при установке винды Нада распокавать архив dx90_feb05update и запустить с таким ключом Код:
Feb2005_MDX_x86.MSI /passive /norestart Код:
Также и в винде уже установленной! :) Просто запустите Feb2005_MDX_x86.MSI и у вас установится обновления за февраль! Вот какой же я молодец :) Вадикан можно это внести в инструкцию по установке на сайт! PS Кстати способ описанный в ссылке http://www.computery.ru/upgrade/faq/...3/sfaq_097.htm (про изменеие.удаление версии в реестре) _НЕРАБОТАЕТ Установка вываливается с ошибкой. |
fanatf1
Moлодец :) Цитата:
|
Вышла версия обновления за Апрель 2005
HTML код:
http://download.microsoft.com/download/a/6/1/a6153887-2fe7-4dab-88c4-4da642909b9e/directx_9c_Apr05sdk_redist.exe |
Так получается автоустановка через RunOnceEx для апрельского билда не пройдёт?
|
|
Время: 04:34. |
Время: 04:34.
© OSzone.net 2001-