the problem started when he tried to upgrading to XP SP3, After reboot he got a message " dnsapi.dll or bad image lass.exe "
I just around googling to find the answer and fastest way is repair the installation with Win CD.
I don't know whether this is Hostman ( DNS Client disabled )related ![:unsure:]()
any ideas ?
I doubt Hostsman had anything to do with this. As far as I'm aware this dll is separate from the DNS client and the hosts file. It has to do with internal functions of windows' DNS and possibly DHCP features I believe....
Try repairing it with the cd.
http://forums.techguy.org/windows-xp/49233...l-not-boot.html
Poster there said "I had this problem come up on one of my systems at work and found this thread when I was searching for a solution.
Using the recovery console I was getting the same "parameter invalid" response when I tried copying the file from the dllcache folder, until I dropped the /y switch from the command. However, when I did that, the copy file command attempted to carry out the copy but failed. I tried deleting the problem file and this failed as well.
I finally solved it by running chkdsk /r on the C drive (This took about 40mins to run). I was then able to delete the file successfully. To replace it I used the file on the xp install disk.
The dnsapi.dll can be found in the i386 directory on the XP install disk, but it is named dnsapi.dl_ (I think because it is the compressed version.)
To copy it across I went into the i386 ( cd e:\i386, followed by e: ) directory and typed
copy dnsapi.dl_ c:\windows\system32\dnsapi.dll
This successfully copied the file across. I then restarted and the system booted up fine.
Hope this is of help to others with a similar problem"
...Should you run into this problem....
BTW if you need the SP3 version of dnsapi.dll PM or email me.
I doubt Hostsman had anything to do with this. As far as I'm aware this dll is separate from the DNS client and the hosts file. It has to do with internal functions of windows' DNS and possibly DHCP features I believe....
Try repairing it with the cd.
http://forums.techguy.org/windows-xp/49233...l-not-boot.html
Poster there said "I had this problem come up on one of my systems at work and found this thread when I was searching for a solution.
Using the recovery console I was getting the same "parameter invalid" response when I tried copying the file from the dllcache folder, until I dropped the /y switch from the command. However, when I did that, the copy file command attempted to carry out the copy but failed. I tried deleting the problem file and this failed as well.
I finally solved it by running chkdsk /r on the C drive (This took about 40mins to run). I was then able to delete the file successfully. To replace it I used the file on the xp install disk.
The dnsapi.dll can be found in the i386 directory on the XP install disk, but it is named dnsapi.dl_ (I think because it is the compressed version.)
To copy it across I went into the i386 ( cd e:\i386, followed by e: ) directory and typed
copy dnsapi.dl_ c:\windows\system32\dnsapi.dll
This successfully copied the file across. I then restarted and the system booted up fine.
Hope this is of help to others with a similar problem"
...Should you run into this problem....
BTW if you need the SP3 version of dnsapi.dll PM or email me.
thank, I'm trying to fix. I'll let you know later
Edit : the problem still exist " BLACK SCREEN "