Отвечает Andrey Shulgenko:
Обновить винду до SP2.
Отвечает Жариков Игорь:
Ставь сервис-пак SP2 - там DirectХ 9.0с.
Отвечает TU-154:
Свойства системы - вкладка Оборудование - Подписывание драйверов - Действие выставьте в Пропускать или Предупреждать. Еще один вариант - установите сервис-пак SP2, в его комплект, помимо всего прочего, также входит DirectX 9.0c.
Отвечает troll2003:
Поставь Service Pack 2, он поставит с собой DirectX 9.0c.
Отвечает Владимир Ладыгин:
Такое происходит, если отключена служба криптографии. Эта служба нужна для прочитывания электронной подписи в разных драйверах о том, что они прошли тест на совместимость с ХР. Включи службу: Панель управления/Администрирование/Службы компонентов/Служба криптографии - Пуск или поставь в режит автозапуска и перезагрузи компьютер. Никакие сервис паки здесь ни причем, а второй вообще ставить не советую - работать невозможно, а исправлений ошибок в нем практически нет, только кошмарный брандмауер.
Отвечает mishgan:
Ни фига! У меня SP2 устанавливается изначально с виндой и DirectX 8.1, а 9.0с вообще уставливаться не хочет.
Отвечает Аношов:
Служба криптографии в винде вообще просто для красоты стоит. Не пашет.
Отвечает Маша:
А где можно найти Direct X 9.0b?
Отвечает Бб:
У меня вот тоже Директ9с не ставится. Вроде загрузка начинается, пишет: подготовка компонентов или что-то вроде того, но полосочки, которая должна заполнится зелеными квадратиками не появляется, и долгое время вообще ничего не происходит. Что делать? У ХР сейчас установлен 9Б. Может его удалить надо?
Отвечает UseLess:
Есть программа для удаления DirectX, после просто ствишь DirectX заново.
Отвечает ILVIANN ZED:
Самый простой способ - просто возьмите файлы DSETUP.DLL, DSETUP32.DLL и DXSETUP.EXE из дистрибутива DirectX9.0b, а CAB-файлы с дровами из дистрибутива DirectX9.0c. Лично у меня такая шутка прокатывает.Для тех кто не любит легких путей - распакуйте DXNT.CAB и BDAXP.CAB и сами вручную заинсталльте inf-файлы (какие из них точно - я пока не разобрался).