1. The article [Q249873] explains the Regsvr32 tool (Regsvr32.exe) used to register and unregister object linking and embedding (OLE) controls such as dynamic-link library (DLL) or ActiveX Controls (OCX) files that are self-registerable. If the registration of a control is unsuccessful or you need developer information about troubleshooting unsuccessful OLE control registration attempts, see [Q140346 - Possible Reasons for OLE Control Registration Failure].
2. Register each of the following nine files (one by one). Click Start, Programs, MS-DOS Prompt.
Note: The last two are not default Win98 files and may not be on your system. If one is not, you'll simply get an error that the file name is invalid -- don't worry about it. In addition if any actually register properly, it simply appears that nothing really happened.
urlmon.dll
Shdocvw.dll
/i Mshtml.dll
Jscript.dll
Oleaut32.dll
Vbscript.dll
Rsabase.dll
Cachevu.dll
Iepeers.dll
type c:\windows\system\regsvr32 (then one of the file names above), and then press Enter. For the next and subsequent file names, simply press the F3 key to duplicate the previous entry, click at the end of the prior entry, backspace over the former file name, and then enter the next. Also note: The MS-DOS window that opens should be made small enough to allow you to still see the instructions written on this screen as you perform these tasks.
3. After completion, type exit, and then press Enter.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic