The screenshot explains everything: A couple of days ago received a machine with Ryzen 1700 cpu and ASUS X370-Pro motherboard with enabled RAID1 on first 2 SATA ports (in fact on all ports, ask ASUS about that) that has Windows 8.1 x64 on it which cannot be upgraded to original Windows 10 Pro even when the RAID driver is in fact almost the latest at the time of writing this post

Driver versions taken from Device Manager:

  • AMD RAID Array1 SCSI Disk Device - 6.3.9600.18758
  • AMD-RAID Bottom Device - (present 2 times in the manager)
  • AMD-Controller [storport] - (present 2 times in the manager)
  • AMD-RAID Config Device -

RAIDXpert2 version:

  • GUI Version: 9.2.0-00105
  • AMD RAIDXpert2 Driver Version: 8.1.0-00026
  • AMD RAIDXpert2 Driver Version(Bottom): 8.1.0-00026

Any ideas how to fix this? enter image description here

Edit: Slipstreaming the drivers into the Win 10 USB didn't work

2 Answers 2


From the AMD Support article Unable to proceed with installation or upgrade of Windows® 10 May 2019 Update with SATA or NVMe RAID on AMD Ryzen™ systems:

Issue Description

Windows 10 May 2019 Update (version 1903) contains new Device Input/Output Control (IOCTL) requirements for certain categories of device driver. If a user attempts a clean install of Windows 10 May 2019 Update using device drivers that do not meet the new requirements, the PC may fail to reach the Windows desktop environment. If a user attempts a Windows Update upgrade from Windows 10 October 2018 Update (version 1809) to Windows 10 May 2019 Update, the update will be blocked until updated RAID drivers are installed.


If the user is attempting to update from Windows 10 October 2018 Update to Windows 10 May 2019 Update, the user must install May 2019 Update-ready RAID drivers before initiating the upgrade.

If the user is attempting to perform a clean install of Windows 10 May 2019 Update, the user must prepare a removable storage device containing May 2019 Update-ready RAID drivers.

Required Drivers

Users will need to download and install AMD RAID Installer (SATA, NVMe RAID)) driver or later.

Download and install the linked drivers before attempting the installation of Windows 10. Before installing the drivers, create in Windows 8 a System Restore point to be able to rollback. Create also a recovery boot media for Windows 8, in case this installation renders Windows 8 unbootable.

  • I am confused by this answer, it appears to only be applicable to Windows 10, not a Windows 8.1 system trying to be upgraded to Windows 10
    – Ramhound
    Feb 11, 2023 at 12:41
  • @Ramhound: I think the poster needs this driver, since the symptoms match his problem with booting with an earlier driver. Windows 8.1 is certainly "earlier".
    – harrymc
    Feb 11, 2023 at 14:06
  • It's not possible to install this version, Win 8.1 reports The best driver software for your device is already installed. This is only for Win 10 already in use, probably there isn't a driver that fixes this bug (or at least I didn't find)
    – 1000Gbps
    Feb 11, 2023 at 14:21
  • 1
    @1000Gbps: You will need to slipstream this driver into the Windows 10 installation media.
    – harrymc
    Feb 11, 2023 at 14:22
  • 1
    You may get an ISO for previous Windows versions from Tech Bench, to test this.
    – harrymc
    Feb 11, 2023 at 19:17

@harrymc pointed some good things, sadly it's over. The only way to fix this is to clone the current Win 8 installation to another drive, connect it to USB (stupid motherboard design doesn't allow SATA mode for unused ports when RAID is enabled, all are RAIDed), boot from it and install Win 10 then install the drivers, clone it again on the RAID1 drives and then you can boot from. Pretty awesome AMD and ASUS, pretty awesome

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .