Most current motherboards come built with a number of SATA ports for connectivity with mass storage devices. Depending on the motherboard chipset SATA controller, these ports may be configured in the BIOS to operate in IDE, RAID, or AHCI mode.
On a Windows based system, the operating system detects the SATA controllers during boot and loads device drivers supporting the configured SATA mode. For the purpose of this article, only AMD SATA controller for AHCI mode is covered.
AMD SATA AHCI drivers for AMD 6-Series, 7-Series, 8-Series, or 9-Series chipsets are included in the chipset driver package and is compatible only with desktop systems running Windows 8.1, Windows 7 or older (depending on chipset).
The AMD SATA controller component is not compatible with and will not be offered nor installed by the chipset driver package on AMD desktop systems running Window 10 or using AMD Socket AM4 and Socket TR4 chipsets. Forcing a manual driver installation via Device Manager on these systems is not supported and may cause stability and performance issues with some mass storage devices, such as solid-state drives (SSD).
Desktop systems based on AMD 6-Series, 7-Series, 8-Series, 9-Series, Socket AM4, and Socket TR4 chipsets running Windows 10 should use the Microsoft provided Standard SATA AHCI Controller driver that comes installed with Windows by default. This configuration ensures compatibility and offers the best experience with most types of mass storage devices.
If the system is not using Standard SATA AHCI Controller driver and is experiencing stability and performance issues with connected SATA devices, use the Roll Back Driver option to restore to the default controller.
To roll back the driver, in Device Manager, double-click on the device and select the Driver tab. In the Driver section choose Roll Back Driver, as shown in the example below. A system restart may be required to complete the process.
NOTE! Desktop systems based on AMD 6-Series, 7-Series, 8-Series, 9-Series chipsets using AMD SATA AHCI driver in Windows 8.1, Windows 7 or older may experience stability and performance issues with some newer types SSDs. In these cases, using the Microsoft provided Standard SATA AHCI Controller driver may help resolve the problem.
The SATA protocol, compared to older technology, is much faster and more efficient when it comes to reading and writing data. This means that using a SATA driver is crucial if you want to build a computer that can perform well.
To automatically install your Standard SATA AHCI Controller driver, simply double-click on the file you previously downloaded, which should have a (.exe) file extension. This is automatically going to install the latest driver you downloaded.
Abnormal performance in Windows operating systems after upgrading to an SSD, such as slower benchmarks than expected or system crashes, can result from outdated or poorly supported storage controller drivers. Besides updating to your motherboard or system manufacturer's most recent drivers, changing your drivers to built-in Windows drivers can improve or eliminate performance issues.
In the list under Model, you will see the current drivers as well as the Microsoft driver, called Standard AHCI1.0 Serial ATA Controller. Select Standard AHCI1.0 Serial ATA Controller and click Next.
The Microsoft driver will now be installed and you will need to restart the computer for the changes to take effect (sometimes several restarts are required). You can also go back into Device Manager and verify that the Microsoft Standard drivers are now installed.
I am looking for an updated driver for the 'Standard SATA AHCI Controller' on my Intel NUC8i5BEK. The current driver is 'storahci.sys' and is dated 2006-06-21. I have tried looking for a driver update with no success. I have had repeating blue screens of death on this so-called new computer, with example error codes 'DPC Watchdog Violation', 'BAD POOL CALLER', to name a few. When I googled the errors, it suggests that the Standard SATA AHCI Controller driver may be the problem and to up-date it the driver to 'iastor.sys'... So where can I get this driver? All the other computer drivers have all been updated (using the Intel Driver & Support Assistant) except this one... Any help would be much appreciated.
What this does is make sure that every driver is fully updated. It isn't actually installing any drivers (in fact, the package doesn't ever install any drivers); it is just optimally configuring the driver supplied in the Microsoft catalog. It should set the date to the right value.
I'm attempting to install Windows 7 Home Premium 64-bit from a USB flash drive on my new PC, but my SSD is not being recognized and the AHCI driver is failing. Whenever I boot into the Windows 7 Installer I'm prompted with Select the driver to be installed.
I downloaded the On-Board SATA AHCI/RAID Drivers from MSI USA, and selected the Hide drivers that are not compatible with hardware on this computer which left one driver to be installed: Intel( 100 Series/C230 Chipset Family SATA AHCI Controller or intel_rst_skl_w10\WIN_ALL_14.6.0.1029\f6flpy-x64\iaAHCIC.inf but it fails with The device driver could not be installed. Contact your vendor for an updated driver. What's going on here? Do I need to contact MSI or Mushkin for support?
I have a HP 22-3116 All-in-One Desktop. It originally came with windows 10, but I had to downgrade to windows 7 for software compatibility. I managed to get all the driver except for the sata controller.
The computer uses an Intel N-series chipset with N3050 celeron cpu.
Intel Cherry Trail / Braswell SoC - SATA AHCI Controller
PCI\VEN_8086&DEV_22A3&SUBSYS_2B41103C&REV_21
What is the best drive to use for this? Whatever I try it seems to default back to the MS standard AHCI sata drivers. Thanks
@waltman :
Please give us a feedback after having tried to install the modded driver (has it worked or not?).
By the way: If the attached mod+signed Intel RST(e) driver v13.2.4.1000 should work for you, you may even be able to get the latest Intel RST(e) AHCI driver v14.8.9.1053 installed, because I have added the required HardwareIDs into the INF files of the related drivers, which I have modified and signed yesterday (look >here
Download the AMD Chipset for your CPU here: Chipset
Run it and see if it installed the AMD SATA Controller driver in Device Manager under "IDE ATA/ATAPI Controller".
If it didn't, go to the Standard SATA AHCI Controller to "Properties" and click on Update Driver. Direct it under search to the C:\AMD Chipset folder in the Root Directory. Hit enter and it should update the SATA Controller to AMD SATA.
When I checked the driver bindings, it turned out to be a critical driver is missing and I guess that might be causing the problem. I tried searching for the driver on internet but unable to find.
If anyone has gone through above error and have the driver, that can you please share me cause I badly need the driver.
The easiest way to obtain the VMWare drivers is to run the VMWare Tools installation on one of the virtual machines. Once the tools are installed, you can retrieve the drivers from where they are extracted under \Program Files\VMWare Tools, and then upload those drivers into your OSD dashboard.
Be sure to bind the drivers to both the OS you are deploying, and to the Windows PE versions that you are using during the deployment; and then regenerate your WinPE resources so the updated driver is included.
I am having the exact same issue. My vmware SATA driver is now missing. This was working earlier in my environment i am thinking updating VM workstation caused the issue. Anyone else having success finding the missing driver?
Early in the setup, you are asked to specify a location to store the administrative installation point. I pointed at E:\VMWare.
Once setup is finished, the extracted drivers are available at E:\VMWare\VMWare\VMWare Tools\VMWare\Drivers
This evening, I was bemused to find a Linux live disk unable to identify the storage volume on my new Dell XPS 13 laptop. A quick search introduced me to a problem I have not encountered before; the SSD was likely configured to use a SATA controller mode that did not have a driver in the kernel of the live disk installer. This is typically when the stock disk has been shipped in either IDE (for backwards compatibility purposes) or a vendor specific RAID mode, instead of the native Advanced Host Controller Interface (AHCI) that exposes some of SATAs more advanced features.
It turns out, to optimize boot times, Windows disables drivers that are deemed unnecessary for startup during installation. Herein lies the problem, if the OS is installed while the disk is in one of these other modes (in my case RAID), the driver that would allow us to speak AHCI to our speaking AHCI-speaking SATA storage controller is effectively disabled (even though it is installed). Windows, without the ability to communicate with the disk correctly, has no real option but to fall on its side with a glum expression and throw the INACCESSIBLE_BOOT_DEVICE error during startup. The accusations are corroborated by the Wikipedia article on the subject of AHCI:
Some operating systems, notably Windows Vista, Windows 7, Windows 8 and Windows 10 do not configure themselves to load the AHCI driver upon boot if the SATA-drive controller was not in AHCI mode at the time of installation. This can cause failure to boot, with an error message, if the SATA controller is later switched to AHCI mode.
AHCI was an important part of building momentum for SATA II technology, providing a standard controller interface that optimizes advanced SATA features that weren't available with the older Integrated Drive Electronics (IDE) standard interface. Version 1.3.1 is the most recent iteration of the AHCI specification.
aa06259810