• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

CD-ROM to PIO?

sevry

n00b
Joined
Jun 26, 2007
Messages
13
I understand that some don't like the CD-ROM to 'spin up' to 52x or whatever, because they think it's noisy. But I have a problem with the old Win98SE not allowing the CD-ROM to spin faster than 4x.

I understand that XP penalizes a CD-ROM that generates too many read errors. Apparently, it takes away DMA privileges and forces everything onto the CPU as a PIO mode. I wonder if something similar is happening in Win98SE? I had been trying different 'burning' packages, and a number of CDs could not be read by the CD-ROM. But I wonder if that's really what caused the 'slow-down'? I've had unreadable disks in the CD-ROM before.

In any case, how does one reset things? Where is this flag being kept? I've tried deleting all registry entries, deleting the unit from the Device Manager, etc. Nothing works. I don't know if an INF file has been modified, if there's some INI file out there, if the driver itself writes such flags to itself, or what.

So, I thought I'd ask.
 
well if i remember correctly in win98 u have to set UDMA mode in the device manager, select your drive and then properties, just put a check in UDMA mode and reboot, that should do the trick
 
well if i remember correctly in win98 u have to set UDMA mode in the device manager, select your drive and then properties, just put a check in UDMA mode and reboot, that should do the trick

The CD-ROM is an IDE drive, and recognized as such by the BIOS. It checks for IDE first in POST, and the next screen checks for UDMA. In Win98SE, it's using the generic driver.

I don't think it's a BIOS problem. I think there's some switch, or some data value, somewhere, that's been added or altered perhaps in response to trying to force the CD-ROM to read bad CDs. Or maybe it's something else. Maybe Win9SE, unlike XP, didn't revert to PIO in that way. I just don't know.

It's a mystery, I think to everyone.
 
in win98 u have to manually turn on the UDMA, u do that by selecting (in the device manager) your optical drive, then properties, then check one of the tabs ( i dont remember which one ) and click on the "udma" check box. Have u done that ?
 
in win98 u have to manually turn on the UDMA, u do that by selecting (in the device manager) your optical drive, then properties, then check one of the tabs ( i dont remember which one ) and click on the "udma" check box. Have u done that ?

It's not UDMA, it's IDE, and recognized as such by the BIOS. I think what you mean is DMA. But checking or unchecking that in Properties has made no difference at all. Wherever the speed is being regulated or adjusted in software, it's some point, perhaps, after the programs look to any DMA checkbox. Or else, it's just something else and the problem suggested from XP doesn't apply here. I'm still looking at it, off and on. It was more just a curiousity. I couldn't figure it out (still can't).

Ultimately, I might just try to delete the standard driver and all .inf files and anything else I can think off. But I'll likely still miss something. I've tried searching all sorts of things in the Registry.
 
Back
Top