Thank you wesociety for the info and all the other guys.
However, regarding the DMA problem there is no Advance Settings Tab in either the Primary IDE or the Secondary IDE channel properties in my computer. Only General, Driver and Resources. I know that it should be there.
Doing a little more research I found out two things:
First, it might be no Advance Settings tab due to an installation of a driver not "signed" by MS.
Second, If more that six DMA transfer timeouts occur, Windows will turn off DMA and use only PIO mode on that device. However, there is a hotfix released by MS that increases the errors from 6 to 10.
My last resort is to format the disk and reinstall windows.
Thanks everybody and please let me know if you know something more on the DMA problem.