|If you don't use the floppy drive often, the heads inside may be "dirty". In that case, the drive probably won't read other floppy disks as well. Use a floppy drive head cleaning floppy in the drive. If you don't have one, you may have a hard time finding one these days. Try looking at a place that has lots of computer parts. If you don't find one, they are available on the web. |
Or - you could remove the floppy drive, remove it's top cover, and manually clean off the heads, etc.
If the floppy drive reads other floppies fine ....
I have found that floppies made since 2000 or so have a greater percentage of them that develop bad sectors over time, and sometimes even over a short time. Floppy disk quality control isn't as good as it used to be before 2000.
There are programs you could try to repair the data damage, but often there's nothing you can do if certain data in both copies of the FAT table is on bad sectors.
E.g. if you happen to have or can borrow Norton Disk Doctor or Norton System Works (which has NDD) new enough to be used in Win 95 and up, it can replace a damaged FAT with the other FAT if the other FAT is not on bad sectors.
You can run NDD from the CD without having to install anything, but in that case, you can't undo changes you make.