Soweit ich mich erinnere hat Windows seit Vista ein Standard-HAL (Hardware-Abstraction-Layer), welches immer dann geladen wird, wenn das vorige HAL (also mit den bisher installierten Treibern) nicht geladen werden kann. Zu Windows XP-Zeiten funktionierte das üblicherweise nicht, da systemkritische Treiber (meist Chipsatz) im HAL verankert waren und Windows dann die falschen Treiber geladen hat. Da hat Intel aber zum Beispiel sehr gute Arbeit geleistet, indem die Chipsatztreiber von denen für alle Intel-Chipsätze funktionierten. Hatte man also ein Board mit Intel-Chipsatz, so konnte man sehr häufig ohne große Schwierigkeiten auch auf andere Intel-Chipsätze umsteigen. Bei einigen anderen Chipsatzherstellern funktionierte das auch manchmal. Aber wie gesagt seit Vista funktioniert das meines Wissens nach grundsätzlich. Also so, dass man da auch komplett alles austauschen kann. Sogar von einem Intel-System zu einem AMD-System. Windows lädt dann halt einfach Standardtreiber.