My son tried to install an old Windows98 program and it seems to have attempted to install an older device driver. We can no longer boot into the machine. Safe mode doesn't work and unfortunately there are no known restore points. What are some suggestions for fixing this problem without losing our current data (photos, movies, etc)???
Do you have another machine? You may need to take the hard drive out of your current machine, and connect it as a secondary drive to your other machine to get the data off.
Alternatively there are CDs you can use and boot off of which will show you your file system. This OS (Nimblex) will fit on a CD.
I think there is a Step-by-step confirmation boot mode you can select from the F8 boot menu, which will allow you to choose to skip many steps while booting. There seems to be some drivers that can't be skipped in with this though. It is probably worth a try. I imagine if you skip too many things you won't be able to get into windows, so it might take some playing around with.
You can try to boot from a CD http://www.ubcd4win.com/ The website contains all the instructions needed
You can try to fix the bootloader.