Die Datei boot.ini ist eine Initialisierungsdatei von Microsoft, die auf den Betriebssystemen Microsoft Windows NT, Microsoft Windows 2000 und Microsoft Windows XP zu finden ist. Diese Datei befindet sich immer im Stammverzeichnis der primären Festplatte. Mit anderen Worten, es befindet sich im Verzeichnis C: oder auf dem Laufwerk C. Microsoft Windows verwendet diese Datei als Methode zum Anzeigen eines Menüs von Betriebssystemen, die sich derzeit auf dem Computer befinden, sodass der Benutzer auswählen kann, welches Betriebssystem geladen werden soll. Die Informationen in boot.ini werden auch verwendet, um auf die Speicherorte der einzelnen Betriebssysteme zu verweisen.
So zeigen Sie den Inhalt von boot.ini an
Die Datei boot.ini kann angezeigt werden und einige Optionen können geändert werden, indem Sie die folgenden Schritte ausführen.
- Klicken Sie auf Start > Ausführen.
- Geben Sie in der Run-Zeile msconfig ein und drücken Sie die Eingabetaste.
- Klicken Sie auf die Registerkarte boot.ini.
Wenn Sie eine Option im Startmenü haben, die nicht funktioniert, z. B. eine fehlende Windows-Version. Versuchen Sie, auf der Registerkarte boot.ini auf die Schaltfläche „Check All Boot Paths“ zu klicken, um dieses Problem zu beheben, ohne boot.ini wie unten beschrieben manuell bearbeiten zu müssen.
Beispiel für das Bootmenü
Wenn mehrere Betriebssysteme in boot.ini konfiguriert sind, wird beim Booten des Computers ein Menü ähnlich dem unten stehenden Beispiel angezeigt. Wenn Ihr Computer nicht über mehrere Betriebssysteme verfügt, dieses Menü jedoch bei jedem Start Ihres Computers angezeigt wird, ist die boot.ini wahrscheinlich nicht richtig konfiguriert.
Please select the operating system to start:
Microsoft Windows XP Home Edition
Microsoft Windows 2000
Use the up and down arrow keys to move the highlight to your choice.
Press Enter to choose.
For troubleshooting and advanced startup options for Windows, press F8.
Einfaches Beispiel einer boot.ini-Datei
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(1)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
Im obigen Beispiel enthält boot.ini zwei Abschnitte, die [boot loader]und [operating systems]. Im Bootloader-Bereich gibt es zwei Zeilen. Der Wert „timeout“ definiert, wie lange in Sekunden das Bootmenü angezeigt werden soll. Wir empfehlen, das Timeout auf mindestens fünf Sekunden einzustellen. Die Zeile „default“ ist das Standardbetriebssystem, das boot.ini lädt. Wenn mehrere Betriebssysteme in der boot.ini konfiguriert sind, wird das Standardbetriebssystem automatisch ausgewählt und verwendet, wenn es nicht vor Ablauf des Timeouts geändert wird.
Der nächste Abschnitt, oder der Abschnitt „Betriebssystem“, listet auf und gibt den Speicherort jedes der auf dem Computer installierten Betriebssysteme an. Nachfolgend finden Sie eine Auflistung aller Optionen.
Möglichkeit | Beschreibung |
---|---|
mehrfach (x) | Diese Option wird mit IDE- und ESDI-Laufwerken verwendet und wird auch mit SCSI-Laufwerken für Computer verwendet, die Windows NT verwenden. Die im obigen Beispiel verwendete Zahl ist “0”. Diese Nummer ist die Nummer des Adapters und sollte bei Computern, die sich auf das BIOS verlassen, um Systemdateien zu laden, immer “0” sein.
|
scsi(x) | Wenn der Computer über einen SCSI-Controller verfügt und das BIOS nicht zum Laden der Systemdateien verwendet, listet die Konfiguration von boot.ini möglicherweise „scsi(x)“ anstelle von „multi(x)“ auf. |
Festplatte (x) | Die Festplatte auf dem Controller. Wenn multi(x) verwendet wird, ist dieser Wert 0. Wenn jedoch scsi(x) definiert ist, ist dieser Wert die SCSI-Adresse. |
Festplatte(x) | Der verwendete Festplattencontroller. Im obigen Beispiel verwenden wir eine rdisk von „1“, was die zweite Festplatte auf dem primären Controller angibt. Dieser Wert kann zwischen “0” und “3” liegen und wird bei Verwendung von “scsi(x)” immer auf “0” gesetzt. |
Partition(x) | Die Partition, die das Betriebssystem enthält. Im obigen Beispiel befindet sich das Betriebssystem auf der ersten Partition des Laufwerks. |
WINDOWS=”…” | Schließlich definiert der letzte Teil dieser Zeile das Verzeichnis, in dem sich Windows befindet und was das Boot-Menü als Betriebssystem anzeigen soll. Im obigen Beispiel würde das Startmenü „Microsoft Windows XP Home Edition“ als Auswahl anzeigen. |
So ändern Sie boot.ini
Die Datei boot.ini ist eine versteckte Systemdatei, die sich im Stammverzeichnis Ihrer primären Festplatte befindet. Führen Sie die folgenden Schritte aus, um diese Datei zu bearbeiten.
- Öffnen Sie unter Windows eine MS-DOS-Eingabeaufforderung, indem Sie auf Start > Ausführen klicken und cmd in das Textfeld eingeben. Wenn Sie keine MS-DOS-Eingabeaufforderung zum Bearbeiten von boot.ini aufrufen können, starten Sie die Wiederherstellungskonsole, um die Datei zu bearbeiten.
- Geben Sie an der MS-DOS-Eingabeaufforderung die folgenden Befehle ein.
c: <press enter> cd <press enter> attrib -r -a -s -h boot.ini <press enter> edit boot.ini <press enter>
Verfügbare boot.ini-Schalter
Nachfolgend finden Sie eine Liste der verfügbaren boot.ini-Schalter und eine kurze Erklärung. Diese Schalter helfen bei der Einrichtung oder Fehlerbehebung eines Computers.
Schalten | Beschreibung |
---|---|
/basevideo | Veranlasst das Betriebssystem, beim Booten des Betriebssystems eine Standard-VGA-Anzeige zu verwenden. |
/bootlog | Erstellt eine Protokolldatei mit dem Namen ntbtlog.txt des Computerstarts. |
/Speicher verbrennen | Bewirkt, dass das Betriebssystem den nach dem Schalter angegebenen Speicher ignoriert. Beispielsweise weist „/burnmemory=64“ das Betriebssystem an, 64 MB physischen Speicher zu ignorieren. |
/debuggen | Bewirkt, dass das Kernel-Debugging aktiviert wird. |
/schnell erkennen | Bewirkt, dass NTDETECT keine seriellen und parallelen Geräte erkennt und stattdessen die Plug-and-Play-Erkennung übernimmt. |
/maxmem | Beschränken Sie das Betriebssystem auf die Verwendung des maximalen Arbeitsspeichers dessen, was der Benutzer angibt. Beispielsweise weist „/maxmem=32“ das Betriebssystem an, maximal 32 MB zu verwenden. |
/noguiboot | Microsoft Windows 2000 und höher Schalter, der, wenn aktiviert, den Grafiktreiber nicht lädt, um die Grafik anzuzeigen, wenn Windows gestartet wird. |
/nopae | Microsoft Windows 2000-Schalter, der die Fähigkeit des Computers deaktiviert, Intel Physical Address Extensions zu verwenden. |
/numproz | Weist das Betriebssystem an, wie viele Prozessoren es verwenden kann. |
/onecpu | Bewirkt, dass das Betriebssystem einen der Prozessoren in einem Computer mit mehreren Prozessoren verwendet. |
/pae | Microsoft Windows 2000-Switch, der es dem Computer ermöglicht, Intel Physical Address Extensions zu verwenden. |
/pcilock | Verhindert, dass das Betriebssystem PCI-Geräten automatisch IO/IRQ-Ressourcen zuweist. |
/safeboot | Starten Sie den Computer sicher (abgesicherter Modus). Dieser Modus kann auch aufgerufen werden, ohne Dateien zu ändern, indem Sie beim Booten des Computers die Taste „F8“ drücken. |
/SOS | Veranlasst das Betriebssystem, während der Verarbeitung Informationen auszugeben. |
/w95 | Wird beim Booten von Windows 95 oder Windows 98 verwendet. |
/w95dos | Wird beim Booten von MS-DOS verwendet. |
/Jahr | Option, die verwendet wird, um zu bewirken, dass das Betriebssystem das von Systemen bereitgestellte Jahr der Echtzeituhr ignoriert und stattdessen das nach dem Wechsel angegebene Jahr verwendet. Ein Benutzer kann beispielsweise /year=2003 eingeben. |