2015-08-15 23 views
9

Stavo usando Windows 10 LTSB con Visual Studio 2015. Dopo aver abilitato Hyper-V, ho installato lo standalone Visual Studio Emulator for Android. L'Hyper-V ha funzionato bene poiché va bene aggiungere ad esso una macchina virtuale.Impossibile aggiungere l'utente al gruppo di amministratori Hyper-V codice di uscita 2220

Tuttavia, quando stavo cercando di creare una macchina virtuale Android nel Visual Studio Emulator for Android Manager, non è riuscito con "Impossibile aggiungere l'utente al gruppo di uscita del gruppo di amministratori Hyper-V 2220".

Dopo alcune ricerche, ho trovato che non esiste il gruppo Hyper-V Administrator e che non esiste lo InitialStorage.xml in ProgramData\Microsoft\Windows\Hyper-V\.

La mia installazione hyper-v è riuscita? O c'è qualche soluzione per questo?

Grazie a tutti.

PS. informazioni di registrazione:

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

reinstallare Hyper-V e riprovare a configurare ** Emulatore di Visual Studio per Android ** – magicandre1981

+0

@ magicandre1981 Vuoi dire come disabilitare 'Hypre-V' e riattivarlo? –

+0

sì, prova questo. Ora guarda se un gruppo iper-v è stato creato correttamente. – magicandre1981

risposta

2

Che hardware è questo? La tua macchina è compatibile con SLAT? SLAT è necessario per far funzionare Hyper-V.

Il requisito Hyper-V dell'emulatore richiede un processore che supporti l'hardware abilitato SLAT (Second Level Address Translation). Il supporto SLAT è stato introdotto su Hyper-V in Windows Server 2008 come meccanismo per ridurre il sovraccarico durante la mappatura degli indirizzi per le macchine virtuali. Hyper-V R2 su Windows 8/10 richiede hardware SLAT e anche gli emulatori eseguiti su SLAT funzionano.

GOT SLAT?

Esistono due metodi per verificare se si dispone di hardware SLAT. Il percorso migliore è scaricare lo strumento SLATStatusCheck da CodePlex (http://slatstatuscheck.codeplex.com/). Questo strumento funziona è un'app WPF 4.5 che indica molto semplicemente se si dispone di hardware compatibile con SLAT o meno. Lo strumento è open source se vuoi vedere come fare tu stesso i controlli nel codice.

L'altro percorso è CoreInfo.exe, uno strumento disponibile da SysInternals (http://technet.microsoft.com/en-us/sysinternals/cc835722.aspx). Quando si esegue CoreInfo.exe con un parametro "-v", si avrà un "*" accanto alla voce "Supporta tabelle di pagina estesa Intel (SLAT)" di EPT. Nota coreinfo deve essere eseguito in un prompt dei comandi di livello admin.

CoreInfo a volte può mentire! Se hai già avviato Hyper-V, potrebbe erroneamente restituire un "falso negativo" sulle capacità delle lamelle. CoreInfo ti dice anche questo in una schermata (che ho trascurato) - "Nota: CoreInfo deve essere eseguito su un sistema senza un hypervisor in esecuzione per risultati accurati". Si noti che SLATStatusCheck restituisce i risultati corretti indipendentemente dal fatto che Hyper-V sia in esecuzione o meno.

più risorse

Taken (per lo più) dal mio post sul blog a http://blogs.msdn.com/b/devfish/archive/2012/11/06/are-you-slat-compatible-wp8-sdk-tip-01.aspx.

+0

Grazie per il vostro aiuto. Credo di avere SLAT abilitato poiché è possibile implementare una macchina virtuale su Hyper-V e avviare correttamente. –

0

Il problema potrebbe essere correlato alla versione di Windows in uso o avviata. Devi iniziare con un'installazione Pro. L'aggiornamento da Home a Pro è incompleto.

Di recente ho scoperto se si inizia con i MSDN di Windows 10 (Edizioni multipli), la versione 1607 e installarlo, il valore predefinito è il Home Edition. Una volta inserito il Pro Key per aggiornarlo, diventa "Pro"; ma non proprio. Lo snap-in "Utenti e gruppo" non funziona, il modello di sicurezza è bloccato con "Home". Una volta effettuato l'upgrade, è necessario eseguire il Ripristinare l'installazione, ma non eliminare/formattare la partizione o si ottiene di nuovo l'edizione "Home".

La versione MSDN non consente di selezionare Home/Pro e non c'è Pro versione da scaricare. Molto frustrante. MS lo sa da quasi un anno.

Alcuni hanno ipotizzato che sia perché hanno rimosso un file di definizione gruppo predefinito che include Hyper-V amministratori, ma ho creato il gruppo in "casa" utilizzando un comando Net e ancora non funziona.