Ich habe mein System schon von einem AM2-Board mit AMD-CPU auf ein Sockel 1150-Board mit Intel-CPU umgesteckt und das Windows 7 hat nur ein paar neue Treiber verlangt...
Bezüglich Laufwerksbuchstaben: Windows schreibt die Laufwerksbuchstaben nicht auf die Partitionen. Wenn Du vor dem Umstecken die Laufwerksbuchstaben entfernst, wird das Windows den Partitionen nach dem Umstecken wahrscheinlich automatisch neue Buchstaben zuweisen, da die Platten als andere Platten erkannt werden, da sie an einem anderen Controller hängen. Wenn Du Programme auf einer anderen Partition als C: installiert hast, solltest Du Windows nach dem Umstecken deswegen erstmal im abgesicherten Modus hochfahren, dann die Laufwerksbuchstaben so einstellen wie Du sie haben willst bzw. die installierten Programme sie brauchen und dann normal neu starten.