1. Perhaps one or more of the twelve files listed in the article [Q281679], may be missing, damaged, or improperly registered. Other files are: Dispex.dll (IE6SP1v22.214.171.12426); Vbscript.dll; Scrrun.dll; Jscript.dll; Olepro32.dll; Vbscript.dll; Rsabase.dll; Msscript.ocx; Cachevu.dll; and Iepeers.dll. Note: The last two or three are not default files. If one is not, you'll simply get an error that the file name is invalid -- don't worry about it. FWIW, you may also opt for using the "[urlhttp://mvps.org/sramesh2k/IEFIX.htm]IEFix Utility" which can be downloaded from this site.
2. It may be to your advantage to download and install the Win98/IE6SP1 update [Q259737] for the files, Asycfilt.dll (v2.40.4515); Oleaut32.dll (ditto); Olepro32.dll (ditto); and Stdole2.tlb (v5.0.4515) if using IE6.
3. Click Start, Programs, Accessories, System Tools, Microsoft System Information (tool), and then click Tools on the "Menu" bar. Select the, IE Repair Tool, [Q194177].
4. Two items you didn't mention: 1) an update for the Wininet.dll file to at least version 5.00.2718.2300 -- what version is on your system? 2) that third-party products induce a lot of the anomalies -- what if any are running at that time? E.g. "the Adaptec Easy CD Creator program is an example of a program that can create this symptom. After you install Adaptec Easy CD Creator, the Createcd.exe program runs in the background."