How is a bad DLL replaced in XP-home?

F

~ FreeSpirit ~

This is the Error I keep getting. It starts after I've been online
a few hours. The browser then closes after the report is sent to MS.

====================================
AppName: iexplore.exe AppVer: 6.0.2800.1106 ModName: mshtml.dll
ModVer: 6.0.2800.1400 Offset: 0008c806
====================================

We have the working DLL on a CD but how is it installed on X-XP home? The
system wont let us install it because we can't get rid of the old defective
dll, nor can we rename it or over-write it.

If no one here knows how this is done can you recommend an URL that explains
it as we cannot find such info on the MS site.

We have the working DLL on a CD but how is it installed on X-XP home? The
system wont let us install it because we can't get rid of the old defective
dll, nor can we rename it or over-write it.

Neither the Helpfiles, the MS site or the XP book are of any help..........

Thanks

FS.......
 
W

Wesley Vogel

FS;

Your DLL file is probably not bad.
It probably did a bad thing.
What does the rest of the error report say??
Event ID??
Event Source??
What does the Event Viewer say??

Start | Run | Type: eventvwr | OK
Click all the links.
============================

This will run the System File Checker::

Start | Run | Type: sfc /scannow | OK

Have your XP CD ready to insert in the CD drive.
============

[[System File Checker gives the ability to scan all protected files to
verify their versions. If System File Checker discovers that a protected
file has been overwritten, it retrieves the correct version of the file from
the cache folder (%Systemroot%\System32\Dllcache) or the Windows
installation source files, and then replaces the incorrect file. System File
Checker also checks and repopulates the cache folder. You must be logged on
as an administrator or as a member of the Administrators group to run System
File Checker. If the cache folder becomes damaged or unusable, you can use
the sfc /scannow, the sfc /scanonce, or the sfc /scanboot commands to repair
its contents.

<snip>
sfc /scannow: Scans all protected system files immediately and replaces
incorrect versions with correct Microsoft versions. This command may require
access to the Windows installation source files.]]

More info on SFC::
scannow sfc (sfc.exe)
http://www.updatexp.com/scannow-sfc.html
 
B

Brian Abernathy

Reboot the machine and press F8 when the BIOS message is about to disappear.
Choose 'Boot Into Safe Mode'. Then login as the administrator. You should
be able to replace the DLL at this point.

If that doesn't work, you can also try the System File Checker. Do Start >
Run > CMD, then in the command window, type: SFC /SCANNOW You will need
the original XP CD for this command, unless it was installed in a partition
on your hard drive.

Brian
 
P

Plato

Brian said:
Reboot the machine and press F8 when the BIOS message is about to disappear.

I imagine that half the world doesn't get to see the bios screen. eg
large proprietary brands like sony/hp whatever display their logo on
boot then the next thing you see is the XP splash. It's a shame also as
the bios screen has lots of data on it that can really help you
troubleshoot pcs eg com port data etc.
 
F

Foxy

Plato said:
I imagine that half the world doesn't get to see the bios screen. eg
large proprietary brands like sony/hp whatever display their logo on
boot then the next thing you see is the XP splash. It's a shame also as
the bios screen has lots of data on it that can really help you
troubleshoot pcs eg com port data etc.
Use the Pause/Break key during the POST boot screen, use the space bar
to resume.
 
P

Patrick

Under the run command type sfc /scannow. The windows file
protection system will scan for any defective DLL and
prompt you for your XP home edition disk to replace it.

That should work.
 
A

Alex Nichol

~ FreeSpirit ~ said:
This is the Error I keep getting. It starts after I've been online
a few hours. The browser then closes after the report is sent to MS.

====================================
AppName: iexplore.exe AppVer: 6.0.2800.1106 ModName: mshtml.dll
ModVer: 6.0.2800.1400 Offset: 0008c806
====================================

We have the working DLL on a CD but how is it installed on X-XP home? The
system wont let us install it because we can't get rid of the old defective
dll, nor can we rename it or over-write it.

If no one here knows how this is done can you recommend an URL that explains
it as we cannot find such info on the MS site.

You probably do not want to replace the file with one on the CD: it has
been updated several times as part of security updates, and if you went
back these would be at odds with the old version. Look for the latest
security update to IE - at
http://support.microsoft.com/?scid=kb;en-us;832894

which will update the file and others as well
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top