07.09.2024
Heim / Anweisungen / Windows 7 Boot-Reparaturbefehle. Was ist ein Reparaturtool?

Windows 7 Boot-Reparaturbefehle. Was ist ein Reparaturtool?

MBR (auf Russisch: Master Boot Record) ist ein spezifischer Satz von Daten, Codezeilen, Partitionstabellen und Signaturen. Nach dem Einschalten des Computers ist es erforderlich, das Windows-Betriebssystem zu laden. Es gibt Fälle, in denen aufgrund verschiedener Hardware- und Systemfehler der MBR beschädigt oder gelöscht wird, was den Start von Windows unmöglich macht. Das Wiederherstellen des MBR-Startdatensatzes von Windows 7 löst solche Probleme. In diesem Artikel werden mehrere einfache Möglichkeiten zum Wiederherstellen von Datensätzen beschrieben.

Eine kleine Theorie

Nach dem Einschalten des Computers wählt das BIOS das Speichermedium aus, von dem gebootet werden soll. Zu diesem Zeitpunkt muss das Gerät wissen, um welche Partition es sich handelt Festplatte enthält Windows-Systemdateien. MBR ist ein kleines Programm, das im ersten Sektor der Festplatte gespeichert wird und den Computer auf die richtige Partition verweist, um das System zu starten.

Wenn Sie das zweite Betriebssystem falsch installieren, kann die Partitionstabelle beschädigt werden und das erste Windows kann nicht gestartet werden. Das Gleiche passiert manchmal, wenn es zu einem plötzlichen Stromausfall kommt. Wenn dies passiert, verzweifeln Sie nicht; beschädigte Daten können vollständig wiederhergestellt werden.

Boot-Record-Wiederherstellung

Um den MBR wiederherzustellen, benötigen Sie die Installationsdiskette, von der Sie Windows (oder ein anderes) installiert haben. Wenn kein Datenträger vorhanden ist, können Sie mit Win7 einen bootfähigen USB-Stick erstellen. Aktionsalgorithmus:

Automatische Wiederherstellung

Zunächst einmal lohnt es sich, die MBR-Reparatur den Standardtools von Microsoft zu überlassen. Wählen Sie Startreparatur. Sie müssen nichts weiter tun, es vergeht einige Zeit und der Computer zeigt an, dass der Vorgang abgeschlossen ist. Versuchen Sie, Windows zu starten. Wenn nichts funktioniert, müssen Sie die Interkontinentalrakete manuell wiederherstellen.

Befehlszeile

Für diesen Pfad müssen Sie mehrere Befehle in die Windows-Eingabeaufforderung eingeben.

  • Wählen Sie im Systemwiederherstellungsmenü die Option „Eingabeaufforderung“ aus.
  • Jetzt müssen Sie „bottrec/fixmbr“ eingeben. Dieser Befehl wird verwendet, um einen neuen MBR zu schreiben, der mit Win 7 kompatibel ist. Der Befehl entfernt nicht standardmäßige Teile des Codes und behebt Beschädigungen, hat jedoch keine Auswirkungen auf die vorhandene Partitionstabelle.
  • Geben Sie als nächstes „bootrec/fixboot“ ein. Mit diesem Befehl wird ein neuer Bootsektor für Windows erstellt.
  • Als nächstes „bootrec/nt60 sys“. Dieser Befehl aktualisiert den MBR-Bootcode.
  • Schließen Sie die Konsole, starten Sie Ihren Computer neu und versuchen Sie, das System zu starten. Sollte das Problem immer noch nicht behoben sein, müssen Sie noch einige weitere Befehle eingeben.
  • Starten Sie die Konsole erneut und geben Sie „bootrec/Scanos“ und „bootrec/rebuildbcd“ ein. Mit diesen Dienstprogrammen führt Ihr Computer einen Scan durch Festplatte für Verfügbarkeit Betriebssysteme, und fügen Sie sie dann dem Startmenü hinzu.
  • Geben Sie dann erneut „bootrec/nt60 sys“ ein und starten Sie den Computer neu.

TestDisk-Dienstprogramm

Wenn Sie nicht über einen bootfähigen USB-Stick oder Datenträger verfügen, können Sie die beschädigte Aufnahme mit einem Drittanbieterprogramm wiederherstellen. Dazu müssen Sie ein anderes (funktionierendes) Betriebssystem ausführen. Wenn Ihr Computer nur über ein Windows verfügt, müssen Sie die Festplatte an einen anderen Computer anschließen. Die Arbeit mit TestDisk ist recht komplex, daher wird empfohlen, sich mit den Handbüchern speziell für dieses Programm vertraut zu machen.

Reparaturwerkzeuge Windows-Fehler werden ständig verbessert und bieten den Benutzern zunehmend automatisierte Lösungen, mit denen sie verschiedene Probleme schnell lösen können. Wenn Sie das Installationsmedium an Ihren Computer anschließen und im Abschnitt „Systemwiederherstellung“ die Option „Startreparatur“ auswählen, können Sie viele Fehler beheben, die den Start von Windows verhindern. Wenn der Bootloader jedoch beschädigt ist, funktioniert diese Methode nicht. Wenn Sie also auf ein solches Problem stoßen, müssen Sie den MBR über die Befehlszeile wiederherstellen.

Ausführen der Befehlszeile

Sie benötigen eine Bootdiskette mit der Distribution desselben Systems, das auf Ihrem Computer installiert ist. Nicht nur die Version muss übereinstimmen, sondern auch die Windows-Bittiefe, sonst funktioniert die Wiederherstellung nicht.

Nachdem Sie die Liste der verfügbaren Tools geöffnet haben, führen Sie zunächst eine Startfehlerbehebung durch. Wenn Sie das Problem mit der Bootloader-Beschädigung nicht lösen können, kehren Sie zur Liste der Tools zurück und wählen Sie „Eingabeaufforderung“.

Bootrec-Dienstprogramm

Um den MBR neu zu schreiben (Daten benötigt für Windows-Downloads) und das Beheben von Bootloader-Fehlern verwenden wir das integrierte Windows-Dienstprogramm. Geben Sie im Interpreterfenster den Befehl „bootrec“ ein. Nach dem Start dieses Dienstprogramms wird eine Liste der unterstützten Befehle angezeigt. Führen Sie sie der Reihe nach aus.


Starten Sie Ihren Computer neu. Der Bootloader wurde wiederhergestellt und der MBR wurde neu geschrieben, sodass Windows ohne Probleme starten sollte. Wenn das Neuschreiben des MBR das Startproblem nicht beheben konnte, versuchen Sie es mit den beiden verbleibenden Befehlen:


Das Dienstprogramm beginnt mit dem Scannen Ihrer Festplatte und versucht, sie zu finden installierte Systeme. Wenn Windows 7 erkannt wird, führen Sie „Bootrec.exe /RebuildBcd“ aus. Gefundene Systeme werden im Bootmenü vermerkt. Beenden Sie das Dienstprogramm mit dem Befehl „exit“ und starten Sie Ihren Computer neu. Ein Umschreiben des MBR ist nicht mehr nötig – Windows startet fehlerfrei.

BCDboot-Dienstprogramm

Wenn Sie den MBR-Fehler nicht beheben können, versuchen Sie, den Bootloader mit dem BCDboot-Dienstprogramm wiederherzustellen. Mit diesem Tool können Sie eine Boot-Umgebung erstellen oder wiederherstellen, die sich auf der aktiven Partition der Festplatte befindet. Wenn die Boot-Umgebung aufgrund eines Systemausfalls auf eine andere Partition der Festplatte verschoben wurde, können Sie sie mit BCDboot.exe an ihren Platz zurückbringen.

Öffnen Sie eine Eingabeaufforderung und geben Sie „bcdboot.exe e:\windows“ ein (Attribute sind optional). Anstelle von „E:“ müssen Sie den Buchstaben der Partition eingeben, auf der die Windows-Dateien gespeichert sind. Wenn drin Windows-Umgebung Dieser Abschnitt ist mit dem Buchstaben „C“ gekennzeichnet, hier kann er jedoch als „D“ erscheinen – berücksichtigen Sie dies bei der Ausführung des Befehls.

Einer der Gründe, warum ein Computer mit dem Betriebssystem Windows 7 nicht startet, ist ein beschädigter Boot Record (MBR). Schauen wir uns an, wie es wiederhergestellt werden kann und somit die Möglichkeit des normalen Betriebs auf dem PC wiederhergestellt werden kann.

Der Boot-Datensatz kann aus vielen Gründen beschädigt werden, einschließlich Systemausfall, plötzlichem Stromausfall oder Spannungsspitzen, Viren usw. Wir werden uns mit den Folgen dieser unangenehmen Faktoren befassen, die zur Entstehung des in diesem Artikel beschriebenen Problems geführt haben. Sie können dieses Problem entweder automatisch oder manuell beheben „Befehlszeile“.

Methode 1: Automatische Wiederherstellung

Operationssaal Windows-System selbst stellt ein Tool zur Verfügung, das den Boot-Record repariert. In der Regel wird der Computer nach einem fehlgeschlagenen Systemstart beim erneuten Einschalten automatisch aktiviert. Sie müssen lediglich der Durchführung des Vorgangs im Dialogfeld zustimmen. Aber auch wenn kein automatischer Start erfolgt, kann er manuell aktiviert werden.

  1. In den ersten Sekunden nach dem Starten Ihres Computers hören Sie einen Piepton, was bedeutet, dass das BIOS geladen wird. Sie müssen die Taste sofort gedrückt halten F8.
  2. Durch die beschriebene Aktion wird das Fenster zur Auswahl des Systemstarttyps geöffnet. Verwendung von Tasten "Hoch" Und "Runter" Wählen Sie auf Ihrer Tastatur die Option aus "Fehlerbehebung..." und drücken Eingeben.
  3. Die Wiederherstellungsumgebung wird geöffnet. Wählen Sie hier auf die gleiche Weise die Option aus „Startwiederherstellung“ und drücken Eingeben.
  4. Dadurch wird das automatische Wiederherstellungstool gestartet. Befolgen Sie alle Anweisungen, die im Fenster angezeigt werden, sofern sie angezeigt werden. Nachdem der angegebene Vorgang abgeschlossen ist, wird der Computer neu gestartet und bei positivem Ergebnis wird Windows gestartet.
  5. Wenn Sie mit der oben beschriebenen Methode nicht einmal die Wiederherstellungsumgebung starten können, führen Sie den angegebenen Vorgang durch Booten aus Installationsdiskette oder Flash-Laufwerke und Auswahl der Option im Startfenster „Systemwiederherstellung“.

    Methode 2: Bootrec

    Leider hilft die oben beschriebene Methode nicht immer, und dann müssen Sie den Boot-Eintrag der boot.ini-Datei manuell mit dem Bootrec-Dienstprogramm wiederherstellen. Die Aktivierung erfolgt durch Eingabe eines Befehls „Befehlszeile“. Da dieses Tool jedoch aufgrund der fehlenden Bootfähigkeit des Systems nicht standardmäßig gestartet werden kann, müssen Sie es über die Wiederherstellungsumgebung erneut aktivieren.


    Wenn diese Option nicht hilft, gibt es eine andere Methode, die ebenfalls über das Dienstprogramm Bootrec ausgeführt wird.


    Methode 3: BCDboot

    Wenn weder die erste noch die zweite Methode funktionieren, ist es möglich, den Bootloader mit einem anderen Dienstprogramm wiederherzustellen – BCDboot. Wie das vorherige Tool wird es über gestartet „Befehlszeile“ im Wiederherstellungsfenster. BCDboot repariert oder erstellt eine Boot-Umgebung für die aktive Festplattenpartition. Besonders diese Methode wirksam, wenn die Boot-Umgebung aufgrund eines Fehlers auf eine andere Festplattenpartition verschoben wurde.


    Es gibt mehrere Möglichkeiten, den Boot-Record in Windows 7 wiederherzustellen, wenn er beschädigt ist. In den meisten Fällen reicht es völlig aus, eine automatische Wiederbelebungsmaßnahme durchzuführen. Aber wenn seine Verwendung nicht zu positiven Ergebnissen führt, ist es etwas Besonderes Systemdienstprogramme, gestartet von „Befehlszeile“ in der Betriebssystemwiederherstellungsumgebung.

Hallo zusammen! Heute werde ich über ein ziemlich häufiges Problem in Betriebssystemen sprechen. Windows-Familie Vista/7/8/8.1/10 – Verletzung der Integrität des MBR-Bootloaders. Egal wie sehr Microsoft versucht, dies zu berücksichtigen mögliche Probleme Wenn es um die Funktionsweise Ihrer Software geht, ist es wahrscheinlich unmöglich, in der Entwicklungs- und Testphase alles vorherzusehen. Verschiedene Ladeprogramme von Drittanbietern (Aktivatoren, andere Versionen von Betriebssystemen, Viren) verursachen Stabilitätsprobleme.

Was wird benötigt, um den Bootloader wiederherzustellen.

  1. Installationsmedien für Windows Vista/7/8/8.1/10.
  2. Benutzer.
  3. DVD-Laufwerk.

Fangen wir an!

Der einfachste Weg, den Bootloader wiederherzustellen. Um das Startreparaturtool verwenden zu können, müssen Sie zunächst die Umgebung starten Windows-Wiederherstellung RE.

Gehen Sie dazu wie folgt vor:

  • Stellen Sie das BIOS so ein, dass es vom Installationsmedium startet.
  • Wählen Sie einen Artikel aus Systemwiederherstellung.

  • Nächste.
  • Wählen Sie im Dialogfeld aus Wiederherstellung beim Start.

  • Befolgen Sie die weiteren Anweisungen.

Nachdem das Starthilfe-Tool abgeschlossen ist, starten Sie Ihren Computer neu. Versuchen Sie, Windows normal zu starten, ohne Installationsmedien.

Wenn das Problem weiterhin besteht, fahren wir mit weiteren Maßnahmen fort.

Jetzt schauen wir uns die Wiederherstellung des MBR-Boot-Datensatzes mit Standard-Betriebssystemtools an. Diese sind entweder Teil der Installations-CD oder eine Komponente des Betriebssystems. Nämlich BOOTREC.EXE Und BOOTSECT.

BOOTREC.EXE- Boot-Record-Recovery-Tool. Unterstützt die folgenden Optionen, aus denen Sie diejenige auswählen können, die am besten zu Ihnen passt.

Diese Option schreibt einen Master-Boot-Record, der mit Windows 7 oder Windows Vista kompatibel ist, auf die Systempartition. Die vorhandene Partitionstabelle wird nicht überschrieben. Dieser Parameter sollte verwendet werden, um Probleme mit MBR-Beschädigung zu beheben oder wenn Sie nicht standardmäßigen Code aus dem MBR entfernen müssen.

/FixBoot

Diese Option schreibt einen neuen Bootsektor auf die Systempartition unter Verwendung eines Bootsektors, der mit Windows Vista oder Windows 7 kompatibel ist. Diese Option sollte verwendet werden, wenn mindestens eine der folgenden Bedingungen zutrifft.

  • Der Bootsektor wurde durch den nicht standardmäßigen Windows Vista- oder Windows 7-Bootsektor ersetzt.
  • Der Bootsektor ist beschädigt.
  • Nach Windows-Installationen Vista oder Windows 7 ist seit mehr als auf dem Computer installiert frühe Version Windows-Betriebssystem. IN in diesem Fall Anstelle des Windows-Boot-Managers (Bootmgr.exe) wird der Windows NT-Bootloader (NTLDR) zum Starten des Computers verwendet.

Diese Option durchsucht alle Laufwerke nach installierten Systemen, die mit Windows Vista oder Windows 7 kompatibel sind. Außerdem werden alle Einträge angezeigt, die nicht im Startkonfigurationsdatenspeicher enthalten sind. Verwenden Sie diese Option, wenn auf Ihrem Computer Windows Vista oder Windows 7 installiert ist und nicht im Boot-Manager-Menü angezeigt wird.

/RebuildBcd

Diese Option durchsucht alle Laufwerke nach installierten Systemen, die mit Windows Vista oder Windows 7 kompatibel sind. Außerdem können Sie die installierten Systeme auswählen, die Sie dem Startkonfigurationsdatenspeicher hinzufügen möchten. Diese Option sollte verwendet werden, wenn Sie den Startkonfigurationsdatenspeicher vollständig neu erstellen müssen.

Fangen wir an!

Um das Tool Bootrec.exe verwenden zu können, müssen Sie zunächst die Windows RE-Wiederherstellungsumgebung starten.

  • Installation einfügen Windows-Festplatte 7 oder Windows Vista in das DVD-Laufwerk ein und schalten Sie den Computer ein.
  • Wenn Sie dazu aufgefordert werden, drücken Sie die Taste.
  • Wählen Sie einen Artikel aus Stellen Sie Ihren Computer wieder her.
  • Geben Sie das Betriebssystem an, das Sie wiederherstellen möchten, und klicken Sie auf Nächste.
  • Im Dialogfeld Systemwiederherstellungsoptionen Element auswählen Befehlszeile.
  • Geben Sie Bootrec.exe ein und drücken Sie die EINGABETASTE. wird erscheinen vollständige Liste Gelegenheiten.
  • Notieren Sie sich den MBR-Sektor. Wozu dient der Befehl?

Bootrec.exe /FixMbr;

  • Nach dem Drücken der Eingabetaste benachrichtigt der Computer den Benutzer in der nächsten Zeile über den erfolgreichen Abschluss des Vorgangs;
  • Führen Sie als Nächstes das Verfahren zum Aufzeichnen eines neuen Bootsektors durch, indem Sie Folgendes eingeben

Bootrec.exe /FixBoot;

  • Sie müssen nur noch Exit eingeben und versuchen, den Computer neu zu starten.

Falls nicht, beschreiben wir, wie Sie den Windows-Bootloader auf andere Weise mit demselben Programm wiederherstellen können:

  • Geben Sie die Befehlszeile von der Installationsdiskette oder dem Flash-Laufwerk ein.
  • Geben Sie Bootrec /ScanOs ein. Anschließend scannt das Dienstprogramm Ihren Computer auf das Vorhandensein eines Betriebssystems.

Bootrec/ScanOs

  • Schreiben Sie den Befehl Bootrec.exe /RebuildBcd in die nächste Zeile. Das Programm bietet an, alle gefundenen Dateien zum Startmenü hinzuzufügen Windows-Versionen, einschließlich XP und andere.

Bootrec.exe /RebuildBcd

  • Alles, was Sie tun müssen, ist dem zuzustimmen, indem Sie nacheinander Y und Enter drücken. Anschließend haben Sie beim Laden des Systems die Wahl, welches Betriebssystem geladen werden soll – XP oder Seven.

Wenn das auch nicht geholfen hat. Sie können das Problem mit dem MBR auch mit einem weiteren Befehl beheben. Dazu müssen Sie in der Befehlszeile Folgendes eingeben: bootect /NT60 SYS, dann Enter.

Team BOOTSECT ermöglicht Ihnen das Schreiben eines bestimmten Programmcodes Bootsektoren, Bereitstellung von Lade- oder ntldr, oder bootmgr .

Format Befehlszeile:
bootect (/help|/nt60|/nt52) (SYS|ALL|< DriveLetter >:}

Bootsect-Befehlszeilenoptionen:
/helfen— Anzeige von Hilfeinformationen;
/nt52– Aufzeichnen des Bootsektorcodes, der die Verwendung des ntldr-Bootloaders für Betriebssysteme vor Windows Vista ermöglicht.
/nt60- Schreiben von Programmcode in Bootsektoren, um das Laden der Bootmgr-Datei sicherzustellen – dem Bootmanager von Windows Vista/Server 2008 und späteren Betriebssystemen der Windows-Familie.
SYS— Die Aufzeichnung erfolgt in den Sektoren der Windows-Systemstartpartition in der Umgebung, in der dieser Befehl ausgeführt wird.
ALLE— Programmcode wird für alle vorhandenen Partitionen geschrieben, die zum Booten von Windows verwendet werden können.
Laufwerksbuchstabe– Laufwerksbuchstabe, für den der Programmcode der Bootsektoren neu geschrieben wird.
/Gewalt– erzwungene Deaktivierung von Festplattenvolumes, die von anderen Programmen verwendet werden, um den exklusiven Zugriff für das Dienstprogramm „bootsect.exe“ sicherzustellen
/mbr- Ändern des Programmcodes des Master Boot Record (MBR – Master Boot Record), ohne die Festplattenpartitionstabelle zu ändern. Bei Verwendung mit dem Parameter /nt52 ist der MBR mit früheren Versionen von Windows Vista kompatibel. Bei Verwendung mit dem Parameter /nt60 ist der MBR mit Windows Vista und späteren Betriebssystemen kompatibel.

bootect /nt52 E:- Erstellen Sie für Laufwerk E: Boot-Records für Betriebssysteme Windows-Systeme XP/2000/NT, d. h. zum Booten basierend auf ntldr;
bootect /nt60 /mbr C:— Ändern Sie die Bootsektoren von Laufwerk C:, um sicherzustellen, dass der Bootmgr-Manager geladen wird, und zwar Windows Vista/7/8/8.1/10;
bootect /nt60 SYS— Ändern der Bootsektoren für die Partition, von der das aktuelle Windows-Betriebssystem geladen wurde.

Versuchen wir es auch mit dem Befehl BCDBOOT. Dabei handelt es sich um ein Tool, mit dem Sie eine Systempartition erstellen oder die auf einer Systempartition befindliche Boot-Umgebung wiederherstellen können. Die Systempartition wird durch Kopieren eines kleinen Satzes von Boot-Umgebungsdateien aus einem installierten Windows®-Image erstellt. Bedeutet BCDBOOT erstellt einen Boot-Konfigurationsdatenspeicher ( BCD) auf der Systempartition mit einem neuen Starteintrag, der es Ihnen ermöglicht, das installierte Windows-Image zu starten.