Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel hilft beim Beheben des Fehlers 0x80070005, der auftritt, wenn ein virtueller Hyper-V-Computer nicht gestartet werden kann.
Ursprüngliche KB-Nummer: 2249906
Symptome
Ein virtueller Hyper-V-Computer kann nicht gestartet werden, und Sie erhalten eine Fehlermeldung, die etwa wie folgt aussieht:
Fehler beim Versuch, die ausgewählten virtuellen Computer(n) zu starten.
'VMName' konnte nicht gestartet werden.
Microsoft Emulated IDE Controller (Instanz-ID {83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): Fehler beim Einschalten mit Fehler "Allgemeiner Zugriff verweigerter Fehler"
Das IDE/ATAPI-Konto verfügt nicht über ausreichende Berechtigungen zum Öffnen der Anlage "E:\VMs\VMName\Disk0.vhd". Fehler: "Allgemeiner Zugriff verweigert"
Das Konto verfügt nicht über ausreichende Berechtigungen zum Öffnen der Anlage "E:\VMs\VMName\Disk0.vhd". Fehler: "Allgemeiner Zugriff verweigert"
Wenn Sie im Nachrichtenfenster auf "Details anzeigen" klicken, werden die folgenden Informationen angezeigt:
'VMName' konnte nicht gestartet werden. (Virtual machine ID 5FC5C385-BD98-451F-B3F3-1E50E06E663)
'VMName' Microsoft Emulated IDE Controller (Instanz-ID {83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): Fehler beim Einschalten mit Fehler "Allgemeiner Zugriff verweigerter Fehler" (0x80070005). (Virtual machine ID 5FC5C385-BD98-451F-B3F3-1E50E06E663)
'VMName': IDE/ATAPI-Konto verfügt nicht über ausreichende Berechtigungen zum Öffnen der Anlage 'E:\VMs\VMName\Disk0.vhd. Fehler: "Allgemeiner Zugriff verweigert" (0x80070005). (Virtual Machine ID 5FC5C385-BD98-451F-B3F3-1E50E06E663)
'VMName': Das Konto verfügt nicht über ausreichende Berechtigungen zum Öffnen der Anlage "E:\VMs\VMName\Disk0.vhd". Fehler: "Allgemeiner Zugriff verweigert" (0x80070005). (Virtual Machine ID 5FC5C385-BD98-451F-B3F3-1E50E06E663)
Notiz
- Diese Fehlermeldung verweist entweder auf den Microsoft Emulated IDE Controller oder den synthetischen SCSI-Controller.
- Diese Fehlermeldung verweist entweder auf eine virtuelle Festplatte (VHD)-Datei oder auf eine Momentaufnahmedatei (AVHD).
- Die ID des virtuellen Computers ist für jeden virtuellen Computer eindeutig.
Ursache
Dieses Problem tritt auf, wenn die Berechtigungen für die Virtuelle Festplatte (VHD) oder die Momentaufnahmedatei (AVHD) falsch sind.
Jeder virtuelle Hyper-V-Computer verfügt über eine eindeutige VM-ID (VIRTUAL Machine ID, SID). Wenn die SID des virtuellen Computers in den Sicherheitsberechtigungen für die VHD- oder AVHD-Datei fehlt, wird der virtuelle Computer nicht gestartet, und Sie erhalten den Fehler 0x80070005 (Allgemeiner Zugriff verweigertEr Fehler), der im Abschnitt "Symptome" erwähnt wird.
Lösung
Um dieses Problem zu beheben, fügen Sie die SID des virtuellen Computers der Virtuellen Festplatte (VHD) oder der Momentaufnahmedatei (AVHD) hinzu.
Führen Sie die folgenden Schritte aus, um die SID des virtuellen Computers zu einer VHD- oder AVHD-Datei hinzuzufügen:
Beachten Sie die ID des virtuellen Computers, die im Fehler 0x80070005 aufgeführt ist (Fehler "Allgemeiner Zugriff verweigert").
Betrachten Sie beispielsweise die folgende Fehlermeldung:
'VMName': IDE/ATAPI-Konto verfügt nicht über ausreichende Berechtigungen zum Öffnen der Anlage 'E:\VMs\VMName\Disk0.vhd. Fehler: "Allgemeiner Zugriff verweigert" (0x80070005). (Virtual Machine ID 5FC5C385-BD98-451F-B3F3-1E50E06E663)
In diesem Beispiel ist die ID des virtuellen Computers 5FC5C385-BD98-451F-B3F3-1E50E06E663.
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten.
Um der VM-ID (SID) Zugriff auf die VHD- oder AVHD-Datei zu gewähren, geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:
icacls <Path of .vhd or .avhd file> /grant "NT VIRTUAL MACHINE\ <Virtual Machine ID from step 1> ":(F)
Wenn Sie beispielsweise die id des virtuellen Computers verwenden möchten, die Sie in Schritt 1 angegeben haben, geben Sie den folgenden Befehl ein, und drücken Sie dann die EINGABETASTE:
icacls "E:\VMs\VMName\Disk0.vhd" /grant "NT VIRTUAL MACHINE\5FC5C385-BD98-451F-B3F3-1E50E06EE663":(F)
Starten Sie den virtuellen Computer.
Weitere Informationen
Wenn Berechtigungen für die Konfigurationsdatei des virtuellen Hyper-V-Computers (.xml Datei) falsch sind, kann der virtuelle Computer nicht gestartet werden und gibt die folgende Fehlermeldung zurück:
"Nicht benannter virtueller Computer" konnte nicht initialisiert werden.
Fehler bei dem Versuch, die Konfiguration des virtuellen Computers zu lesen oder zu aktualisieren, da der Zugriff verweigert wurde.
Wenn Sie im Meldungsfenster auf "Details anzeigen" klicken, wird die folgende Fehlermeldung angezeigt:
"Nicht benannter virtueller Computer" konnte nicht initialisiert werden. (Virtueller Computer 7E77503A-A26B-4BB5-9846-396F49A30141)
"Nicht benannter virtueller Computer" konnte die Konfiguration des virtuellen Computers nicht lesen oder aktualisieren, da der Zugriff verweigert wurde: Fehler "Allgemeiner Zugriff verweigert" (0×80070005). Überprüfen Sie die Sicherheitseinstellungen in dem Ordner, in dem der virtuelle Computer gespeichert ist. (Virtueller Computer 7E77503A-A26B-4BB5-9846-396F49A30141)
Um dieses Problem zu beheben, führen Sie die Schritte im Abschnitt "Lösung" aus, um die SID des virtuellen Computers zur datei .xml hinzuzufügen. Führen Sie beispielsweise den folgenden Befehl aus:
icacls "E:\VMs\VMName\7E77503A-A26B-4BB5-9846-396F49A30141.xml" /grant "NT VIRTUAL MACHINE\7E77503A-A26B-4BB5-9846-396F49A30141":(F)
References
Weitere Informationen zu Hyper-V finden Sie unter Hyper-V.