System: 550 mhz P3, 384MB SDRAM PC133, MOBO: DTKPRM0080I www.dtk.com.tw, OS: WINXP PRO, HDD: Seagate ST327240A www.seagate.com. BIOS Sign-on: 12/18/2000-i440BX-SMC672-2A69KD1CC-00
Problem: Hard Drive is not being detected as UDMA in WINXP, instead it is in PIO Mode.
Other Info: I am using the default Intel drivers that come with WINXP for The Bus Master IDE Controller (Intel 82371AB/EB PCI BUS MASTER IDE CONTROLLER).
I am using default Microsoft drivers for DMA controller. I tried to manually force it to recognize the UDMA by tweaking the registry at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic
es\atapi\Parameters\Device0 but no luck. Also under settings in device manager everything is set to use DMA if available, my CD-ROM is running at Multi-Word DMA Mode 2. On POST the drive is recognized as LBA, UDMA 33, 2112MB, but it is really 27GB, which WINXP recognizes.
The weird thing is that it works fine in Win2k with DTK motherboard and it worked fine with my other motherboards in WINXP, one using Apollo Pro chipset and the other a 440Zx Chipset. Everything is set to AUTO in bios for PIO and UDMA. If you have any suggestions or hints please email me back at grandpri2@yahoo.com, THNX
-Daniel