Jump to content

upgrading to XP SP3 failed


abu aufa

Recommended Posts

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 ?

Link to comment
Share on other sites

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.

The internet - Where men are men, women are men and children are FBI agents.

Link to comment
Share on other sites

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 "

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.