Hello, Anature.
Thank you for your feedback and confidence confer to the forum. I think you have received good advice all along by other members.
I have reviewed the situation. I would propose what follows.
[1] To take up what leaves off by regsvr32, the message you got is normal, I should have taken into account of it beforehand. There is indeed no DLLUnregisterServer entry point defined in ole32.dll so it cannot be unregistered this way. So I propose you only do the second command to re-register it :
regsvr32.exe ole32.dll <hard enter>
[2] After restart from [1], if the problem persists, the following procedure should be taken up. But, I do not want to install any components your system does not have in the first place. That's why [3].
[3] Run regedit to inspect your registry. Browse to the following key, see if it exists at all:
[HKEY_CLASSES_ROOT\CLSID\{BDC67890-11D0-A805-00AA006D2EA4}\InstalledVersion]
If it exists, what is its default value:
@="x.xx.x.xxxx"
This is the installed version of your DCOM. If it indicates either:
@ = "4,71,0,2612"
or
@ = "4,71,0,3328"
then you have DCOM service installed.
If you have it, then it would be perfectly safe to install or re-install an upgrade v1.3
of DCOM98. If you do not have DCOM98 installed at all, you have to make a decision if you want it installed. I think you must have it installed. It comes with win98 installation package as well as MSIE. It won't do you any harmful effect.
[4] Suppose you had it there or decide to install it, download the DCOM98 v1.3 updated version from ms download site:
the downloaded file will be dcom98.exe.
[5] Run the self-extract installation file dcom98.exe, which will be seamless without you to intervene at all. Let the system restart.
[6] After restart, look again at the same key in the registry see if the default setting shows:
@ = "4,71,0,3328"
If it is, then it is installed OK. Your system will have DCOM98 v1.3 installed.
[7] Now, test Drag and drop in Explorer files see if it works.
[8] If not, then recheck registry against what reghakr posted in response #6. Post back any discrepancy. But, it would be safe to import/merge what reghakr posted there if the readings do not coincide.
After doing this series of steps, if D&D function is still lacking, then your most sensible option left is to re-install win98 on-top. (Do not need reformat etc.)
Let us know if you take up the above. Maybe other members may evaluate what I've proposed to put more credential to it and/or correct it so as to help you make a decision.
regards - tsuji