(cross-post added to WindowsME General)
Brian Kraft said:
My computer runs Windows Me and originally came with IE5.5
When I try to use the IE6 SP1 built-in repair utility, I get an error
that the versions of WEBCHECK.DLL and MSIDLE.DLL are too old.
I extracted newer versions of these from Windows Update Setup Files,
but even in Safe Mode the older versions can't be overwritten or
deleted because Windows is using them. How can I replace them with
the newer versions I extracted and proceed with the repair utility?
Can you dual boot and make changes to the target OS from the other one?
Have a console disk you can boot? What options do you have in your boot menu?
E.g. DOS mode? If neither of those perhaps you could use an alternate shell?
(Ref. KB142255 -- assuming progman or whatever you replace explorer.exe
with doesn't load the problem modules.) command.com might be the
best alternative as far as avoiding dependencies but then you would have
to be prepared to use its command line to do whatever it is that you need to do.
Oh. (I just remembered.) Win9x has a quirky .ini file which is designed
to solve this problem. You would think that sfc would automatically make
use of it to make things simpler for user when extracting modules (ref. KB265371)
but I can't see any sign that it does:
<title>How To Move Files That Are Currently in Use</title>
http://support.microsoft.com/?kbid=140570
(Live Search for
"windows millennium" "wininit.ini"
)
Ah. (I've just been reading more in KB265371.)
<quote>
Some files are used in Safe mode and you cannot replace them
while they are in use (such as the Wsock32.dll file).
To replace these files, use the <b>Extract</b> command
that is included on the Windows Me Startup disk.
</quote>
Aha! Important key phrase for this OS: "Windows ME Startup disk"
WME version of Repair Console, Repair disk, etc? Those were
terms I was fruitlessly searching with in conjunction with the OS name
while researching my "dual boot" suggestion. ; ]
BTW this repair really has much more to do with your OS than with IE.
Cross-posting to WindowsME General.
HTH
Robert Aldwinckle
---