无法启动 windows phone 10 模拟器

Cannot start windows phone 10 emulator

我无法启动 Windows Phone 10(版本 10.0.10240)的任何移动模拟器。

当我从 VS 2015 启动它时,它卡在 "OS is starting"。在 Hyper-V 管理器中,我可以看到整个时间的状态 "Starting (10%)"。一段时间后,机器自动重启,再次卡在"Starting (10%)"。然后再次超时,模拟器显示错误:"The virtual machine cannot be started because the file rdvgm.exe that is required to start the RemoteFX Manager process does not exist"。这很奇怪,因为我在 C:\Windows\System32.

中确实有 rdvgm.exe

我看到有一些问题同样的错误,但是通过修复网络开关或者显示"OS is starting"后杀死devenv.exe解决了。我都试过了,但没有用。网络交换机问题是不同的(我在另一台计算机上看到过它 - 在这种情况下模拟器可以正确启动,但 VS 无法连接到它)。我卡在 "Starting (10%)".

我该怎么做才能让它发挥作用? Windows Phone 8 模拟器运行正常。

谢谢

我昨天找到了这个 Microsoft 技术支持台。这是与他们的技术人员的在线聊天。我不知道它是否涵盖所有 MS 产品。我在问他们有关 Outlook 的问题。值得一试。我发现它有时有点慢,但是 ...

https://www.awasa.microsoft.com/en-GB/consultation/index?id=914801398064643&skuId=0

Hyper-V 在使用某些双 GPU 显卡启用 RemoteFX 时出现问题。在设备管理器中禁用其中一张显卡解决了我的问题:

  • 在设备管理器中禁用其中一个集成显卡。我禁用了 Intel (R) HD Graphics 4600 并启用了 NVIDIA GeForce GT 740M。
  • 重启Windows。
  • 删除 Hyper-V 管理器中现有的移动 phone 虚拟机。
  • 启动 Visual Studio 并再次部署您的应用程序。

老实说,我非常痛苦地执行了完整的出厂重置。仅重新安装 Visual Studio 2015 Community Edition(仅使用我需要的工具,而不是任何其他模拟器,例如 Android),并且在按照 dev.windows.com[ 上的文档说明设置 Hyper V 后,它工作正常=10=]

问题是 Hyper-V 检测到能够与 RemoteFX(集成 Intel GPU)一起工作的显卡,但不支持专用显卡(AMD Radeon)。我无法说服 Hyper-V 忽略专用的。当我禁用对 Hyper-V 的 RemoteFX 支持(在 Hyper-V 配置的英特尔 GPU 设置中取消选中它)时,它开始工作。