Pour en finir avec DirectX, il faut vraiment la " 9.0C" et pas autre chose.
Sinon, au sujet des patchs il te faut d´abord le 1.61 ( celui qui pèse 350Mo). Puis ensuite si le résultat ne te paraît pas convaincant tu peux passer au 1.62 et pour finir le 1.64.
Eventuellement par ici:
http://www.clubic.com/patch-jeux-video-985-0-painkiller.html
Voilà, en espérant de meilleurs résultats pour ton jeu...
Bonne chance!