2015-08-15 8 views
9

Ich habe Windows 10 LTSB mit Visual Studio 2015 verwendet. Nach Aktivierung von Hyper-V habe ich das eigenständige Visual Studio Emulator for Android installiert. Der Hyper-V funktionierte gut, da es in Ordnung ist, eine virtuelle Maschine hinzuzufügen.Benutzer konnte nicht zum Hyper-V-Administrator-Gruppen-Exitcode hinzugefügt werden. 2220

Als ich jedoch versuchte, eine android virtuelle Maschine in der Visual Studio Emulator for Android Manager zu erstellen, schlug es fehl mit "Benutzer konnte nicht zum Hyper-V-Administrator Gruppen-Exitcode 2220 hinzugefügt werden".

Nach einigen Recherchen fand ich keine Hyper-V Administrator Gruppe sowie keine Existenz InitialStorage.xml in ProgramData\Microsoft\Windows\Hyper-V\.

War meine Hyper-V-Installation erfolgreich? Oder gibt es dafür eine Lösung?

Danke an alle.

PS. Logging-Informationen:

2015/8/15 12:44:53: [Informational] Reinitializing installed profiles. 
2015/8/15 12:44:53: [Informational] Installed profiles initialized. Devices: 3 Platforms: 1 
2015/8/15 12:44:53: [Informational] Reinitializing installable profiles. 
2015/8/15 12:44:53: [Informational] Installable profiles initialized. Devices: 30 Platforms: 4 
2015/8/15 12:45:00: [Informational] Waiting to uninstall device... 
2015/8/15 12:45:00: [Informational] Uninstalling Device: 4.5" KitKat (4.4) HDPI Phone 
2015/8/15 12:45:00: [Informational] Uninstalling virtual machine for 4.5" KitKat (4.4) HDPI Phone 
2015/8/15 12:45:01: [Critical] Unable to add user to the Hyper-V Administrators group. Exit code 2220. 
+0

Hyper-V neu installieren und erneut versuchen, den ** Visual Studio Emulator für Android ** einzurichten – magicandre1981

+0

@ magicandre1981 Sie meinen wie deaktivieren 'Hypre-V' und re-enable es? –

+0

ja, versuche das. Schauen Sie nun, ob eine Hyper-V-Gruppe korrekt erstellt wurde. – magicandre1981

Antwort

2

Welche Hardware ist das? Ist Ihre Maschine SLAT kompatibel? SLAT ist notwendig, um Hyper-V hoch und runter zu bekommen.

Die Hyper-V-Anforderung des Emulators erfordert einen Prozessor, der Secondary Address Translation (SLAT) -fähige Hardware unterstützt. Die SLAT-Unterstützung wurde für Windows Server 2008 in Hyper-V eingeführt, um den Aufwand während der Adresszuordnung für virtuelle Maschinen zu reduzieren. Hyper-V R2 unter Windows 8/10 erfordert SLAT-Hardware und Emulatoren, die auf SLAT ausgeführt werden.

GOT SLAT?

Es gibt zwei Methoden, um zu überprüfen, ob Sie über SLAT-Hardware verfügen. Die beste Route ist das Herunterladen des SLATStatusCheck-Tools von CodePlex (http://slatstatuscheck.codeplex.com/). Dieses Tool läuft ist eine WPF 4.5 App, die sehr einfach angibt, ob Sie SLAT-kompatible Hardware haben oder nicht. Das Tool ist Open Source, wenn Sie sehen möchten, wie Sie die Prüfungen selbst im Code durchführen.

Die andere Route ist CoreInfo.exe, ein Tool von SysInternals (http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx). Wenn Sie CoreInfo.exe mit einem Parameter "-v" ausführen, haben Sie ein "*" neben dem Eintrag "EPT unterstützt Intel Extended Page Tables (SLAT)". Hinweis coreinfo muss in einer Eingabeaufforderung auf Administratorebene ausgeführt werden.

CoreInfo kann manchmal liegen! Wenn Hyper-V bereits ausgeführt wird, kann fälschlicherweise ein falscher negativer Wert für die Spaltenfunktionen zurückgegeben werden. CoreInfo sagt Ihnen dies sogar in einem Bildschirmeintrag (den ich übersehen habe) - "Hinweis: CoreInfo muss auf einem System ausgeführt werden, auf dem kein Hypervisor für genaue Ergebnisse läuft". Beachten Sie, dass SLATStatusCheck die richtigen Ergebnisse zurückgibt, unabhängig davon, ob Hyper-V ausgeführt wird oder nicht.

MEHR BETRIEBSMITTEL

Genommen (meist) von meiner Blog-Post auf http://blogs.msdn.com/b/devfish/archive/2012/11/06/are-you-slat-compatible-wp8-sdk-tip-01.aspx.

+0

Danke für Ihre Hilfe. Ich glaube, ich habe SLAT aktiviert, da es in Ordnung ist, eine virtuelle Maschine nach Hyper-V zu deployen und erfolgreich zu booten. –

0

Das Problem hängt möglicherweise mit der Windows-Version zusammen, die Sie haben oder mit der Sie begonnen haben. Sie müssen mit einer Pro-Installation beginnen. Das Aktualisieren von Home auf Pro ist unvollständig.

ich vor kurzem, wenn Sie mit dem MSDN Windows-10 (Multiple Editions), Version 1607 und installiert, wird standardmäßig die Startseite Ausgabe beginnen entdeckt. Sobald Sie den Pro Key einstecken, um ihn zu aktualisieren, wird er "Pro"; aber nicht wirklich. Das "Benutzer und die Gruppe" Snap-In wird nicht funktionieren, Sie stecken mit dem Sicherheitsmodell in "Home" fest. Sobald Sie ein Upgrade durchgeführt haben, müssen Sie Reset die Installation - aber nicht löschen/formatieren Sie die Partition oder Sie erhalten wieder eine "Home" Ausgabe.

Die MSDN-Version ermöglicht es Ihnen nicht Home/Pro und es gibt keine Pro Version zum Download auszuwählen. Sehr frustrierend. MS hat dies seit fast einem Jahr gewusst.

Einige haben postuliert, es ist, weil sie eine Standardgruppe Definitionsdatei entfernt, die Hyper-V-Administratoren enthalten, aber ich geschaffen, um die Gruppe in „Startseite“ einen Net Befehl und es funktioniert immer noch nicht.