Katya
directX - это просто набор библиотек, и для Win XP библиотеки directX 10 бесполезны, XP не может их использовать. А все доморощенные попытки изменить положение приводят только к глюкам, вплоть до летального исхода для системы. Хочешь пользоваться directX10 - 11, установи Win7, можно второй системой, если у тебя не ноутбук. А лучше всего в десктоп установить дополнительный ЖД (желательно SSD на 120 гБ) и на него установить Win 7.
directx10 - для ХР не существует в природе.
Проверял не раз=это миф. Ссылки на скачку=развод на деньги, спам и или скачаешь кучу овна на комп.
Обновляйте с сайта Мелкософта и не ищите приключений на пятую точку ПК!