Computing.Net > Forums > General Hardware > PIO stuck in DMA

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

PIO stuck in DMA

Reply to Message Icon

Name: kamakaze
Date: January 5, 2009 at 22:35:26 Pacific
OS: Windows Vista
CPU/Ram: 2gb
Product: Look in message / Look in message
Subcategory: Hard Drives
Comment:

pentium 4 2.66ghz
Foxconn-NF4SLI7AA mobo
2gb DDR2 corsair ram
Radeon 3850 1gb GPU

I run vista home premium 32bit and my problem is i just installed an IDE controller along with 2 40gb harddrives at first i installed a game onto one of the drives would play it after exiting the game i noticed my computer would be stuck at 100% ussuage i would check the task manager nothing was using my processor. next i just went to the harddrive that had the game since it was the only thing that was on the drive and my computer didnt have the problem till the game was on the drive i just formated the drive and the problem was gone, my cpu ussage dropped back down to normal. I tried this again and again. Same problem same fix with formating. I checked my device manager and under IDE ATA/ATAPI controller > then ATA Channel 0 the box for enable DMA is greyed out and i cannot enable it. I know by all means know how to setup raid or know much about IDE controllers but i think the PIO is my problem to CPU usage when those drives have files on them. I want to change the settings to DMA but i cant and idk if there's a way to fix this.



Sponsored Link
Ads by Google

Response Number 1
Name: RTAdams89
Date: January 5, 2009 at 23:44:25 Pacific
Reply:

If your CPU is at 100% usage AFTER the game has exited, then the transfer mode is not your problem. Additionally, there must be a process using the CPU (which would show in the task list). Most likely it is your game which has failed to exit properly.

However, to enable DMA mode follow this guide: http://blog.ryantadams.com/2009/01/06/enabling-and-troubleshooting-dma-mode-in-windows/ It is aimed at CD drives, but the same procedure applies to hard drives. Also, make sure you have the latest drivers for the controller card, you are using an 80 conductor cable between the drive and controller, and in some cases you may need to enable DMA mode in the BIOS or in the controller cards configuration.

-Ryan Adams
Free Computer Tips and more:http://RyanTAdams.com

Paid Tech Support: Black Diamond


0

Response Number 2
Name: OtheHill
Date: January 6, 2009 at 07:21:30 Pacific
Reply:

Good advice above.


0

Response Number 3
Name: aegis1
Date: January 6, 2009 at 10:40:14 Pacific
Reply:

Here's another 'possible' fix for DMA problems:

"DMA re-enable

Windows XP is the operating system
A CD-ROM or DVD-ROM drive, which is known to support DMA mode now works only in PIO mode.
The drive controller is set to use "DMA if available" but reports to be only in PIO mode.

Open RegEdit
Find the following KEY:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x
The last four digits will be 0000, 0001, 0002, 0003, and so on.
Under each key, delete all occurences of the following values:
MasterIdDataChecksum
SlaveIdDataChecksum
Reboot the computer. Windows will now redetect DMA settings."

TWIMC
NTVDM = NT, Win2K and WinXP Virtual DOS Manager
http://kb.iu.edu/data


0

Response Number 4
Name: kamakaze
Date: January 6, 2009 at 11:29:19 Pacific
Reply:

1. I check my cable i switched the cable i had for a cable that was a known and as working on DMA, still no change.

2. http://img352.imageshack.us/my.php?...
the guide helps but that box is greyed out.

3.The registry trick is great for xp, but those entries dont exist in vista
http://img84.imageshack.us/my.php?i...

4.The drivers? umm how do I identify what my IDE controller is who its made by where I can get driver for it?

5.Bios what would i look for to see if DMA is enabled?


0

Response Number 5
Name: OtheHill
Date: January 6, 2009 at 12:19:18 Pacific
Reply:

Download and install all drivers for that motherboard. Especially the motherboard chip set drivers.

http://www.foxconnchannel.com/produ...


0

Related Posts

See More



Response Number 6
Name: kamakaze
Date: January 6, 2009 at 19:24:34 Pacific
Reply:

The drivers for my board chipset will install everything except the ide. and this is the problem i got.
http://img201.imageshack.us/my.php?...


0

Response Number 7
Name: OtheHill
Date: January 6, 2009 at 20:18:35 Pacific
Reply:

Are you sure that you got the correct drivers. You are aware the first screen at the link I provided is not set for your motherboard. You need to toggle the boxes to set for your board. Set to motherboard, socket 775 and the third box the model number.


0

Response Number 8
Name: RTAdams89
Date: January 6, 2009 at 21:01:09 Pacific
Reply:

Since you are having problems with a controller card that you added to the computer, I doubt the motherboard drivers will make a difference. What you really need is the latest, Vista compatible drivers for the controller card. I would suspect that you can find who makes your controller card by searching Google for any of the numbers / identifiers you can find printed on the board.

-Ryan Adams
Free Computer Tips and more:http://RyanTAdams.com

Paid Tech Support: Black Diamond


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to General Hardware Forum Home


Sponsored links

Ads by Google


Results for: PIO stuck in DMA

DMA 5 HDD works in DMA 2 only www.computing.net/answers/hardware/dma-5-hdd-works-in-dma-2-only/39256.html

Stuck in 16 color with SVGA drivers www.computing.net/answers/hardware/stuck-in-16-color-with-svga-drivers/22469.html

DVDRW not in DMA Mode www.computing.net/answers/hardware/dvdrw-not-in-dma-mode/28115.html