i have got a 1.5Tb ears hdd faced similar problem.
here are some temporary solution to the slow bug due to drop to PIO state.(at least you could save your data at a faster rate…)
-
change your hdd configuration to ACHI mode so it will force it to use DMA mode for data transfer
-
increase your temperature of your hdd to optimum temp of around 30-40+(seems like the temp cannot be too low or it will drop to PIO mode)
-
change registry to force back to DMA mode
below is the tutorial for forced DMA i copied from one website( http://sniptools.com/vault/getting-back-to-dma-mode-in-windows-xp)
-
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.
do check this article for more info about the issue IDE ATA and ATAPI Disks Use PIO Mode After Multiple Time-Out or CRC Errors Occur http://support.microsoft.com/kb/817472/
and lastly, of course i’m not 100% sure if this will work for all type of problem, but i hope this will help some to at least save their precious data…