essais en remettant ta dll dans le dossier windows/system32:
http://www.dll-download-system.com/dlls/dnsapi.zip (a dézipper bien sur ).
Mais bon cela ne va pas résoudre ton problème je pense.
Commences donc par te procurer auprès d'un voisin, ami membre de la famille un CD XP avec le SP2 et ensuite boot dessus.
Tu fais installer et il va te proposer l'option "R" pour réparer ton PC. Choisis là. <= la première fois ! pour R
Ensuite tu devras choisir ton système , par défaut 1 et le mot de passe, par défaut il n'y en a pas.
Ensuite en ligne de commandes tu tapes "chkdsk /r/f"
Cela va vérifier l'intégralité de ton DD avant de faire quoi que cela soit. Il se peut en effet et c'est surement le cas, que ton DD ait quelques clusters deffectueux.
Ensuite quand tout est finis, reboot sur le CD de nouveau mais cette fois-ci pas la première fois mais la deuxième,choisis l'option "R" pour réparer ton PC. <= la deuxième fois ! pour R
Cette fois-ci c'est pour réparer les fichiers systèmes d'XP.
Ah, une dernière chose. Il y a une option de sauvegarde quand vous achetez des PC de contructeurs, comme dell, acer...
Il faut juste faire les copies sur 3 DVD el premier jour, et ensuite, tranquille, sauf que c'st des CD de réinstallation.