
By setting the flash-drive lower than the floppy in the boot order, Windows can access the floppy, but then I cannot use the flash-drive for booting automatically. I did some experiments and confirmed that it only happens when in the BIOS, the flash-drive is set to emulate a floppy drive and is higher in the boot order than the actually floppy drive in the removable devices section. I’m not sure why it did not work with the flash-drive attached. Lo and behold, Windows is able to use the floppy drive (and with the changes I made last time-below-it is able to use it correctly too). I had to mess around in the back of my system today, so I took the opportunity to remove the 128MB flash drive that I use to boot. Of course when I boot from the flash-drive, the floppy drive is B: and the flash-drive is A:, but everything else works as normal.

In Windows the flash drive appears as a standard removable drive and is assigned to B:, but I can’t imagine why that would cause the floppy drive to not work in Windows (especially when it does work in DOS). One thing of note is that I have a small flash-drive permanently plugged into a USB port on the back that I use to boot DOS without using a floppy or CD. Not surprisingly, most of the search results simply talk about setting the jumpers on the drive or enabling the drive in the BIOS, but these are all just about getting a drive to work at all, not only in a specific OS (though this page does discuss a floppy drive working in Windows and not in DOS-backwards! and not the first time either). Windows detected the drive and installed drivers for it, then told me to format the floppy disk before I can use it, but never actually activated the drive. Then I uninstalled the floppy drive and controller and rebooted. I tried removing the \DosDevices\A: and all (four) entries that refer to \?\FDC#… from HKLM\SYSTEM\MountedDevices. Also, ejecting and putting a disk in the drive does make a sound like the pin falling into place, but that is more mechanical than electrical.) (Yes, there is a disk in the drive, but that is irrelevant since Windows does not turn the drive on at all. It does however work in DOS, in the BIOS boot-menu, in Windows setup (ie F6 to load drivers), etc.įrom Explorer: Please insert a disk into A-Floppy (A:). That is, when trying to access the A: drive, nothing occurs, no light, no motor, nothing.


My (internal) floppy drive does not work in Windows (neither XP nor 7).
