Earlier quoted context omitted.
I recently had the (dis)pleasure to install Windows 10 on a Dell XPS laptop from 2018. The Windows installer had no drivers for the nvme controller _that is provided by the CPU itself_, so a platform controller. Oh and getting the installer to recognize the drivers was much harder than the usual "stick the files on a thumb drive, plug to laptop, tell the installer". I had to generate a custom Windows ISO with the dri…
Yep, just as I said in the previous comment: everyone is at fault but for sure it wasn't the vendor of the device! How the vendor could be the culprit in doing something what would cripple the boot/install of the OS? Nonsense!
Would this have tripped on some obscure device specific to Dell laptops, sure, I would understand. (like their blimey fingerprint reader). But this is the standard NVMe controller on this generation of intel CPUs. The drivers are common for _most intel platforms_: the Intel Rapid Storage Technology.
As somebody else pointed out, Linux fares much better in this space. All devices are properly recognized out of the box, including this bog-standard NVMe controller.