Did you run Windows Update? Windows used to ship all drivers with the OS, but since 2018 they don't by default and instead match you in the cloud. You still might not have had to run the software suite; it might have been able to match and ship your drivers from the cloud.
I'm pretty sure that M$ has a bigger driver database than linux.
I'm pretty sure that M$ has a bigger driver database than linux.