Also was das mit den SATA-Bedenken immer soll, versteh ich nicht. Ich nutze mittlerweile seit 7 Jahren SATA-Festplatten (5 verschiedene Computer) und hatte noch nie ein Problem, dass sie nicht erkannt würden. Wenn sie im BIOS erkannt werden, dann sollten sie automatisch auch von Windows erkannt werden. Denn Softwareseitig gibts keinen nennenswerten Unterschied zwischen SATA und PATA. Aber gut, ich will nicht sagen es ist unmöglich, nur unwahrscheinlich.
Etwas anderes ist es, wenn man einen RAID-Controller hat. Dafür brauchts Treiber. Aber den Treiber brauchts nur, wenn man RAID auch nutzen möchte. Wenn nicht, dann die RAID-Funktion im BIOS am besten deaktivieren.
Aber nun zum eigentlichen Problem. Mein Tipp:
mal den Masterbootrecord löschen.
Das geht so: ab der Win-CD starten, nicht auf neu installieren, sondern auf reparieren gehen (Reparatur- bzw. Wiederherstellungskonsole). Es erscheint eine DOS-Eingabeaufforderung. Dort gibst du mal "fixmbr" (ohne Anführungszeichen) ein.
Siehe auch hier:
http://support.microsoft.com/kb/314058/deFalls das auch nichts hilft:
Könnte auch sein, dass deine Windows-CD kaputt ist oder das CD-Laufwerk nicht mehr so gut ist und Fehler liest.