Archived from groups: microsoft.public.win98.gen_discussion (
More info?)
I have one only and that is in Windows\System
That file was last updated with this:
Security Update, March 7, 2002
Download size: 834 KB
This update resolves the "Unchecked Buffer in Windows Shell Could Lead to
Code Execution" security vulnerability in Windows 98 and is discussed in
Microsoft Security Bulletin MS02-014
I also don't think 98x supports regsvr for that file, only Win2k and later.
Maybe someone more knowledgeable than me will know for sure.
--
mae
"bobster" <fauxie@bogus.net> wrote in message
news:ul9HrAHgFHA.3124@TK2MSFTNGP12.phx.gbl...
| Gary,
| I did all the things you suggested.
| 1) Yes, I have tried again after restarting
| 2) I couldn't find shell43.dll. Was it a typo?
| 3) I found multiple shell32.dll files on both C & D hard drives. Deleted
| all but the one in
| C:\Windows\System. They're still in the recycle bin if I need to
| retrieve them.
| 4) Since none of the above solved the problem, I did a forced reinstall of
| IE6. It seemed to preserve all my settings but did not solve the problem.
| When trying to "run" regsvr32 Shell32.dll, I still get the error message
| that the DllRegisterServer entry point was not found.
|
| Two new quirks have been noted:
| 1) When I click on a hyperlink (URL) in an OE6 email message, I get a
blank
| window as before.
| The address window is also blank so it just grinds away. However, if I
| press the STOP button, I get an "action cancelled" message, the URL now
| appears in the address window and if I then hit go or enter, the URL
loads!
| I think this was probably the case before the forced reinstall but I just
| didn't notice it.
| 2) After the forced reinstall I checked the Windows update site, found
that
| 2 critical items (KB883939 and KB837009) which were previously installed
| were now shown as not installed. When I tried to reinstall them, the
| download box appeared but they would not download, and after hitting
| cancel, got a message, "IE has encountered an error and needs to close".
| This also may have been present before the forced reinstall and is likely
| related to the original problem.
|
| The problem appears to me to be related to either a corrupt shell32.dll or
| the inability of shell32.dll to connect with the DllRegisterServer and I
| don't know how to make that connection. I haven't tried to extract a new
| shell32.dll using SFC. Should that be my next thing to try. What happens
| if I delete the remaining shell32.dll and do another forced reinstall of
| IE6? Any other suggestions will be appreciated
|
| "Gary S. Terhune" <grystnews@mvps.org> wrote in message
| news:%23lHRQKCgFHA.3428@TK2MSFTNGP09.phx.gbl...
| > "bobster" <fauxie@bogus.net> wrote in message
| > news:%23JDc2b5fFHA.1248@TK2MSFTNGP12.phx.gbl...
| > > Gary/PA Bear -- I did the IE fix to no avail. I'm reluctant (worried,
| > > actually) to do the forced reinstall of IE6. If I do, will I get the
| > > latest
| > > version with all the fixes? Will my cable connection have to be
| > > re-established? Will I lose all of the customization I've done to
| > > IE6?
| >
| > No, you get the version that you currently have installed. AFAIK, you
| > don't lose any Updates. Customizations (whatever you mean by that) are
| > slightly less guaranteed to make it through--but it depends on what you
| > mean by customization. If, in fact, your customizations fall into the
| > categories suggested in the KB article, then I would bet that this
| > repair will disable whatever customization is at fault for the original
| > foul-up.
| >
| > > I also tried all the fixes identified in Q281679 and everything proved
| > > successful except regsvr32 Shell32.dll. Instead of a success message,
| > > I got
| > > the following,
| > >
| > > "Shell32.dll was loaded but the DllRegisterServer entry point was not
| > > found.
| > > DLLRegisterServer may not be exported, or a corrupt version of
| > > Shell32.dll
| > > may be in memory. Consider using PView to detect and remove it."
| > >
| > > I have stopped at that point as I'm getting beyond my level of
| > > knowledge. I
| > > don't know what PView is or if I should to try and remove Shell32.dll.
| >
| > Have you tried again, after restarting? If so, then it *may* be that
| > Shell32.dll is corrupt. The place to extract a new Shell32.dll file is
| > from the latest IE installation you have--which is why forced reinstall
| > is suggested. You *can* extract a new Shell32.dll file using SFC,
| > pointing it to the directory where your IE installation resides, but
| > your IE store may have more than one version (for different versions of
| > Windows.) Do some research, first, making sure that you still have a
| > problem, for one thing, and that you can't register Shell32.dll, and to
| > make sure only one copy of Shell43.dll resides in your IE installation
| > files (usually "C:\Windows Update Setup Files")
| >
| > Myself, I'd prefer the forced reinstall.
| >
| > --
| > Gary S. Terhune
| > MS MVP Shell/User
| >
http://www.grystmill.com/articles/cleanboot.htm
| >
http://www.grystmill.com/articles/security.htm
| >
| >
|
|