This problem will appear in the low-core version of win 10.
Or related to some settings, you can follow my suggestions below to see if you can solve the problem.
First of all, we should start with the self-examination of win 10 version.
Step one, check win 10? Version,
Set in win 10, as shown below.
build
Then click About to view the version number.
About; In all parts of; about
If the core version is lower than 20H2, it is recommended to upgrade to the version above 20H2 first, because there are many bugs in the low core version of win 10, which I personally understand.
The second step, the setting of virtual memory, don't underestimate the setting of this virtual memory, it often leads to various problems.
Right-click this pc icon (that is, my computer, you will understand it naturally), and then click Properties.
This computer
Then select Advanced System Settings.
Advanced system settings
After the menu pops up, look at the following steps. The last purpose is to set the location and size of virtual memory.
virtual memory
This is the key. Sometimes when I run some programs and build a development environment myself,
I never imagined that influence was built here.
If your memory is large, don't use the system to automatically allocate virtual memory! Remember! Remember!
Because the virtual memory automatically allocated by the system will directly create a cache file with the same size as your physical memory!
Many people will ignore this problem. For example, your SSD currently allocates only 100GB of system space to you.
But your memory is 64GB, just wait and cry, the automatically allocated virtual memory will eat up all your system disk space.
When the system disk space is insufficient, various problems will occur.
The size setting of virtual memory is suggested to start from 256MB.
Then the maximum value depends on how you set it. For example, if VMware wants to open more stores,
Then you can set the maximum value to 32768MB on a large disk (sharing the same disk with VM files is not recommended, which will affect the overall performance).
Step 3, change the VM virtual machine to use physical memory directly.
This step depends on the number of virtual machines running the VM.
If the total memory used by the started virtual machine is larger than the physical memory (the system itself and the program itself need about 4GB), then this step can be omitted.
Because this step is to directly let the VM virtual machine use physical memory instead of virtual memory, the VM uses a combination of host virtual memory and physical memory by default.
You need to find the main configuration file of the virtual machine. The file ends with. The VMX of each virtual machine is unique and easy to find, as shown in the following figure.
VMX file
When you find this file, you need to open it in Notepad.
opening file
After opening it with Notepad, use the search function to find the keyword memsize, as shown below.
increase
Then, under the memsize field, add a line of configuration at the end.
mainMem.useNamedFile= "FALSE "
Save after adding. If you have multiple virtual machines, you need to change each virtual machine.
At this point, the virtual machine you modify directly uses physical memory, and will not use virtual memory.
If after running multiple virtual machines, when the memory is full, the VM program will also prompt feedback that its virtual machines cannot run due to insufficient memory.
Well, I hope the above suggestions can help you.