Hi jt3219 tompkins,
Thank you for sharing the details of what you’ve tried so far, that was a great effort on your part! I understand how important those old photos and documents are, and I’m here to help you get through this smoothly.
From what you described, the missing vredir.vxd and dfs.vxd files are part of Windows 98’s networking components. When they’re missing, Windows tries to load them and throws the error you’re seeing. The good news is that since you can boot into Safe Mode, we have a few options for you to try:
If your main goal is to recover files, you don’t need to fully repair Windows 98:
- Use a USB-to-IDE adapter or connect the drive to another PC to copy your files.
If you want Windows 98 to boot normally, please follow these steps carefully:
1 - Remove Broken Network Components
- In Safe Mode, go to Control Panel → Network.
- Remove Client for Microsoft Networks (if listed), then reboot.
2 - Restore Missing Files
If your CD drive works, boot with CD-ROM support and extract the files:
- Enter these lines into the DOS prompt:
extract /y X:\win98\win98_XX.cab vredir.vxd c:\windows\system
extract /y X:\win98\win98_XX.cab dfs.vxd c:\windows\system
(Replace X: with your CD drive letter.)
If the CD doesn’t work, copy the Win98 folder from the CD to the hard drive using another PC and point the extraction there.
3 - Disable References (Temporary Workaround)
- Edit System.ini in Safe Mode.
- Add
;at the start of any line referencing vredir.vxd or dfs.vxd. - Reboot.
I look forward to receiving your update and I'm willing to collaborate with you till we resolve the issue. Please keep me informed.
Best regards,
Hendrix Vu | Microsoft Q&A Support Specialist