• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

DMA in Win2K, is this registry hack the same as the hot fix issued?

dcdomain

Diamond Member
I was going through an issue of Power Win2000 (Jan. 31, 2001 Vol. 3, No. 5) and they had a registry hack. The following was written:

"...you'll need to manually enable ATA/66 speed -- provided your system supports it -- through a Registry hack. (In other words, don't do this unless you're sure you have ATA/66 support or better.)

Navigate to this Registry key:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E96A-
E325-11CE-BFC1-08002BE10318}\0000\

There should be a DWORD key under \0000 named EnableUDMA66. If there
isn't, create it and set it to 1. Reboot.

If you want to, you can simply copy the following into a .REG file
and double-click it to add it:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-
E325-11CE-BFC1-08002BE10318}\0000]
"EnableUDMA66"=dword:00000001

Not initially enabling UDMA/66 support in Win2K appears to be a
preventative measure to avoid data corruption, but it also has the
downside of being irritatingly slow. To enable ATA/100 support, do
all of the above, and also make sure you have Service Pack 1
installed. The SP1 version of ATAPI.SYS fixes problems people had
with ATA/100 controllers."

Now is this the same thing as the hotfix issued? I'd like to give it a try, since SP2 is taking so long. Anyone else use this registry hack and was successful? I have an MSi K7T Pro2a with two Maxtor ATA100 drives connected...
 
Try this one, I just fix my corrupt hardrive with this hotfix. there is bugs came with this hotfix, you going to see PIO mode for your hard drive in IDE properties, but its work at UDMA.
There is explanation in microsoft site for this bug. With VIA 4.28 I had so maaaany times corrupt disk, I install win2k everyday a week a go :-(
But for now I feel relief


download
 
Thanks for the link and comments, I already have that hot fix... the thing is, I'm always wary of installing something where I don't know exactly what changes are made. Perhaps this hot fix is only a registry editor and does exactly the same thing? Anyone have any comments?

Anyone running the MSi K7T Pro2a/Win2K/Maxtor ata100 harddrives combo? I'd like to see if it's bug free before I go ahead and install this (had to go through three formats already on some unrelated reason).

Thanks in advance,
dc
 
wait...to enable ata100, do you put "EnableUDMA66" or "EnableUDMA100" in the registry?
 
Hehehe, not too sure.. but I guess ata66, since they didn't mention anything specific about changing that. Doesn't really matter, not much speed difference.

Tell me how it goes... are you running the same combo that I am running?
 
Well, I believe even I have different mobo but its almost 100% the same with you, which is VIA KT133A with 686B southbridge and same harddrive Maxtor ATA 100 and also win2k.

The hot fix changing the system file, under device manager you're going to see newer driver for IDE controller and for the hard drive you're going to see the name of your hard drive, just like you're using VIA driver.

3 formats? Hmm, you know what, I was spending whole week just to format and install win2k, at least I install twice a day with stupid VIA driver.

 
Yo2tup, were you having problems before? Did you use that IBM utility to drop your harddrive down to ata66 to get Win2K to run it in DMA mode? If so, you'll probably notice little or no difference between ata66 and ata100. In addition did you have SP1 installed?

Soundsation thanks for the info... so your drive is still probably reading as PIO mode right? Did you notice any improvements in the speed? The hotfix basically changes the VIA Bus Master IDE Controller right like you said right? Guess it's not the same as the registry hack then...

After my first experience with the VIA drivers.. which were so-so... I elected not to install them after my first install. My computer had been having corrupted registry problems because of the ACPI. Cut off power before my drives had finished writing from cache. After my third format, I installed as a Standard PC... no problems so far.

Since Yo2tup didn't have any luck... I think I'll go with the hot fix then... hope nothing bad happens 😀
 
i used the ibm utility, but before i got applied the hotfix i set it back to ata100 with the hotfix.
 
Ok... so you used the utility to switch it to ata66. Which meant, Win2k should have recognized it as a DMA drive. So you should have gotten pretty damn good transfer rates am I right?

So... when you reverted back, and tried the hotfix, it didn't work? Where you getting PIO mode transfer rates or were you getting the rates comparable to when Win2K saw it as ata66? If it did get comparable transfer rates.. it worked. Because there's no big difference between ata66 and ata100.

On another note, I thought you tried the reg hack, not the hotfix... please clarify?
 
after i switched it to ata66, my transfer rates went up a lil. after applied the hotfix, turned it back to ata100, removed the registry thing, added it... i tried all the combo's of the hotfix, ata66/100, and the registry hack. and my transfer rates never changed. ata66 scores, 11500. when i had win98se, my hdd scores were 24400 🙁

i'm using sp1, btw
 
My drive running in DMA mode, why? because there is explanation in the Microsoft site about this, its the bug came with the hotfix, you will see your harddrive as PIO but it is for sure DMA mode, but I forgot the link, if you look around in this forum probably you'll find it.

Yes, right now my hard drive fast, before its so damn sloooow. I am notice this because I use my computer for audio editing, which is a lot to do with hard drive.

The hotfix change the file system is even better than registry hack, trust me!! and for sure this hotfix for ATA 100

read MS explanation:

link for MS hotfix
 
Damn... so I'm guessing even with the switch utility and with Win2k recognizing as DMA, it's till not as fast as in Win98se... that sucks man. I'm gonna check out the hotfix in an hour (have to wait for everyone to get off my server) but I hope it gets me somewhere near Win98SE/ME speeds. By the way, anyone know when the hell SP2 final being released?
 
Yeah, I got those links from the other threads too... that's where the hotfix comes from. You were supposed to contact them for it... but I ended up getting it from some guy who contacted them.

Still waiting for the server connections to finish up...
 
Damn crap didn't work. Nothing changed, not even the IDE controller. Damn this sh1t! MS better get their asses moving, I've complained long enough!
 
really???
Well I did clean install with win2k yesterday and work just like that, of course my win ME still there.

Good luck dude
 
yo2tup,

which mobo do you have? if youre using the abit kt7 raid then you need to convert back to the UL bios to get your disk performance up in win2k. dont ask me why, cause i dont know but it is a known issue with win2k, win98 bios ver UL and WW/WZ. win98 has horrible perofrmance with bios UL but win2k has great performance. but with WW/WZ win2k sucks and win98 flies....so check it out if it applies to you. im using a maxtor ata66 drive on the ata100 controllers on my abit kt7 raid and did the hotfix just to see what it did and it actually increased performance a little, but not by much!

loosbrew
 
i'm using a kt7a-raid, i'm not sure what bios i have? it's the one that came with the board.

and i'm too scared to flash the bios, last time i did it...it killed my a7v 🙁 😀
 
I have a related question concerning my Pro2A and my TDK 12/10/32 on Win2K. I installed W2K, and the only VIA driver I installed was the AGP4.04 fix. I installed the MS Hotfix for my Maxtor ATA100 drive. Everything runs smoothly, even under stress. BUT, when I am copying files from my CDROM to my drive, CPU usage goes up to 100% and stays that way for the whole copy, making my machine almost unuseable. Is this normal? I have low CPU usage when copying files across the HD, but 100% is outrageous for using my CDROM. Is there any way to fix this?

Thanks,
Jay
 
Ah, I set the Device manager to DMA, and the CPU usage went down to a normal level. However, the BIOS report the CDROM as correctly being in PIO Mode 4. I guess W2K is a little wacky...Thanks for the advice.

Jay
 
Well, my drive scores were around 19000 after I did the registry hack as stated (didn't change it to EnableUDMA100). I didn't do a benchmark before, so I'm not sure if anything really changed, could have been like that before. Drives still read as PIO mode though... no problem, since MS stated that would happen after the hotfix. So since I didn't benchmark after the hotfix, it could have been the hotfix that help, or it could be the reg hack. Not sure... should've benchmarked before...
 
Back
Top