Вообщем пробовал разные версии директа, ни одна не хочет устанавливаться. Систему чистил программами тип CCleaner, на вирусы проверял, все бестолку.
Винда седьмая, 32-х битная.
Подскажите, как решить проблему без переустановки винды?
Спасибо.
Ответов: 16
Jeka_M
16.10.2010 в 22:53
Для информации: в дистрибутив Windows 7 уже включен DirectX 11, который обратно совместим с DirectX 10 (и вроде бы даже с DirectX 9, но не уверен, надо гуглить)
Сообщение отредактировал Jeka_M: 16 October 2010 — 22:54
yroman
16.10.2010 в 22:57
Нет, DX9 нужно ставить отдельно, по крайней мере на висте было так.
По теме первого поста — ну хотя бы посмотреть что пишет в логах, вам, собственно, это и предлагается сделать.
Сообщение отредактировал yroman: 16 October 2010 — 22:58
dim362
16.10.2010 в 23:02
Дык, чего с этим делать? Просто меня донимает одна проблема-изображение в играх дергается, как будто спотыкается что ли…причем в обоих симах даже по дефолту(9.1 и 10 сим) в Dirt2 и CoDMW2 такая же беда…ставил разные дрова на видео…и тоже не спасает…ну мне как не сильно продвинутому остается грешить только на директ…
камень амд 3ггц 4г оперативки, жираф 9800гт
Цитата
По теме первого поста — ну хотя бы посмотреть что пишет в логах
эх…если бы я нашел эти логи то в первом посте и выложил бы…нету их по указанному адресу…
Сообщение отредактировал dim362: 16 October 2010 — 23:03
viktor-2
16.10.2010 в 23:17
Установку от имени администратора запускал? Ибо в семёрке, так же, как и в «висте», даже если у тебя учётка админа, то ты всё равно не совсем админ. Правой кнопкой мыши на setap, выбрать «запуск от имени администратора». Или UAC (контроль учётных записей) отключить совсем в панели управления.
dim362
16.10.2010 в 23:21
UAC выключен. От админа запускал, все то же, логи опять не создались. Теперь КоД вообще не запускается…пишет что нужен директ х….ппц какой то..
t@r@n
16.10.2010 в 23:23
Железяки не держат DX от версии 10.1 и выше. Винда пиратка. сейчас обновление DX по моему онлайн и только с проверкой сертификата форточек))
ИМХО…
viktor-2
16.10.2010 в 23:31
Цитата
Компания Microsoft официально заявила, что удалить DirectX невозможно. Вы можете ее только обновить, но заменить новую версию на более старую версию не получится. Однако существует программа, которая поможет вам это сделать. Называется она DirectX Eradictor. После удаления DirectX необходимо перезагрузить компьютер. Все файлы DirectX будут удалены вместе с очисткой системного реестра. Теперь можно установить более старую версию DirectX. Существует еще одна программа для полного удаления DirectX – это DirectX Killer 1.0.
волшебные програмулины не спасли. Первая вообще отказалась работать а вторая снести защищенные файлы не может. Да и простой запрос в яндекс говорит что директ в семерке снести невозможно…блииин…
dim362
16.10.2010 в 23:51
Так, логи появились…вот только выложить их не могу-пишет что мне нельзя текстовики загружать…
блин, звиняйте парни..придется так…
Сообщение отредактировал dim362: 16 October 2010 — 23:52
N9COF
17.10.2010 в 00:30
Ну ты короче своими установками-переустановками директа и замусорил винду Это ж тебе не тетрис ставить В неё, кстати, действительно включён директ 11 с офигенным освещением и я не знаю, что это 9 требует. Мож просто отменить установку директа 9 и так попробовать запустить нужную игру?
З.Ы. В dxdiag’е какая версия щас пишется? Ошибки он находит? (пуск — выполнить — dxdiag — понеслася).
dim362
17.10.2010 в 00:41
Пишет что установлен одиннадцатый директ…Егор, дело в том что сейчас даже КоД стал требовать директ…а за ним такого раньше не водилось…а весь сыр -бор я затеял потому что
Цитата
Просто меня донимает одна проблема-изображение в играх дергается, как будто спотыкается что ли…причем в обоих симах даже по дефолту(9.1 и 10 сим) в Dirt2 и CoDMW2 такая же беда…ставил разные дрова на видео…и тоже не спасает…ну мне как не сильно продвинутому остается грешить только на директ…
вот такие пироги…
SuVitalik
17.10.2010 в 06:17
dim362 (16 October 2010 — 23:02) писал:
Просто меня донимает одна проблема-изображение в играх дергается, как будто спотыкается что ли…причем в обоих симах даже по дефолту(9.1) такая же беда…ставил разные дрова на видео…и тоже не спасает…ну мне как не сильно продвинутому остается грешить только на директ…
Взаимно, такая же беда, тоже самое. Windows 7. А еще в наборе высоты вылетает из сима и винды сразу в синий экран, пишет что физический диск мало памяти. Хоть и продвунутый но выхода пока не нашёл. Скачивал дрова старой версии под 7-ку, специально предлагает офф. сайт чтоб пошло видео . Так комп чуть не навернул.Он перестал вообще запускаться,а если запускался с поддержкой дров то экран моргал постоянно белый в черный, то вообще не включался. А звук говорил что винда запускается и работает . Вот мля глюк!
Сообщение отредактировал SuVitalik: 17 October 2010 — 06:25
dim362
17.10.2010 в 09:29
Короче потопал я обратно на ХР…Семерку на ноуте оставлю. Треклятый сим, игры и детство что в жопе играть продолжает!
Тему можно закрывать.
edwardpashkov
17.10.2010 в 12:35
Вычистить все папки темповые на винде и попробоваь еще раз. Такое иногда бывает из-за мусора в виндах. Еще — если стоит чудо касепрский — такое может быть- он параноик.
Включить и войти в настоящую учетку администратора ну и попробовать другой дистрибутив 9-го директа.
У меня привычка выносить темп юзера системы в дургое место, а не так как есть в винде где длинный путь в темповые папки, иногда из-за этого траблы и происходят, еще даже более зудшие, т.к. путь к темпу становится семимильный.
Сообщение отредактировал edwardpashkov: 17 October 2010 — 12:37
Dimka
17.10.2010 в 12:44
В xp при такой незадаче самое простое было в реестре поменять версию директа на любое маленькое число (чтобы получилось меньше 9.0b
asd255
19.10.2010 в 08:42
Ребзи… все DX более свежие имеют все нужные библиотеки от предыдущих версий.
и причем если вы используете x64 ОС но игра все равно будет запускаться в 32битном режиме.
короче… своими переустановками dx который не предназначен вообще для твоей ОС запортил его наверное окончательно.
сколько не ставил 7ку. да есть проблема с некоторыми игрушками, старыми, но все современные игры играют нормально
вон у мну FSX на 7ке х64 нормально бегает и еще 2 10 игрушек.
я особо не геймер но мне иногда приходится разбираться с этими проблемами профессия такая )))
Короче. ничего ставить и не нужно было…
от DX артифакты на картинке не зависят. все дело в волшебных дровишках. и самой игры.
иногда помогает в свойствах графики поставить поддержку DX9 если игра запускается в 10 и с ней беда.
если совсем беда в свойствах ярлыка поставь совметимость с Windows Xp SP2 или 3. игра будет принудительно стартовать с dx9c )))
И 7ка намного интереснее чем все предыдущее…хотя у мну есть сервачек под NT4 на нем AD крутится я его принципиально уже лет 8 не трогаю.. сам в ауте… работает ))))
только ТО нет нет делаю )))
Но 7 ка приятная.
Сообщение отредактировал Jeka_M: 16 October 2010 — 22:54
По теме первого поста — ну хотя бы посмотреть что пишет в логах, вам, собственно, это и предлагается сделать.
Сообщение отредактировал yroman: 16 October 2010 — 22:58
камень амд 3ггц 4г оперативки, жираф 9800гт
Цитата
эх…если бы я нашел эти логи то в первом посте и выложил бы…нету их по указанному адресу…
Сообщение отредактировал dim362: 16 October 2010 — 23:03
ИМХО…
Цитата
поглянь, может найдёшь что полезное
блин, звиняйте парни..придется так…
[08/29/10 12:25:34] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[08/29/10 12:25:34] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/12/10 17:41:17] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/12/10 17:41:17] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/16/10 20:50:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 20:50:25] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 20:51:19] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 20:51:19] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 20:51:19] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 20:51:19] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 21:24:45] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 21:24:45] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 21:24:45] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 21:24:45] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 23:14:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 23:14:33] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 23:14:33] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 23:14:33] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 23:19:24] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/16/10 23:19:24] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/16/10 23:19:41] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 23:19:41] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 23:19:41] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 23:19:41] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 23:38:14] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 23:38:14] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 23:38:14] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 23:38:14] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 23:44:38] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 23:44:38] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 23:44:38] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 23:44:38] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/16/10 23:45:00] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/16/10 23:45:00] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/16/10 23:45:00] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/16/10 23:45:00] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/17/10 00:15:27] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:15:27] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:15:47] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/17/10 00:15:47] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/17/10 00:15:47] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/17/10 00:15:47] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/17/10 00:19:50] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:19:50] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:20:10] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 189, function: GetDXVersion
Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.
Current DirectX may be a older version which does not have the version value in the registry.
———————
[10/17/10 00:20:10] module: dxupdate(Jun 2 2010), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation
GetDXVersion() failed.
———————
[10/17/10 00:20:10] module: dsetup32(Jun 2 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn
DirectXUpdateInstallPlugIn() failed.
———————
[10/17/10 00:20:10] module: dsetup32(Jun 2 2010), file: setup.cpp, line: 1723, function: CSetup::SetupForDirectX
InstallPlugIn() failed.
———————
[10/17/10 00:48:26] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:48:26] module: dsetup32(Jun 2 2010), file: dsinline.h, line: 391, function: GetLangCodePage
Failed API: VerQueryValue()
Error: (1813) — Указанный тип ресурса в файле образа отсутствует.
Unable to get Translation valie.
———————
[10/17/10 00:48:31] module: DXWSetup(Jun 2 2010), file: dxwsetup.cpp, line: 351, function: CDXWSetup::InitInstallEngine
Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.
———————
[10/17/10 00:48:31] module: DXWSetup(Jun 2 2010), file: psheets.cpp, line: 472, function: PreinstDlgProc
CDXWSetup::InitInstallEngine() failed.
Сообщение отредактировал dim362: 16 October 2010 — 23:52
З.Ы. В dxdiag’е какая версия щас пишется? Ошибки он находит? (пуск — выполнить — dxdiag — понеслася).
Цитата
вот такие пироги…
dim362 (16 October 2010 — 23:02) писал:
Взаимно, такая же беда, тоже самое. Windows 7. А еще в наборе высоты вылетает из сима и винды сразу в синий экран, пишет что физический диск мало памяти. Хоть и продвунутый но выхода пока не нашёл. Скачивал дрова старой версии под 7-ку, специально предлагает офф. сайт чтоб пошло видео . Так комп чуть не навернул.Он перестал вообще запускаться,а если запускался с поддержкой дров то экран моргал постоянно белый в черный, то вообще не включался. А звук говорил что винда запускается и работает . Вот мля глюк!
Сообщение отредактировал SuVitalik: 17 October 2010 — 06:25
Тему можно закрывать.
Включить и войти в настоящую учетку администратора ну и попробовать другой дистрибутив 9-го директа.
У меня привычка выносить темп юзера системы в дургое место, а не так как есть в винде где длинный путь в темповые папки, иногда из-за этого траблы и происходят, еще даже более зудшие, т.к. путь к темпу становится семимильный.
Сообщение отредактировал edwardpashkov: 17 October 2010 — 12:37
и причем если вы используете x64 ОС но игра все равно будет запускаться в 32битном режиме.
короче… своими переустановками dx который не предназначен вообще для твоей ОС запортил его наверное окончательно.
сколько не ставил 7ку. да есть проблема с некоторыми игрушками, старыми, но все современные игры играют нормально
вон у мну FSX на 7ке х64 нормально бегает и еще 2 10 игрушек.
я особо не геймер но мне иногда приходится разбираться с этими проблемами профессия такая )))
Короче. ничего ставить и не нужно было…
от DX артифакты на картинке не зависят. все дело в волшебных дровишках. и самой игры.
иногда помогает в свойствах графики поставить поддержку DX9 если игра запускается в 10 и с ней беда.
если совсем беда в свойствах ярлыка поставь совметимость с Windows Xp SP2 или 3. игра будет принудительно стартовать с dx9c )))
И 7ка намного интереснее чем все предыдущее…хотя у мну есть сервачек под NT4 на нем AD крутится я его принципиально уже лет 8 не трогаю.. сам в ауте… работает ))))
только ТО нет нет делаю )))
Но 7 ка приятная.