I have brought a new WD 1Tb external hard drive.When I copy data its starts with a speed around 100Mbps but after few seconds it drops to a steady rate of 27-30 Mbps.I just wanna know if there is a way of maintaing a greater steady transfer rate.what should i do.I use win7 ultimate 64x edition.
Windows caches file writes in RAM, so when you start a copy the transfer rate appears higher because the copy doesn't have to wait for the output to be actually written to disk. If you're copying enough stuff then eventually the RAM buffer will get full and then the speed will drop because the copy is having to wait for the output to be written.
Note that if you're copying to and from the same physical drive (even if you're copying from, say, "C:" to "D:" but both partitions are actually on the same disk) then the I/O rate to the disk drive is actually twice what's reported. This is because for every byte copied you have to first read it from the disk and then write that same byte back to the same disk again.