New
#1
AHCI still not fixed???
has anyone found any information about ms fixing ahci in win 10? i just can't believe after so many months that they STILL have not fixed this. any new information is appreciated. thanks!
has anyone found any information about ms fixing ahci in win 10? i just can't believe after so many months that they STILL have not fixed this. any new information is appreciated. thanks!
Stevae,
I don't to understand what you mean by fixing ahci.
The only thing I can think of is that some OEMs simply set the BIOS to default AHCI and don't list the option. HP is one of those OEMs, but I though ASUS provided more access to BIOS options.
If it isn't the BIOS setting that you're question concerns, please provide a better description of the issue.
Msahci was badly flowed in some early AMD chipsets and was giving poor results with SSDs. I have run into those problems couple of years ago. There were some modded AMD AHCI drivers that did the job better starting from Win7. Solutions were to install AMD 14.2 Omega drivers that contained chipset drivers too. Since than, SSDs work just fine in AHCI mode although a bit slower than on Intel chipsets with IRST drivers. Difference is all but impossible to see in normal operation.
Edit
Win10 has apparently fixed problems with IDE/AHCI modes as it boots up in either mode without having to change Registry unlike Win7 when you have to do it manually. In W8.1 if you are in wrong SATA mode is enough to BOOT in safe mode, reboot in regular mode for changes to take effect.
what i mean is for advanced drives. i have the pcie sm951 ahci ssd. this is one of the newest and fastest drives in the world right now, and windows ten version of ahci is not optimized to be able to use it to its fullest potential, because they haven't updated the drivers for ahci. of course there are no problems with older ahci drives, but for anything new, they just haven't bothered to get around to it. and that is strange considering that win 10 is not only the newest version of windows, but supposed to be optimized for just these type of situations.
its not a generic driver, and it isn't for the specific drive. it is for the newer technology. read up on the sm951 and you will see. it is all covered in several of the reviews.
What i'm reading is that AHCI is basically a dead-end for PCIe devices, and that a new controller type called NVMe (or NVMHCI) is what will be used to make these drives perform well. However, you need to have a drive designed for NVMe.
I'm not really finding any information on improve AHCI drivers... The problem stems from the limitations of the AHCI protocol itself, which you can read about here:
NVM Express - Wikipedia, the free encyclopedia
Specifically this:
AHCI NVMe Maximum queue depth 1 command queue;
32 commands per queue65536 queues;
65536 commands per queueUncacheable register accesses
(2000 cycles each)6 per non-queued command;
9 per queued command2 per command MSI-X
and interrupt steeringsingle interrupt;
no steering2048 MSI-X interrupts Parallelism
and multiple threadsrequires synchronization lock
to issue a commandno locking Efficiency
for 4 KB commandscommand parameters require
two serialized host DRAM fetchesgets command parameters
in one 64 Bytes fetch