"The virtual machine could not be started because there was not enough memory available on the host" error message when you try to start a virtual machine in Virtual PC 2004
This article has been archived. It is offered "as is" and will no longer be updated.
When you try to start a virtual machine in Microsoft Virtual PC 2004, you receive the following error message:
The virtual machine could not be started because there was not enough memory available on the host.This issue occurs even when you have allocated less random access memory (RAM) to the virtual machine than is installed in the host computer.
This issue may occur if other programs are running on the host computer when you try to start the virtual machine. Some programs that you run on the host computer may consume a lot of physical memory. When you start a virtual machine, Virtual PC verifies that sufficient physical memory is available to allocate to the virtual machine. If sufficient physical memory is not available, the virtual machine cannot start and you receive the error message that is described in the "Symptoms" section of this article.
To resolve this issue, determine the program or the process that consumes a lot of memory, and then disable or remove that program or process. To determine memory usage of running processes, use the System Information tool (Msinfo32.exe). To do this, follow these steps:
- Click Start, click Run, type msinfo32 in the Open box, and then click OK.
- Expand Software Environment, and then click Running Tasks.
- View the values in the Min Working Set and the Max Working Set columns for each process to determine the process that uses a lot of physical memory.
Note The values in these columns are listed in bytes.
310560 How to troubleshoot configuration errors by using the System Configuration utility in Windows XP
281770 How to perform clean-boot troubleshooting for Windows 2000
VPC, connectix, mem,
Article ID: 835355 - Last Review: 12/08/2015 06:03:04 - Revision: 2.0
- kbnosurvey kbarchive kbprb KB835355