[Solved] Put in the first disk, do a DIR and see what is there. Remove it and put in a second disk and do a DIR and see the same contents. Reboot, and see different contents for the same 2nd diskette. USB floppy 3.5" 1.44, Connected directly to a USB port on the computer. Running MSDOS 6.22.
Solved by switching to FreeDOS. Be aware of the minor issue with FreeDOS format.exe = the /u flag is causing errors in the FD13 version. But one can do without it.
I’ve never had that problem before. You might want to check your AUTOEXEC.BAT and CONFIG.SYS files and remove any entries for SMARTDRV
https://retrocomputing.stackexchange.com/questions/25165/how-does-ms-dos-6-cache-the-dir-results
I did not load smartdrv, I wanted to save memory for the parts of things that can’t load high.
Ah. Are you loading up any other storage drivers that might do similar?
Have you tried removing the disk and running DIR without a disk in the drive, to refresh its status?
Have you tried running DIR B:
On a system with only a single floppy drive, both A: and B: actually refer to the same drive, to facilitate the ability to copy files from one disk to another using the same drive.
No other drivers for storage only ANSI.SYS because I like a pretty prompt. I did not try and empty dir or dir b: but I did install FreeDOS which does not seem to have this problem