"le fichier dll sa a rapport avec punk buster "
pas du tout.
Un fichier .dll est une "extention d´application", à savoir une partie de "code" utilisée par un programme.
Tous les logiciels sous Windows utilisent des .dll, certaines partagées entre plusieurs programmes, d´autres spécifiques à un et un seul programme.
Je ne connais pas cette .dll précuisément, mais vu son nom (notamment "3dx"), j´opterai pour un problème lié à Direct3d, autrement dit DirectX 9.
Cherche sur le net (facile à trouver, y compris depuis le site de dl de Microsoft) la dernière version en date de DirectX (version 9.0c) et réinstalle là.
Retente et tiens nous au courant.
Amicalement,
"Papy" LV´