2016-01-12 44 views
13

嘗試部署到MS Android模擬器時收到錯誤「無法將用戶添加到Hyper-V管理員組。退出代碼2220」。我能夠在Hyper-V中部署windows mobile模擬器和Linux VM。在Windows 10中創建Hyper-V管理員組

  • 的Windows 10 Pro的
  • 的Visual Studio 2015年專業更新1
  • MS VS模擬器爲Android 1.0.60106.1
  • Xamarin 4.0.0.1717

我沒有在Hyper-V管理員組。許多問題和博客都建議我卸載Hyper-V並重新安裝。我試過這個,它沒有創建Hyper-V管理員組。

我已經閱讀了Ben Armstrong(aka twitter @virtualpcguy)的一篇文章,介紹瞭如何手動創建/添加用戶到該組的Hyper-V程序管理器,以及一些PowerShell腳本來自動執行此操作。遺憾的是這些都是基於服務器2008 R2,Windows 7和Windows 8的在我的閱讀,它看起來像Windows 10不使用InitialStore.xml

雖然我可以手動添加一個組,Hyper-V管理員,使用lusrmgr.msc並將自己添加爲用戶我不知道如何應用Hyper-V的權限。

注意:此Windows 10安裝了非專業版本,然後升級到Pro。可能這是缺少Hyper-V Supervisors小組的一個因素?

+0

對不起傑夫,既然你問我個人看這個,我想留下這個評論。但是,我不知道這個答案。 –

+0

這發生在我用Visual Studio Android模擬器之前,我曾嘗試卸載Hyper-V /重新安裝Hyper-V技巧,但它沒有奏效。修復(對我來說)是卸載模擬器,刪除所有Hyper-V機器(和網絡交換機),重新安裝模擬器並部署第一個應用程序。當模擬器第一次運行時,HyperV通過UAP再次提示我,然後運行。 –

+0

安裝Windows 10 Enterprise後,我遇到了同樣的問題。在我的Windows安裝中,我選擇根據我的組織Azure AD創建我的用戶。我在安裝Visual Studio 2015 Update 2之前啓用了Hyper-V。安裝VS之後,我安裝了VS Android仿真器,但由於錯誤代碼2220,我無法啓動仿真器。我注意到失敗的應用程序是prereq可執行文件(xpeprereqs .exe我認爲)。雖然我沒有Hyper-V管理員組,但我能夠在Hyper-V中管理虛擬機。 –

回答

5

用戶目前無法正確創建Hyper-V管理員組。

通過Twitter,我聯繫了Ben Armstrong(@VirtualPCGuy),他是微軟的一名主要項目經理,負責Hyper-V開發團隊。他隨後對我的問題做了一些研究。

  1. 傑夫,這是現在正在看。不知道根本原因。
  2. 總結:安裝Windows 10的一些方法意味着HV管理組缺失。
  3. 不幸的是,它是一個「特殊」組 - 所以用戶不能重新創建它。
  4. 現在你可以:1)重新安裝贏10或者2)等待修復(日期未定)
+5

任何更新或解決方法? – siddhant1991

+1

修正的任何更新 –

+0

當從家庭升級到Pro時,「用戶和組」設備未升級。我認爲這是問題的根源。 –

1

我花了相當多的時間在這同樣的問題。

這裏是一個修復:

我知道這個問題是從主頁升級 - > Pro和已經患有周年更新。有幾次我嘗試使用Windows Media Creation Tool重新安裝,但是,此工具不提供Pro選項,只會在註冊表中安裝Windows的默認版本,然後強制您通過Windows Store進行升級。

那麼你如何強制Windows安裝Pro?我相信這是週年紀念更新中的新功能,但請轉到「設置」中的「恢復」,然後單擊「重置此電腦」下的「開始」。我做了一個乾淨的重新安裝(沒有保存的文件或設置,所以我不知道替代方案是否會起作用),而Windows則負責處理剩下的問題。 我認爲這是有效的,因爲該工具使用Windows的CURRENT版本,並重新安裝該版本。

相關問題