Windows(手机)模拟器8.1 / 10卡在加载操作系统

时间:2015-03-24 11:00:52

标签: windows-phone-8 windows-phone-8.1 windows-phone-8-emulator win-universal-app

我一直试图让模拟器工作好几天。以前我尝试过Windows Phone 8.1模拟器以及Windows 8.1模拟器,两者都被困在加载操作系统。

今天早些时候我安装了新的Windows 10工具,并认为我应该再试一次使用新的Windows 10仿真器......不,仍然是相同的结果。

enter image description here

奇怪的是,Hyper-V管理器似乎没问题。我可以看到应用程序在预览窗口中正确显示(请参见下图左侧的框)。

此外,断点被点击,项目似乎运行正常。

正如许多answers已经建议的那样,我试着让它运行一个小时,但仍然没有出现。

enter image description here

我也尝试过的事情包括卸载所有虚拟机以及修复WP 8.1模拟器,到目前为止还没有任何工作。

请帮助,这让我完全疯了。 :(

更新

不确定这是否有帮助,但是如果我将 Windows Phone模拟器内部开关更改为使用私有网络而不是内部,我将收到一些警告,说无法确定主机IP地址,然后模拟器将显示紧急呼叫屏幕。我在那里做的不多,因为底部的三个按钮根本不起作用。

我知道更改连接类型不是正确的方法,但这至少告诉我模拟器可以工作,这只是一个问题。

10 个答案:

答案 0 :(得分:6)

我相信你有两个Windows Phone内部交换机连接,一个似乎在另一个运行时被拔掉。禁用已拔下的插头并保留后者。经过2天的修修补补后,这对我有用。上帝的速度。

答案 1 :(得分:2)

我通过简单地将XDE.EXE作为我的Windows防火墙的例外添加来解决了这个问题。

就在今天

答案 2 :(得分:1)

很多时候它没有卡住。它确实需要很长时间才能开始。我有一个8核处理器,它需要花费5分钟才能启动,我认为它已经被卡住但它确实已经启动了。

答案 3 :(得分:1)

请尝试以下操作。

  1. 打开Hyper-V管理器
  2. 操作窗格中,点击 Hyper-V设置
  3. 服务器窗格中,选择物理GPU
  4. 取消选中,将此GPU与RemoteFX一起使用
  5. 单击“确定”保存/关闭。
  6. 尝试从Hyper-V管理器或Visual Studio中启动Windows Phone模拟器VM。

答案 4 :(得分:0)

  

不确定这是否会有所帮助,但如果我更改了Windows Phone   仿真器内部交换机使用专用网络而不是内部,我   会得到一些警告说无法确定主机IP   地址,然后模拟器将显示紧急呼叫   屏幕。从那里我可以做的不多,作为三个按钮   底部根本不起作用。

当您将其设置为专用网络时,Windows无法与您的WP模拟器进行交互。打开网络适配器,尝试禁用并再次尝试启动模拟器,然后再次启用此适配器,如果它不起作用*

答案 5 :(得分:0)

我几周前联系了Visual Studio团队,看起来他们已经在最新的更新中解决了这个问题。以下是我最终将其全部工作的方式。

  1. 将Windows 10 TP更新到最新版本(目前为10074)。
  2. 安装最新的Visual Studio 2015(当前为RC)。
  3. here安装 Windows 10开发人员工具预览(我得到了 错误代码:-2147023294。忽略它们,去吧 直接进入下一步)。
  4. 安装独立 Windows SDK for Windows 10 Insider 从here预览
  5. 安装适用于Windows 10移动版的预发行版Microsoft Emulator 来自here
  6. 这就是全部!完成所有这些操作后,我的模拟器和模拟器都正常加载。

答案 6 :(得分:0)

在我的情况下,从Hyper-V虚拟交换机管理器中删除内部交换机会有所帮助,每当您使用模拟器作为目标运行应用程序时,它将自行添加一个新的内部交换机,模拟器将正常运行(不再卡在加载屏幕上)

问题是,每次重新启动电脑我都必须这样做

答案 7 :(得分:0)

这对我有用:

  1. 转到Windows Defender。
  2. 在路径后添加排除:“C:\ Users \ UserName \ AppData \ Local \ Microsoft \ XDE \ YourEmulatorVersion”
  3. YourEmulatorVersion - 例如10.0.14393.9

答案 8 :(得分:0)

2天,尝试了所有贴在这里但没有任何效果!最后,因为现在更容易(重新)安装Windows而不丢失文件(3小时包括更新),我只是诉诸于此。同样的事情发生了,但后来我看到了警报,我还没有激活我的VS以开发模式运行:)这样做了,瞧,仿真器现在可以正常工作。

如果这可能会有所帮助:当我安装Android Studio并从Android禁用Hyper-V时,我的问题就出现了。为VS启用它只是让我再次运行它。但我听说有一种方法可以运行Android和Android。 VS模拟器使用Android的VS模拟器。我会试着看看以后如何运作......

答案 9 :(得分:0)

我知道问题已经过时了,但上述答案都没有对我有用,所以我写了两分钱:

  • 转到Hyper-V控制台并删除所有模拟器
  • 转到设备管理,在网络适配器树节点下,删除所有虚拟交换机
  • 从Visual Studio运行模拟器,看看魔术发生