Both Win 95 and 98 have had phantom drive bugs. Which OS is this? Check out Config.sys: If it has a line in there "LASTDRIVE=Z", then change the letter designator to the actual "number" of drives there are in the system. (i.e. floppy, one hard drive and a CD, then LASTDRIVE=D). This helps prevent Windows from assigning a phantom drive. If the line ISN'T there, then Windows will automatically set the Lastdrive to equal "Z", then sometimes that allows that phantom bug to pop up.
You could also try this: In Config.sys, there may be a line there...."BUFFERS=12,0"...if that second number is anything other than "0", that could be the cause of the problem...reset it to "0".
Desktop: Intel i7 960 CPU @ 4.0GHz, EVGA Classified 4-Way SLI mobo, 12GB Corsair Dominator-GT 2000 DDR3 RAM, Crucial RealSSD C300 256GB Solid State Drive, Two WD 2TB SATA drives, 2x EVGA GTX 570 Superclocked graphics cards in SLI, Coolermaster HAF X full tower case, OCZ ZX 1250w PSU, Corsair H100 CPU Cooler
Laptop: MSI GT60-004US, 2x Seagate Momentus XT 750GB SSD Hybrid drives in RAID 0, 16GB DDR3 1600 RAM, GeForce 670M 3GB graphics card, Networks 'Killer' N-1103 WLAN card