lol. I've heard of problems like that, but a simpler fix exists.
All the win98 system VXDs are stored inside a file VMM32.VXD (I think)
Supposedly there's a way to extract the files which have gone missing from the VXD and back into the system folder, so they work properly.
You could try googling it if you're interested, but oh well, it seemed to work fine by reinstalling.