Slow SATA III 600 (6gb) File Transfer Speeds

I have an Asus Sabertooth Z77 (X99 CPU) mobo. Both the Intel & the ASMedia SATA III hubs are full 6gb speeds AND I have high-quality 6gb cables attached. However, even though CrystalDiskInfo shows that they ARE SATA III 600 / 600 - my transfer speeds (whether using Teracopy or Windows) rarely peaks above 80MB/s :frowning: All of the drivers are current (along with the firmware, to my knowledge - though I do NOT know how to tell that!). All of the drives are 7200rpm with decent onboard cache, and Windows Write Caching IS enabled.

Any ideas?

Thanks!

— DS

Values presented, as average ones, are normal for mechanical drives.
You’ll only see greater values with SSD’s connected to those ports.

No, those xfer speeds should be averaging 150-160 and peaking close to 200 — I know, I’ve seen it before on the system. I just don’t want to have to do a clean install of Win10x64.

— DS

So try different branch’s of sata/raid drivers and benchmark them.

EDIT: Read the threads and pay attention if you system is configured as AHCI/RAID because theres 2 branchs of the drivers, classic iRTS or Enterprise RSTe.
Whats on ST is here also, versions are across the 2 places…

Recommended AHCI/RAID and NVMe Drivers - Important Drivers / General: Storage Drivers (AHCI/RAID, NVMe and USB) - Win-Raid Forum (level1techs.com)

Intel RST/RSTe Drivers (latest: v19.5.5.1052/ v8.0.4.1006) - Important Drivers / Specific: Intel AHCI/RAID Drivers - Win-Raid Forum (level1techs.com)

Well, I would need to know WHAT drivers to try. Currently I use Station-Drivers & Driver Booster to stay current.

— DS

@DeathStalker
I seriously doubt, that the low SATA performance of your system is caused by the in-use SATA driver.
By the way - which one is your OS Win10 currently using? You can check it from within the Device Manager by expanding the “IDE ATA/ATAPI Controllers”, section, doing a right-click onto the listed SATA Controller(s) and choosing the options “Properties” > “Driver”.

My tips:

  1. Read the first post of >this< thread. Some of the recommendations are valid for HDDs as well.
  2. Remove the garbage from your OS partition (Temp files and other residues)
  3. Defrag your system drive (with the OS on it) by using the Win10 in-box Defrag Tool before running any benchmark tool.

Station-Drivers is a web site and offers only the newest available drivers, but the latest AHCI/RAID driver is not automaticly the best for each system.

Hi Fernando!

(Long time no talk! You’ve certainly helped me in the past! :slight_smile: ) I actually do not HAVE the “IDE ATA/ATAPI Controllers” section in Device Manager anymore - the controller info has moved under STORAGE CONTROLLERS:
Intel(R) C600+/C220+ series chipset SATA AHCI Controller v6.2.0.1238
Intel(R) C600+/C220+ series chipset SATA AHCI Controller v6.2.0.1238
Intel(R) VROC Virtual Controller v6.2.0.1234
LSI Adapter, SAS2 2308 Mustang v2.0.79.82
Microsoft Storage Spaces Controller v10.0.19041.3271

I also have the WD SES Device v4.55.25.661 under WD Drive Management Devices

To cover all bases, I have the following under USB Controllers -
ASMedia USB Root Hub v1.16.61.1
ASMedia USB3.1 eXtensible Host Controller v1.16.61.1
Generic SuperSpeed USB Hub v10.0.19041.3208
Intel(R) C610 series/X99 chipset USB Enhanced Host Controller #2 - 8D2D v10.1.1.45
Intel(R) C610 series/X99 chipset USB Enhanced Host Controller #2 - 8D2D v10.1.1.45
USB xHCI Compliant Host Controller (aka Intel(R) USB 3.0 eXtensible Host Controller - 1.0 (Microsoft)) v10.0.19041.3031
*All the USB Hubs have the option checked to allow the computer to turn off this device to save power (as I read elsewhere that was the desired option - power consumption doesn’t really make a difference to me)

I do NOT know what the firmware versions are, nor do I know how to tell what they are (though I would really like to).

Also, I always keep my TEMP files cleared.

I hope all this helps!

I know you had (might still have) the same mobo, so you undoubtedly know more about it than anyone else here :slight_smile:

Also, drives are good with respect to fragmentation - I run Raxco.

Thank you!!!

— DS

One thing I DID just notice - Windows Update gives me driver options for just about EVERY chipset item -
EVERYTHING that beings with:
Intel(R) Xeon(R) E7 v4/Xeon(R) E5 v4/Xeon(R) E3 v4/Xeon(R)

There is NO difference in the naming convention, except that the drivers installed by Driver Booster ADD /Core i7 to the name
Driver Booster: Intel(R) Xeon(R) E7 v4/Xeon(R) E5 v4/Xeon(R) E3 v4/Xeon(R) D/Core i7 Power Control Unit - 6F98
Windows Update: Intel(R) Xeon(R) E7 v4/Xeon(R) E5 v4/Xeon(R) E3 v4/Xeon(R) D Power Control Unit - 6F98

WFIW, the driver Version for Driver Booster on that is v10.1.1.36
No way to tell what version it is from Windows Update.
Strange …

— DS

@DeathStalker
Thanks for your detailed reply.
To be able to help you I need more information:

  1. Which internal disk drives (model names of the HDDs/SSDs) are connected to which mainboard connectors?
  2. Which disk drive contains the OS (drive C:) and the boot sector (usually hidden drive)?
  3. When (at which situation) have the Intel SATA AHCI Controllers been moved within the Device Manager from the “IDE ATA/ATAPI Controllers” into the “Storage Controllers” section?
  4. Which is the purpose of the “LSI Adapter, SAS2 2308 Mustang v2.0.79.82” and which device(s) are connected to it?

No, I have never used a mainboard with an Intel Rapid Storage “Enterprise Edition” (RSTe) chipset.

Well, it could all be a moot point now. I ended up doing a clean install of Win10 Ent - and interestingly, 1) the ORIGINAL IDE ATA/ATAPI Controllers set is now back, & 2) the initial install did not install ANY of the CHIPSET components - they were all under the Optional Drivers. Downloading & installing them, however, has everything LOOKING good - I have not yet validated all the driver versions.

After a few more things, I will run the POWERSHELL command & get all the driver versions.

— DS

Still working on getting the correct PowerShell command to provide all the Driver & Version info - this is what I have so far, but it is cutting off the fields (especially the Version) - I am told -
“Do another -replace [it generates an initial 4 lines of error as i have a Virtual Drive as Drive B]
Pipe the output through Out-String -Width”

@(Get-WmiObject Win32_SystemDriver |% {
[PSCustomObject]@{
Manufacturer = ‘Microsoft’
Name = $.DisplayName
Driver = ($
.PathName -split ‘\’)[-1]
Version = ((Get-Item $_.PathName).VersionInfo.FileVersion -replace '^ ’ -split ’ ')[0]
}
}

Get-WmiObject Win32_PnPSignedDriver | Where-Object { $.FriendlyName -ne $null } |% {
[PSCustomObject]@{
Manufacturer = $(if ($
.Manufacturer -notmatch ‘Microsoft|Generic|(’) { $.Manufacturer } else { $.DriverProviderName })
Name = $.FriendlyName
Driver = $
.InfName
Version = $_.DriverVersion
}
}) | Sort-Object Manufacturer, Name -Unique | Format-Table -AutoSize

Unfortunately, I am not a coder, so I don’t know how to implement the necessary changes. (For reference, this discussion is over in MyDigitalLife :slight_smile: )

— DS

@DeathStalker

We are not interested to get knowledge about the version of all drivers.

It is enough to find out the manufacturer, version and date of the in-use storage drivers. You can get these information by expanding the “IDE ATA/ATAPI Controllers” and “Storage Controllers” sections of the Device Manager, doing a right-click onto the related Controllers and choosing the options “Properties” > “Driver” > “Driver Details”.

Under IDE ATA/ATAPI Controllers -
Standard SATA AHCI Controller Microsoft v10.0.19041.1889 - 2 entries

Which is interesting, because the mobo has the following-
1 x SATA Express Port (gray, compatible with 2 x SATA 6.0Gb/s ports)
8 x SATA 6.0 Gb/s ports (4 x beige/gray from Controller 1, 4 x black from Controller 2) - Due to chipset behavior, the SATA6G_78, SATA6G_910 ports (black) do not support IRST including RAID
Supports Intel Smart Response Technology, Intel Rapid Recovery Technology (These functions will work depending on the CPU installed.) – I have an Intel Core i7-6850K CPU @ 3.60GHz

I think that may be from a REVISED User Manual, as the original states -
2 x SATA 6gb Ports (brown)
4 x SATA 3gb Ports (black)
2 ASMedia 1061 SATA Controllers 6gb (grey)

As ALL the SATA register as 600, they clearly upgraded the 4 x 3gb (black) ports to 6gb later on.

As I have not installed the current ASMedia drivers (v3.3.5.0000 for the SATA), I am guessing that is why there is no SATA entry for the ASMedia ports (I also still have to update the ASMedia USB drivers to v1.16.61.1).

— DS

(I am also unsure of what the optimum RST & ME drivers are - currently no RST, & ME is v11.7.0.1045) I don’t know whether I should just install the individual component drivers from Station-Drivers, or use Driver Booster. I did install the current RealTek LAN driver and adjusted the default settings, and now my speeds are MUCH better than previously, but that is the only driver I have update (haven’t even done the RealTek Audio yet).

And what about the “Storage Controllers” section?

For STORAGE CONTROLLERS, all I have is -
LSI Adapter, SAS2 2308 Mustang LSI v2.0.79.82 (which is my PCI-SATA Expansion card)
Microsoft Storage Spaces Controller v10.0.19041.3271

Nothing else.

— DS

The LSI device is an adapter, but not a “Storage Controller”.
The real Controller is within the disk drive, which is connected to the adapter. If such disk drive is connected, it should be either an “Intel(R) VROC Virtual Controller” or an “Intel(R) C600 Series Chipset SAS RAID Controller”.

Please post the HardwareIDs of the device, which is listed within the “Storage Controllers” section of the Device Manager. You will get them by doing a right-click onto the device and choosing the options “Properties” > “Details” > “Property” > “HardwareIDs”.

Hi Fernando!

Before I did the clean install, I DID have that Intel VROC Virtual Controller listed separately, but never the Chipset SAS RAID Controller.

Those 2 items (plus ebly’s Virtual CloneDrive) are the ONLY items listed under STORAGE CONTROLLERS currently. The DISKS (HDDs) themselves, are listed separately, under Disk Drives, but it only lists each individual disk (by Mfr/Model), but ALL of the drivers (SATA, USB, & the SATA attached to the LSI card, which are listed as ATA SCSI) are just MS v10.0.19041.1865.

— DS

I am hesitant to even try DriverBooster (even though I’ve used it quite successfully in the past, and it does have very good reviews, before I hear your thoughts on things :slight_smile: )

@DeathStalker
You have written about many off-topic details, but haven’t yet answered >these< questions.
If you should not need the LSI adapter, I recommend to remove it from the mainboard. I suspect, that this adapter resp. the attached device(s) have caused your performance problems.

The LSI adapter is 100% ABSOLUTELY needed - it connects 7 additional internal SATA II HDDs - it has never caused a single issue since I have had it.

  1. Which internal disk drives (model names of the HDDs/SSDs) are connected to which mainboard connectors?
    SAMSUNG EVO870 SSD
    TOSHIBA HDWE150 x 2
    TOSHIBA HDWF180 x 1
    TOSHIBA HDWN180 x 1
    TOSHIBA MD05ACA800
    WD181KFGX-68AFPN0

CONTROLLERS - BOTH are labeled EXACTLY the same, with the same HARDWARE ID
PCI\VEN_8086&DEV_8D02&SUBSYS_86001043&REV_05
-Standard SATA AHCI Controller
ASUS BW-16D1HT (BD-RW Drive)
TOSHIBA HDWF180

-Standard SATA AHCI Controller
SAMSUNG EVO870 SSD
TOSHIBA HDWE150 x 2
TOSHIBA HDWN180 x 1
TOSHIBA MD05ACA800
WD181KFGX-68AFPN0

  1. Which disk drive contains the OS (drive C:) and the boot sector (usually hidden drive)? Samsung EVO 870 SSD

  2. When (at which situation) have the Intel SATA AHCI Controllers been moved within the Device Manager from the “IDE ATA/ATAPI Controllers” into the “Storage Controllers” section? They are NOT (now that I have done a clean install of Win10 x64 Enterprise 22H2 19045.3393 Exp Pack v1000.19044.1000.0

  3. Which is the purpose of the “LSI Adapter, SAS2 2308 Mustang v2.0.79.82” and which device(s) are connected to it? As stated above, it is an internal SATA III Expansion card -
    ATA TOSHIBA HDWE150 SCSI Disk Drive x 1
    ATA TOSHIBA HDWN180 SCSI Disk Drive x 2
    ATA TOSHIBA MD04ACA5 SCSI Disk Drive x 2
    ATA TOSHIBA MD05ACA8 SCSI Disk Drive x 1
    ATA WDC WD181KFGX-68 SCSI Disk Drive x 1

If you never had any issue with your system, why did you start this thread?
Why is the LSI SAS adapter absolutely needed for you (having an old X99 chipset system)?
Why did you buy a SAS adapter card and connect just SATA HDDs to it? For a real performance gain you need SAS drives. Please have a look into >this< discussion.