Try this under Vista or Seven
Make a batch flie bnch.bat
Edit
Copy paste the following
Code:
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 16384
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 32768
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 65536
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 131072
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 262144
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 524288
winsat disk -ran -read -drive %1 -count 1 -iocount 256 -ransize 1048576
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 16384
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 32768
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 65536
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 131072
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 262144
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 524288
winsat disk -ran -write -drive %1 -count 1 -iocount 256 -ransize 1048576
winsat disk -seq -read -drive %1 -count 1 -iocount 256 -seqsize 65536
winsat disk -seq -read -drive %1 -count 1 -iocount 256 -seqsize 131072
winsat disk -seq -read -drive %1 -count 1 -iocount 256 -seqsize 262144
winsat disk -seq -read -drive %1 -count 1 -iocount 256 -seqsize 524288
winsat disk -seq -read -drive %1 -count 1 -iocount 256 -seqsize 1048576
winsat disk -seq -write -drive %1 -count 1 -iocount 256 -seqsize 65536
winsat disk -seq -write -drive %1 -count 1 -iocount 256 -seqsize 131072
winsat disk -seq -write -drive %1 -count 1 -iocount 256 -seqsize 262144
winsat disk -seq -write -drive %1 -count 1 -iocount 256 -seqsize 524288
winsat disk -seq -write -drive %1 -count 1 -iocount 256 -seqsize 1048576
Save it under c:\user\yourname\
Start run cmd and type "bnch c"
You may change "c" with any partition you want to check.
In case you have a small partition you get better results.
In case you have formated the whole disk as one partition you get reliable results for the whole disk or raid.
Though we may change the parameter -drive %1 with -n %1 (not applied in raid) to check the whole disk or raid %1 no matter how many partitions we have.
In this case we type bnch 0 or bnch 1 to check the first or the second disk respectively
The numbers at the end are IO sizes. I have used the full IO size range, but we may add any IO size we want to check as follows
-seqsize <65536-1048576> bytes
-ransize <16384-1048576> bytes
The iocount set at 256 produces quick results.
-iocount <256-5000>
In a cmd window you might also copy past the following to get results similar to HDTach.
winsat disk -seq -read -drive c -count 1 -iocount 256 -seqsize 65536 -v
Bookmarks