我将带有8GB内存的三星9系列SSD笔记本电脑更新到Windows 8.1后(甚至不到一年,并且在去年11月购买时排名第一),我现在无法运行Windows Phone模拟器调试我的WP8应用程序。
我看到的错误消息是:
“系统中没有足够的内存来启动虚拟机模拟器 WVGA 512MB.user,RAM大小为512兆字节“
好吧,我尝试运行构建的瞬间,机器立即从消耗的25%内存消耗到80%。即使在我关闭Visual Studio Express 2012之后,仍然会根据任务管理器停留在80%的内存消耗。此时,我无法运行Windows Phone模拟器来测试我的应用程序。
如何在不更换硬件的情况下解决此问题?
谢谢!
答案 0 :(得分:5)
Microsoft现已发布a KB article with information有关如何编辑注册表以解决此问题的方法:
找到以下注册表子项:
HKEY_LOCAL_MACHINE \ SOFTWARE \微软\窗户 NT \ CurrentVersion \ Virtualization
答案 1 :(得分:1)
我还不能发表评论,但我想确认能够在启动Hyper-V管理器后启动模拟器。我试图启动模拟器时出现内存错误;我通过Hyper-V管理器启动了模拟器,并且能够从VS2013启动它。
答案 2 :(得分:0)
关闭一些应用程序(例如SQL Server)对我来说很有用。