850 Pro and atrocious sequential read speeds

herbc

Junior Member
Oct 18, 2015
12
0
0
I re installed 7 on a new 850 Pro SSD and optimized using Samsung Magician but my read speeds are in the low 200 mb range but write speeds are fine .

ACHI is enabled

Any ideas

Thank you
 

.vodka

Golden Member
Dec 5, 2014
1,203
1,537
136
Low 200s read speeds? That sounds like you've installed the SSD on a SATA2 port.

Use a SATA3 port if available, you should see read/write speeds shoot up to >500MB/s (at least sequentially).
 

herbc

Junior Member
Oct 18, 2015
12
0
0
Actually it's on a Sata III port , Magician confirms it and i had an Intel SSD installed before and it's read speeds was around 500 mb .

Got to be something else
 

Kenmitch

Diamond Member
Oct 10, 1999
8,505
2,250
136
Actually it's on a Sata III port , Magician confirms it and i had an Intel SSD installed before and it's read speeds was around 500 mb .

Got to be something else

Loaded all current drivers from MB manufacturer? Intel port or other?
 

CiPHER

Senior member
Mar 5, 2015
226
1
36
Start with showing us some benchmarks? AS SSD, CrystalDiskMark?

Start with giving us your specs, your motherboard, what controller you connected your SSD to?

This is the very minimum to help you with your problem.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
That seems to show it is working properly. Where are you getting the 200MB/s figure?
 

herbc

Junior Member
Oct 18, 2015
12
0
0
My apologies everybody , i lost track of this thread . The new 850 Pro is in a laptop not a desktop (sorry for not mentioning that) .

It is an Asus U56e Intel i5 2430M processor , 6 gigs ram running Win 7 SP1 64 bit

I never store anything on this laptop and the SSD is 240 Gig with about 30 Gigs used , very few startup programs or any other programs , essentially nothing on this laptop.

I just slide it into the slot of where the old HDD was , don't think i have different ports but Magician is showing SATA III

All "SMART" attributes show everything's good , write speed is over 500 mb but read speed is around 200 mb.


It's an Intel C200 series chipset , mobile express chipset version 12.9.4.1000 from 4/7/2014 , Asus lists much older drivers so i installed the above because it's more recent .

The Intel HM 65 Express chipset family lpc interface controller 1c49 is 10.1.2.10 version from 8/7/2015 which is also much newer than what Asus lists on their site for this laptop.
 
Last edited:

herbc

Junior Member
Oct 18, 2015
12
0
0
I finally found out the culprit to the pitiful write speeds , i don't know how it relates but i removed the chipset driver under "system devices" in device manager .

I have the "Intel mobile express chipset Sata ACHI controller " installed under "IDE ATA/ATAPI controller and the date is 4/26/2011 and it's version 10.5.0.1026

Not sure if i am talking about the INF driver etc... don't know much about this stuff but when i removed this under "system devices" my Samsung read scores jumped from 200 mb to around 520 mb , the write scores remained over 500 mb so no change there.

I have an intel 6 series chipset , the C 200 series i believe , it's an Asus U56e laptop , core i5 2430 M running Win 7 64 bit SP1 .
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
The chipset "driver" is not actually a driver and it has no impact on system performance. When you install a clean version of Windows if you open device manager you will see something called "SM Bus Controller" with a ! next to it indicating a driver is missing. Installing the chipset driver simply renames this to "Intel(R) 8 Series/C220 Series SMBus Controller 8C22" (in my case) and tells Windows no driver is necessary for this device. If you open device manager and double click it and click on driver and then driver details Windows will say that no driver has been loaded. The chipset INF update simply gives Windows the correct name for the hardware but that's all.

The controller under IDE ATA/ATAPI is your storage controller driver (aka AHCI driver) and this will have a big impact on your performance. It sounds like you had the wrong one installed and have now rolled back to the default Microsoft driver (msahci.sys). If this driver is working fine for you then just carry on using it.
 

herbc

Junior Member
Oct 18, 2015
12
0
0
The chipset "driver" is not actually a driver and it has no impact on system performance. When you install a clean version of Windows if you open device manager you will see something called "SM Bus Controller" with a ! next to it indicating a driver is missing. Installing the chipset driver simply renames this to "Intel(R) 8 Series/C220 Series SMBus Controller 8C22" (in my case) and tells Windows no driver is necessary for this device. If you open device manager and double click it and click on driver and then driver details Windows will say that no driver has been loaded. The chipset INF update simply gives Windows the correct name for the hardware but that's all.

The controller under IDE ATA/ATAPI is your storage controller driver (aka AHCI driver) and this will have a big impact on your performance. It sounds like you had the wrong one installed and have now rolled back to the default Microsoft driver (msahci.sys). If this driver is working fine for you then just carry on using it.



Thank you very much for your comments.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
I would argue that I've seen varying results when installing the chipset inf driver in terms of CPU and memory performance.

I can't recall which machines specifically but sometimes I've seen the SAT scores for both improve by over a whole point just by installing the drivers. (Iirc this was with my current machine)

I've also seen performance decrease when forcing the drivers to overwrite all relevant drivers with the overall switch. I've also had to use this switch to force the right drivers to be installed to get a performance increase.

With my old i5-750 system, the drivers wouldn't install properly on a 64 bit system because the installer would think the current drivers were current enough, leaving most of the drivers as Microsoft. This included the sata controller drivers. I used the Overall switch here to unsure that they did install properly.

Using the same driver package on a 32 bit install of 7 and they all installed correctly without the switch.
 
Last edited:

herbc

Junior Member
Oct 18, 2015
12
0
0
I would argue that I've seen varying results when installing the chipset inf driver in terms of CPU and memory performance.

I can't recall which machines specifically but sometimes I've seen the SAT scores for both improve by over a whole point just by installing the drivers. (Iirc this was with my current machine)

I've also seen performance decrease when forcing the drivers to overwrite all relevant drivers with the overall switch. I've also had to use this switch to force the right drivers to be installed to get a performance increase.

With my old i5-750 system, the drivers wouldn't install properly on a 64 bit system because the installer would think the current drivers were current enough, leaving most of the drivers as Microsoft. This included the sata controller drivers. I used the Overall switch here to unsure that they did install properly.

Using the same driver package on a 32 bit install of 7 and they all installed correctly without the switch.


I do not know enough about being able to tell if the drivers were installed correctly or not , i usually let windows install the ACHI Sata driver because i have screwed up trying to get the driver to install using the "overall command" .

I keep getting a " not a recognizable command " message.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
You need to put a - before it.

Just to clarify the process:

Create a shortcut on the desktop.

In the target box properties for that shortcut, after the quotes leave a space and type -overall

Run shortcut.
 

herbc

Junior Member
Oct 18, 2015
12
0
0
Thanks, but what i meant is i forgot the whole process lol, i don't even know where to begin.

All i did was uninstall previous driver with "device manager" and it gives you a message saying you need to restart .

A different driver is installed automatically , usually very old .
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Shouldn't need to uninstall first. Just download the latest chipset inf drivers from Intel or your mobo's page and follow my instructions above.

You may want to create a system restore point and do a before and after winsat test to see how it affects your system.
 

Coup27

Platinum Member
Jul 17, 2010
2,140
3
81
If anybody wants a deeper understanding of the chipset "drivers" I would encourage you to read this thread:

http://www.win-raid.com/t895f42-Intel-Chipset-Device-quot-Drivers-quot-INF-files.html

Modern Intel chipset drivers consist of nothing more than a collection of INF files which rename the SMBus Controller in device manager to the correct name. If you don't install these Windows update will take care of it for you but there can be no impact on system performance by installing INF files on your machine. There are links in that thread where somebody has extracted the INF files from the installer package from which you can download. This is actually how I install my chipset INF by updating device manager and pointing it to the extracted INF files. I don't bother installing the package which just fills my machine full of INF files I don't need.

In the old days (at least for some nvidia and AMD machines) the chipset drivers used to consist of much more and did include storage controllers and other items but on a modern Intel platform they don't anymore.
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Just taken a look at some of the extracted files in notepad and there is definitely a lot more going on than just inf files. Many of the files start with "This program cannot be run in DOS mode" and the rest is ascii gibberish.

It's hard to pin down exactly what it does as it behaves differently on different machines, so people's experiences will vary.

I've seen it just list the SMbus as installed which takes no time at all. I've also seen it insttall much more including PCIe, USB, as well as other motherboard resources. Some of these take a lot longer to install than others.

Like I said I've also witnessed significant performance increases, more than you'd get from upgrading a processor or ram in the same generation (maybe similar to going from an i3 to an i7) It's worth testing for yourself on your own machine to see how it affects you.
 

herbc

Junior Member
Oct 18, 2015
12
0
0
Is there a link that shows you the commands on installing the Intel mobile express ACHI Sata controller driver as Fernando says the way you install it makes all the difference .

I get very confused on his forum sorry to say.