(I Think) I fixed the DMA problem in Win2K

w9design

Golden Member
Mar 1, 2000
1,083
0
0
I just got an IBM 75GXP hard drive and couldn't get DMA to work in Win2K.
Sandra scores were about 1700.
Then I got a pang of inspiration. My Quantum ATA/66 drive was working admirably in UDMA mode. I read on Microsoft's site that Win2K doesn't support ATA/100. So then I downloaded IBM's ATA Switch utility and set the drive to ATA/66.

And voila. Sandra score is now 22143.

It appears that Win2K forces ATA/100 drives into PIO mode. When you drop them down to ATA/66, it enables DMA.
Let me know if this helps your situation.
 

bigshooter

Platinum Member
Oct 12, 1999
2,157
0
71
What is your ide controller? I have a gigabyte bx2000+ with a builtin promise ultra66 controller. It automatically runs in ata66 mode.
 

w9design

Golden Member
Mar 1, 2000
1,083
0
0
I'm using the onboard IDE of my MSI K7T Pro2A.
I also have one of those Promise Ultra66 controllers, but my sandra scores are actually 2000 points higher using onboard IDE than on the Ultra66, so I use my ultra66 for my ZIP and Orb drives.
 

erub

Diamond Member
Jun 21, 2000
5,481
0
0
Fixed my problem. I think the reason I was having trouble is that the drive is ATA-100, but my system is only ATA-66 - changing it to DMA under Primary IDE Channel did nothing, it would come up in PIO mode. After switching to UDMA-4, autodetection seems to happen a lil faster too :)
 

erub

Diamond Member
Jun 21, 2000
5,481
0
0
New Sandra score under win2k of 22262 - and I was doin some forum browsing while it was going! :)
 

SUOrangeman

Diamond Member
Oct 12, 1999
8,361
0
0
weird problem, but a very nice find on the SP1 issue. But, does this affect controllers like those on a PCI card (say, Promis Ultra/Fasstrak) or just the first four ports on the mobo (IDE0 and IDE1, ... not additional ones like IDE2 & IDE3)?

-SUO