Problem: Eine sehr doofe Fehlermeldung von Windows ist, dass boot.ini, ntldr oder ntdetect.com nicht gefunden wurden, z.B. Windows 2000 oder Windows XP. Angeblich hat dies mit einer zu starken Fragmentierung zu tun.
Lösung: Verwende eine Windows98/ME-Startdiskette und führe den DOS-Befehlt sys c: aus.
oder (so habs ich gemacht): Starte Windows mittels einer Boot-CD, wähle die Wiederherstellung und logge dich in der entsprechenden Installation ein. Dort gibst du dann den Befehl "map" ein und merkst dir, welchen Buchstaben das CD-Laufwerk hat. Jetzt kopierst du die 3 fehlenden Dateien auf die Festplatte:
copy X.\i386\ntldr c:\ (genau so schreiben, vor c ist ein leerzeichen!)
Das ganze jetzt auch für die anderen Dateien:
copy X.\i386\ntdetect.com c:\
copy X.\i386\boot.ini c:\
Ggf. musst du die boot.ini dann noch anpassen, was ich hier nicht behandle, nur soviel: Bei mir musste ich nur rdisk(0) in rdisk(1) umwandeln.