habe mal was zusammengetragenfür dich.
Erscheint beim Start von Windows XP die Meldung NTLDR fehlt, kann das einen ganz einfachen Grund haben. Möglicherweise versucht das System von einer nicht startfähigen Diskette oder CD zu booten. Die Lösung: Einfach die Diskette oder CD aus dem Laufwerk nehmen und neu starten.
Andere Fehlerursachen sind:
- Fehlerhafte Einstellung der Festplatten im BIOS. In diesem Fall dafür sorgen, dass die Festplatte, auf der das Betriebssystem sitzt am primären IDE-Controller als Master eingestellt ist.
- Der Einbau einer zweiten Festplatte. In diesem Fall sehen Sie nach, ob die neue Festplatte korrekt als Slave konfiguriert und an den entsprechenden Stecker angeschlossen ist. Außerdem sollte die Festplatte kein bootbares Windows-System enthalten. Ist das der Fall, leeren Sie die Platte. Mehr dazu: Festplatte löschen und Daten sicher entfernen.
- Fehlerhafte Einträge in der Datei boot.ini. Falls Sie zuvor selbst Einstellungen in der boot.ini geändert haben, überprüfen Sie diese und korrigieren Sie die Einträge.
- Probleme mit dem Bootsektor oder dem Master Boot Record. Die beheben Sie, wie in Master Boot Record (MBR) reparieren und wiederherstellen beschrieben.
- Probleme mit den Dateien NTLDR oder NTDETECT.COM. Ist dies der Fall, müssen Sie diese Datei von der Windows-Installation-CD kopieren. Dazu starten Sie den Computer in der Reparaturkonsole wie in Laufwerk C: formatieren beschrieben. Danach führen Sie die Befehle
copy d:\i386\ntldr c:\
und
copy d:\i386\ntdetect.com c:\
aus, um die Dateien neu auf Ihre Festplatte zu kopieren. An Stelle des Laufwerksbuchstaben d: geben Sie den Laufwerksbuchstaben Ihres CD-Laufwerks ein.
- Defekte IDE-Kabel. Falls alle anderen Fehlerursachen ausscheiden, kann ein defektes oder loses IDE-Kabel die Ursache sein. In diesem Fall prüfen Sie das Kabel auf festen Sitz und tauschen es gegebenenfalls aus.
Für diese Fehlermeldung gibt es mehrere typische Ursachen...
Eine Möglichkeit tritt häufig in folgenden Situationen auf:
Update Win98SE nach Windows XP
Update Win98SE nach Windows 2000
Meist wird diese Fehlermeldung nach dem ersten Neustart angezeigt, d.h. die Installation wird ohne Probleme durchgeführt. Passieren kann der Fehler vor allem, wenn Win98 auf einer großen Partition mit dem Dateisystem FAT32 installiert ist.
Ist dies der Fall kann man folgendes, recht Erfolg versprechend, versuchen:
Computer mit Win98SE-Startdiskette neu starten an der Eingabeaufforderung dann sys c: eingeben -> Rechner neu starten
Durch den Befehl sys c: werden die von Win98 benötigten Systemdateien wie z.B. MSDOS.SYS und IO.SYS neu geschrieben. Nachdem man Win98SE neu gestartet hat, versucht man das gewünschte Update auf Windows XP oder Windows 2000 erneut.
nächste Möglichkeit
Wenn man zwei unterschiedliche Arten von RAM verwendet d.h. einseitig und beidseitig mit Speicherbausteinen besetzt, tritt ebenfalls sehr oft bei Win XP der "NTLDR fehlt" Fehler auf. ( Tipp eingesandt von M. Reichmann Email:
M_Richman@web.de )
noch eine
Nach der Installation eines zweiten Betriebssystem startet nur noch das gerade installierte Betriebssystem, aber Windows XP nicht mehr. Durch diese Installation wurde der Startsektor und der Bootloader verändert. Um das wieder hinzubiegen einfach den Rechner direkt von der Windows XP CD starten und zur Wiederherstellungskonsole wechseln. Danach folgende Befehle verwenden.:
FIXMBR C:
FIXBOOT C:
COPY x:\I386\NTLDR C:\
COPY x:\I386\NTDETECT.COM C:\
Das x in den Befehlen musst du natürlich durch den Buchstaben ersetzen der für dein CD-ROM-Laufwerk gilt. Nach erfolgreicher Reparatur kannst du beim starten zwischen Windows XP und Windows 2000/98/ME auswählen, je nachdem welche Betriebssysteme installiert sind..