Yes -
You need the INF files that describe the motherboard particulars to Windows - otherwise it loads "generic" interfaces that know nothing of the particular advantages of this or that chipset.
This is commonplace on latptops.
For example:
Install Windows 2000
Unpack INF files
Restart Windows 2000
What it finds, it finds.
What it doesn't, you install manually.
Windows is really quite beautiful in its handling of hardware - no doubt because the manufacturers shower Redmond with information.