Showing results for 
Search instead for 
Did you mean: 

Z790 Apex Encore SATA Controller Driver Problems

Level 7


I just purchased my Z790 Apex Encore and I have been running into a very annoying issue with getting my SATA controller to work.

Here is a list of some components I am using:

I have installed all drivers, tools, bios, and firmware updates from the ASUS webpage for my motherboard. I tested these installs several different times with a fresh Windows 11 Home install each time, but nothing seems to work.

I know that the SATA controller works because I was using it on my previous motherboard [GIGABYTE Z790 Master] which worked flawlessly on my first try after installing the drivers for the controller. And I have since swapped motherboards and now I can't get Windows to recognize that it is connected.

I was getting the typical warning [exclamation point inside a tringle] looking in my Device Manager prior to installing Intel RST [Intel(R) Rapid Storage Technology Driver V19.5.7.1058 for Windows 10 64-bit, Windows 11 64-bit.(WHQL)]. But after installing Intel RST, the SATA controller still does not work, but the warning is now gone.

From Device Manager, my SATA controller has the following Hardware Ids:

  • PCI\VEN_8086&DEV_A77F&SUBSYS_88821043&REV_00
  • PCI\VEN_8086&DEV_A77F&SUBSYS_88821043
  • PCI\VEN_8086&DEV_A77F&CC_010400
  • PCI\VEN_8086&DEV_A77F&CC_0104

and Problem Code: 00000000, which I assume is just a placeholder since the SATA controller isn't being recognized.

I have been scouring the internet looking for others that had similar issues; I found only two or three others that had something similar happen on ASUS motherboards, but it seems like those were fixed with a different BIOS setting or driver update which did not work for me.

Any help on this would be greatly appreciated.


Customer Service Agent

Hello, @DrGoldfishe 

Thank you for reaching out to us.
To further investigate your issue, could you please confirm the following hardware configurations and scenarios?
(kindly refer to the codes for slots or ports in the user manual, such as PCIEX4(G4)_1 or SATA6G_3)

- the brand and model name of the GPU, RAM (including part number and installed slots), and PSU currently installed.
- the brand and model name of the SSD and HDD installed on the motherboard, including their respective slot positions, and whether extension cables or adapters are used for installation
- the brand and model name of any hard drives installed on the PCIE SATA controller
- the location of the system disk, OS and build version
- whether RAID has been set up, the RAID mode, and the specific drives involved
- images of all manual settings in BIOS or refer to the image below
(to confirm if Intel Rapid Storage Technology is enabled and other related settings)
- screenshots of all drives in Device Manager and error codes

Thank you.

sharing complete hardware info & software config details will help us better understand the issue 🙂

GPU: Asus TUF 4090


PSU: be quiet! Dark Power 13 1000W []

Storage: All storage is using standard length SATA cables with no extensions.

  1. DIMM.2
  2. SATA6G_1
  3. SATA6G_2
  4. SATA6G_3
    • Same as above.
  5. SATA6G_4
  6. SATA Controller

OS: Windows 11 Home, Version 23H2, OS Build 22631.3447

Raid has not yet been enabled in the BIOS. 

PCIE Connections:

  1. PCIEX4(G4)_1: PCIe to USB 3.2 Gen 2 Card []
  2. PCIEX16(G5)_1: Asus TUF 4090
  3. PCIEX4(G4)_2: empty
  4. PCIEX16(G5)_2: ASM106x SATA Controller []

I will follow up with a picture of my BIOS settings.

I also just purchased a riser cable to connect to the PCIEX4(G4)_2 slot. So when that item comes in, I will transfer the RAID controller to the PCIEX4(G4)_2 slot and test if that works.

Level 7

Making the swap of the SATA controller from the PCIEX16(G5)_2 slot to the PCIEX4(G4)_2 seems to have done the trick.

So now I am running in this configuration [with everything else the same as before]:

  1. PCIEX4(G4)_1: PCIe to USB 3.2 Gen 2 Card []
  2. PCIEX16(G5)_1: Asus TUF 4090
  3. PCIEX4(G4)_2: ASM106x SATA Controller []
  4. PCIEX16(G5)_2: empty

I had to reinstall Windows and reset my BIOS to get everything up and running. I haven't had an issue yet, but I will be running some stress tests soon over the next few days.

Customer Service Agent

Hello, @DrGoldfishe 

Thank you for providing the relevant information and updates.
If you encounter any further issues, we recommend cross-testing different hardware configurations, cables, or slots.
If necessary, please consider updating to the latest BIOS version 1202 released on April 19, 2024.

Thank you.

sharing complete hardware info & software config details will help us better understand the issue 🙂