I'm sorry if there is another topic telling how to solve this issue, I've read about 12 topics here and hundreds out of here, microsoft papers, manuals, etc.I've a TX4650 by promise. My problem is as follows:
If I try to copy a file from anywhere (a pata disk, a sata disk, another raid (of another controller) disk, lan disk) to the RAID5 it begins copying at about 40-50MB/s but after a few seconds the speed drops to ~ 6MB/s and remains there. Some kind of system activities (open a file, run a program or move a window) randomly increase that speed for a few seconds to 40-50MB/s and then drops to 6MB/s again.
When running at "expected" speed the CPU usage is about 30-40%. If not drops to 5-6%.
If I put "6MB/s RAID5" in google there are lots of results but no solution. I hoped here maybe someone had the same problem as me and solved it.
The system can write at 40-50MB/s that is for sure, the problem is why it stops doing it suddenly after a few seconds, and why some random events make it wake and run fast for some other seconds.
I've tried:
- Contacted to Promise. They reply fast with no solutions.

- Put the controller on an independent irq. No resuts.

- Redo the raid. No results.

- Increase "numberofrequests" registry parameter. No results.

- Disable secondari IDE. No results.

- Disable the other controler (TX4310). No results.

- Use an older driver. No results.

- Disable/enable write cache of the disk (administration panel). No results.

- Enable/disable write cache on every disc (via webpam). No results

- Check if the raid LBA allocation is correct (128MB displacement). No results.

- Enable/disable antivirus (ESET Smart Security Businnes). No result.

The system:
Windows Server EE 2003 SP2
ASUS M2NPV-VM bios 1401 (latest)
pci-e Promise TX4650 with 4x seagate 1TB ES.2 (ST3100340NS) RAID5
1 logical drive GPT 2.7TB
Windows is on a PATA disk.
Using latest bios/drivers available for TX4650.











