Fehlermeldung beim Neustarten von Windows Server nach einer vollständigen Wiederherstellung des Betriebssystems: Windows konnte nicht gestartet werden. Status: 0xc000000e

Dieser Artikel enthält Hilfe bei der Behebung eines Fehlers, der auftritt, wenn Sie Microsoft Windows Server 2008 R2 neu starten, nachdem Sie eine vollständige Wiederherstellung des Betriebssystems durchgeführt haben.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 2261423

Symptome

Wenn Sie nach einer vollständigen Betriebssystemwiederherstellung von Windows 2008 R2 zum ersten Mal neu starten, erhalten Sie die folgende Fehlermeldung:

Windows konnte nicht gestartet werden. Eine kürzlich vorgenommene Hardware- oder Softwareänderung kann die Ursache sein. So beheben Sie das Problem:

  1. Legen Sie den Windows-Installationsdatenträger ein, und starten Sie den Computer neu.
  2. Wählen Sie Ihre Spracheinstellungen aus, und klicken Sie dann auf Weiter.
  3. Klicken Sie auf Computer reparieren.

Wenn Sie nicht über diesen Datenträger verfügen, wenden Sie sich an Ihren Systemadministrator oder Computerhersteller, um Unterstützung zu erhalten.

Status: 0xc000000e

Info: Fehler bei der Startauswahl, da auf ein erforderliches Gerät nicht zugegriffen werden kann.

Ursache

Wenn Sie eine Neuinstallation von Windows Server 2008 R2 von einer DVD auf nicht zugewiesenen Speicherplatz durchführen, werden zwei Partitionen erstellt. Während eines Wiederherstellungsvorgangs wird der Inhalt des Ordners "Boot" zuerst aus der AsR Writer-Sicherung (Automated System Recovery) wiederhergestellt und dann erneut aus der Sicherung auf Laufwerk C wiederhergestellt. Diese doppelte Wiederherstellungsaktion verursacht eine Inkonsistenz in den Laufwerks-GUID-Definitionen innerhalb der Startordnerdaten. Diese Inkonsistenz führt zum Startfehler.

Lösung

Verwenden Sie zum Beheben dieses Fehlers das Befehlszeilentool bcdedit. Gehen Sie dazu wie folgt vor:

  1. Starten Sie den Server mithilfe von Windows Server 2008 R2-Medien.

  2. Wählen Sie Computer reparieren aus.

  3. Wählen Sie Eingabeaufforderung aus.

  4. Führen Sie an der Eingabeaufforderung den Befehl bcdedit aus. Listen von Elementen werden im Windows-Start-Manager und unter Windows-Startladeprogramm angezeigt.

  5. Suchen Sie nach den Werten für die folgenden Elemente:

    1. Unter Windows-Start-Manager sollte das Element Gerät auf unbekannt festgelegt werden.
    2. Unter Windows-Startladeprogrammsollten die Geräte - und osdevice-Elemente auf unbekannt festgelegt werden.
  6. Führen Sie die folgenden drei Befehle aus, um die Einstellungen zu korrigieren, und starten Sie dann den Computer neu:

    1. bcdedit /set {default} device partition=c:
    2. bcdedit /set {default} osdevice partition=c:
    3. bcdedit /set {bootmgr} device partition=c:
  7. Oder suchen Sie X:\Sources\Recoverynach , und führen Sie dann StartRep.exe aus, um ein Hilfsprogramm für die schnelle automatische Startreparatur zu starten, das die Werte der Startumgebung korrigiert.

Hinweis

Dieses Problem tritt nur bei bestimmten Sicherungstools auf. Wenn die meisten Sicherungstools verwendet werden, treten keine GUID-Beschädigungen auf.

Weitere Informationen

Wenn Sie eine Neuinstallation von Windows Server 2008 R2 von einer DVD auf nicht zugewiesenen Speicherplatz durchführen, werden zwei Partitionen erstellt. Die erste Partition beträgt 100 MB, und der verbleibende Speicherplatz wird zu Laufwerk C. Die 100-MB-Partition ist eine reservierte Systempartition. Diese Partition enthält Betriebssystemstartdateien und hat keinen Laufwerkbuchstaben.

Sie können die beiden Partitionen anzeigen, indem Sie den Befehl mountvol über die Befehlszeile oder über die Datenträgerverwaltungsschnittstelle ausführen.

Sie können dieses Standardverhalten der Windows Server 2008 R2-Installation ändern, indem Sie das Volume "C:\" manuell partitionieren und benennen, bevor Sie Windows Server 2008 R2 von einer DVD installieren. Auf diese Weise können Sie Windows Server 2008 R2 auf einer einzelnen Partition installieren, ohne die 100 MB große Systempartition erstellen zu müssen.

Wenn die unbenannte reservierte Systempartition mit 100 MB nicht vorhanden ist, werden die Startdateien bei der Windows Server 2008 R2-Installation in einem ausgeblendeten Ordner auf Laufwerk C abgelegt. Dieser ausgeblendete Ordner heißt Boot.

Wenn ein Sicherungstool eine Standardinstallation von Windows 2008 R2 sichert, durchläuft es die reservierte Systempartition, um die Startdateien mithilfe des VSS Writer namens Automated System Recovery Write (ASR Writer) zu sichern. Sie können diesen VSS Writer anzeigen, indem Sie den Befehl vssadmin list writers an der Eingabeaufforderung ausführen.

Wenn eine vollständige Betriebssystemsicherung oder -wiederherstellung bei einer Standardinstallation von Windows Server 2008 R2 erfolgt, die über die reservierte Systempartition verfügt, sollten anschließend keine Probleme beim Starten auftreten. Dies liegt daran, dass der ASR Writer die erforderlichen Daten ordnungsgemäß liest und in den Startspeicherort schreibt und keine GUID-Beschädigung auftritt.

Wenn sich der Startordner jedoch auf einem benannten Volume wie Laufwerk C befindet, wird der Inhalt des Ordners "Boot" nicht nur vom ASR Writer gesichert, noch vom Dateisystem gesichert.

Während eines Wiederherstellungsvorgangs wird der Inhalt des Startordners zuerst aus der ASR Writer-Sicherung wiederhergestellt und dann erneut aus der Sicherung von Laufwerk C wiederhergestellt. Diese doppelte Wiederherstellung verursacht eine Inkonsistenz in den Laufwerks-GUID-Definitionen innerhalb der Startdaten. Diese Inkonsistenz führt zum Startfehler.

Verwenden Sie eine der folgenden Methoden, um dieses Problem zu vermeiden:

  • Wenn Sie eine vollständige Betriebssystemwiederherstellung von Windows 2008 R2 durchführen, stellen Sie sicher, dass Sie überprüfen, ob C:\Boot in Sicherungsarchiv und -wiederherstellung vorhanden ist. Wenn vorhanden, stellen Sie dann C:\Boot sicher, dass Sie es ausschließen, bevor Sie die vollständige Wiederherstellung des Betriebssystems starten.

  • Für Windows 2008 R2-Clients, auf denen C:\Boot sich die 100 MB system reserved partition nicht befindet, schließen Sie diesen Ordner von der Sicherung aus.