I recently purchased an Alder Lake system (ASUS Z690-I motherboard), but have problems with enabling the secondary NVME SSD (Samsung 980 PRO 2TB) in Windows 11. The drive is detected and visible in the BIOS, but does not show in Windows (or only for a very limited time).
The weird thing is: when installing the Intel RST driver, at around 22% into the process, the secondary NVME SSD is detected by Windows 11 (a notification appears) and useable for a little while. During that time I can copy files to it and the drive operates as normal. When the RST driver installation finishes, even before reboot, the drive is ejected again and unavailable in Disk Management again. I can reproduce this behaviour.
Hardware
--------
Motherboard: ASUS ROG STRIX Z690-I GAMING WIFI
CPU: 12th Gen Intel(R) Core(TM) i5-12600K
RAM: 2x16GB Crucial DDR5
NVME SSD #1: Samsung SSD 980 PRO 2TB -> connected to CPU (on M2_1), boot drive
NVME SSD #2: Samsung SSD 980 PRO 2TB -> connected to Chipset (on M2_2) -> problem M2 slot
SATA SSD: Samsung SSD 870 QVO 4TB -> not relevant here, but added for completeness
Software
--------
Windows 11 PRO -> fully updated
Intel_RST_Driver_Software_V19.0.0.1067_WIN10_WIN11_64-bit -> downloaded from ASUS (Z690-I) Product Support page
Some observations
-----------------
- Both NVME SSD are technically working correctly. I've switched the drives multiple times and installed Windows on both of them. I've also run self tests and used Samsung Magician for checking the health and performance.
- One time, after switching the drives in the motherboard M2 slots, the secondary drive (in M2_2) was actually active for a short while. During that time I managed to update the firmware of both drives, but shortly after the secondary drive was ejected again.
- During the Intel RST driver installation, the Windows Event Viewer generates the following warning: "The application \Device\HarddiskVolume3\Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_815480839574a92b\RstMwService.exe with process id 3560 stopped the removal or ejection for the device PCI\VEN_8086&DEV_467F&SUBSYS_86941043&REV_00\3&11583659&0&70.
Process command line: C:\Windows\System32\DriverStore\FileRepository\iastorvd.inf_amd64_815480839574a92b\RstMwService.exe" -> this seems important, but I'm not able to determine what this exactly means.
- In Windows Event Viewer another error appears after a system reboot/restart: "The driver detected a controller error on \Device\RaidPort2.".
I noticed other people experiencing the same problem in this forum, but for a different motherboard, although no resolution there yet. In that thread they concluded it might have to do with SSD power management and suggested to disable "PCI Express Native Power Management" in the BIOS, but that didn't work in my case. More information here: https://rog.asus.com/forum/showthread.php?126865-Hero-Z690-having-issues-with-getting-windows-errors...- Tried Windows 10, but same issue occurs there.
Could you please assist? I'm very confused about this behaviour. For me, it seems now either a hardware malfunction (M2_2 slot defect), a BIOS issue (NVME Power management not working correctly) or a Chipset/RST driver issue.
Thank you.