windows 2000 DMA help...

By Dragon
Oct 20, 2002
Topic Status:
Not open for further replies.
  1. i recently installed windows 2000, how do i enable DMA for my ide devices?
    i clicked on "DMA if available" but it still stays in PIO mode :mad:

    how can i enable DMA?
  2. poertner_1274

    poertner_1274 secroF laicepS topShceT Posts: 4,745

    Well if you clicked on Enable DMA and it still uses PI0 this leads me to believe that your devices don't support DMA.
    I think they also have to be enabled in the BIOS, but am not 100% sure about that.
  3. Dragon

    Dragon Newcomer, in training Topic Starter Posts: 67

    hmm...
    i'm dual booting, with windows ME DMA for both devices are enabled....
  4. Rick

    Rick TechSpot Staff Posts: 6,304   +52 Staff Member

    Does it FEEL like PIO mode? There have been a quite a few instances where PIO mode is misreported in Windows 2000... Meaning it is really in DMA mode, but it just does not say.

    What usually works is installing the latest IDE chipset drivers for your motherboard, update your BIOS with the latest version and install the newest service pack for Windows 2000 (SP3).

    First, I would try uninstalling your IDE chipset driver, all IDE channel drivers, and all of your IDE drives through device manager. Restart and it will install the default drivers, check them to make sure they are in PIO or DMA mode. (They should all be in PIO mode). Then set them to autodetect DMA and reboot once more.. This usually causes Windows 2000 and XP to detect DMA properly.
  5. poertner_1274

    poertner_1274 secroF laicepS topShceT Posts: 4,745

    Sounds like quite a hastle to get it working properly. But if it works then it needs to be done.

    You would think that M$ would make things less complicated, oh wait did I say that??? All of M$ is complicated and doen'st work properly
  6. Th3M1ghtyD8

    Th3M1ghtyD8 TechSpot Paladin Posts: 794

    Look in my tweaking program, to see if UDMA66 Mode is enabled on the WinNT/2K/XP tweaking tab, this will give you an idea as to whether DMA is actually enabled within Windows. Windows 2000 ships with DMA disabled, in order to maximise compatibility with more systems. My tweaking program will enable DMA if it isn't already.

    Get it here http://www.tweakdb.tk. Beta 2.0 will be available soon
Topic Status:
Not open for further replies.


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.