升级到Windows 8.1后,无法运行没有内存错误的Windows Phone模拟器 [英] After upgrading to Windows 8.1, unable to run Windows Phone emulator without memory error
问题描述
在我将配备 8GB RAM 的 Samsung Series 9 SSD 笔记本电脑更新到 Windows 8.1(甚至还不到一年,并且是去年 11 月购买的顶级产品)后,我现在无法运行 Windows Phone 模拟器,同时调试我的 WP8 应用程序.
After I updated my Samsung Series 9 SSD laptop with 8GB of RAM to Windows 8.1, (not even a year old, and top-of-line when purchased last november), I am now unable to run the Windows Phone emulator while debugging my WP8 app.
我看到的错误信息是:
"系统内存不足,无法启动虚拟机模拟器WVGA 512MB.user with ram size 512 MB"
"Not enough memory in the system to start the virtual machine emulator WVGA 512MB.user with ram size 512 megabytes"
好吧,当我尝试运行构建时,机器立即从消耗的 25% 内存变为消耗的 80%.即使在我关闭 Visual Studio Express 2012 之后,根据任务管理器,它仍然停留在 80% 的内存消耗.此时,我无法运行 Windows Phone 模拟器来测试我的应用程序.
Well, the instant I attempt to run a build, it the machine immediately goes from 25% memory consumed to 80% consumed. Even after I close Visual Studio Express 2012, still it is stuck at 80% memory consumption according to the task manager. At this point, I am unable to run the Windows Phone emulator to test my app.
如何在不更换硬件的情况下解决此问题?
How can I work around this issue without replacing my hardware?
谢谢!
推荐答案
Microsoft 现已发布一篇包含信息的知识库文章关于如何编辑注册表以更正此问题:
Microsoft has now posted a KB article with information about how to edit the registry to correct this:
- 启动注册表编辑器.
找到以下注册表子项:
- Start Registry Editor.
Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\虚拟化
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization
这篇关于升级到Windows 8.1后,无法运行没有内存错误的Windows Phone模拟器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!