I am currently running Windows 11 21H2 and everything works the way I want it. However, when I try to upgrade to version 22H2, the upgrade itself works fine, but after that, my Areca RAID card (ARC-1210), which is used to host the data drives, stops working - and naturally, all the disks connected to it disappear from the system. From what I can tell about the system, the problem is that for some reason, in 22H2 the system assigns the card's IRQ to a different device which causes the card driver to fail. I need to find some solution for this. I don't want to replace the card unless there is absolutely no other option.
In version 21H2, Device Manager says the card is working correctly on PCI Bus 4, device 14, function 0. The driver is the latest available (6.20.0.39) with Win11 support. The card is using two memory ranges (00000000FCD10000-00000000FCD10FFF and 00000000E0400000-00000000E07FFFFF) and IRQ 0xFFFFFFEC (-20).
After upgrading to 22H2, Device Manager says the card couldn't find the necessary resources (Code 12). The driver is the same. The resources aren't displayed in the main UI, but if I switch to a view by resources, I can see that the memory ranges are fine, but the IRQ is not - instead of the Areca card, it got assigned to the USB 3 eXtensible Host Controller as one of many (10+) IRQs. If I disable the controller and reboot, the IRQ gets assigned to the network card (again, one of many IRQs).
There doesn't seem to be a difference whether I initiate the upgrade from the Windows Update or from the Upgrade Assistant or from the ISO image.
I wanted to set the IRQs manually ( https://support.microsoft.com/en-us/topic/how-to-disable-pci-bus-irq-steering-in-windows-695c360f-1aae-471e-878e-07ff971b8e02 ), but I don't have a "PCI bus" device and none that seemed at least remotely relevant contained the checkbox described.
My motherboard's UEFI setup doesn't seem to contain any settings that would allow me to manually assign IRQs. In any case, since Win11 21H2 is working fine, I don't think it's a motherboard issue.
Any idea of what might help? Thank you.
Note: This is not a question of "How to get my data back". That is taken care of. I am trying to solve the problem of "How to upgrade to 22H2 while keeping my RAID functioning".