Solution to “VirtualBox can't operate in VMX root mode” error in Windows 7
I was trying out various virtualization solutions on Windows 7, including Microsoft Virtual PC and VirtualBox. I booted a VM in Virtual PC and felt that it wasn't good enough, so later I installed VirtualBox. But when I was about to launch the VM, I saw this error message:
VirtualBox can't operate in VMX root mode.
VBox status code: -4011 (VERR_VMX_IN_VMX_ROOT_MODE).
The reason is that there was still a Virtual PC host instance in my memory, which occupied the CPU's VT-X resources. The trivial solution is to have the Windows host a restart, but since I didn't wanna close my other applications, I did some Google-ing for solutions and only found ones for Linux hosts. Nobody has a solution for Windows 7 with Virtual PC.
After that I searched for some Virtual PC-related keywords in Services and Task Manager, and found that the resource owner is the process named vpc.exe . Killing this process solves this problem, and no restart is needed.
By the way, VirtualBox runs Windows XP twice as fast than Virtual PC does.
REF:https://blog.yorkxin.org/posts/2010/12/26/vbox-vmx-win7/
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步