go to the dos prompt (well actually the commands folder in your windows dir) try to type this:
C:\>Scanreg /?
That should pop up a list of stuff you can chose from, if I remember correctly. Find which one says "last known good" or something along those lines (it's been a while if you can't tell) and try to boot with the registry from a couple days ago... ...it should work fine I would think.
Now you learn you should backup your registry in Win9x pretty often

I usually backup now anytime I make a big change....
I have a modified bootdisk that you should check out. I made a readme to remind me what I have in there and this is what it says:
<i>"Just for my knowlege, this is my own
modified Win9x bootable floppy. It
does not do PCI bus scans for add-on
RAID/SCSI adapters. If you want this
back, make your own bootable floppy
in Win9x.
This also contains a modified FDISK
utility specifically for Win98SE
so that you can partition hard drives
up to 130gb or somethin' around there."</i>
I also have some other dos apps which the Win9x floppy doesn't include.