Windows 7 system prompts for low memory view virtual memory Normal resolution

Source: Internet
Author: User
Tags memory usage administrator password

Virtual memory is a technology of computer system memory management. It allows the application to assume that it has contiguous memory available, but in practice it is usually separated into several pieces of physical memory, and partly temporarily stored on external disk storage for data exchange when needed. The computer lacks the random access memory required to run the program or operation, and Windows uses virtual memory for compensation, so virtual memory is critical to the operation of the computer, and this example describes how to troubleshoot the solution that prompts "virtual memory insufficiency" in the case of virtual memory setup.

Operation Steps:

There are two ways to set up virtual memory.

1. Standard setting

(1) Right-click on the computer---properties;

(2) Select "Advanced system settings" → "Performance" → "Set" → "advanced" → "virtual memory";

(3) Select "Change" → "Automatic Management cancellation" → "Custom Size" → "setting" → "OK";

The size of the virtual memory is set according to the machine configuration, it is generally recommended to set the physical memory (RAM + memory) *2 as the best.

2. Precise setting

(1) According to Performance Monitor settings

A, right-click Computer, and select Computer Management.

B, in the "Computer Management" expand: performance → monitoring tools → performance counters to add a memory counter to understand peak memory footprint, and then set the virtual memory value according to this amount.

Setting virtual memory can alleviate some of the physical memory pressure, if the effect does not improve, we need to increase the physical memory.

(2) According to Task Manager settings

A, first in the taskbar click the right mouse button to select---task Manager;

B, click View---Select columns;

C, in the Open Select Process Page Column window, locate the red box in the figure, and check the memory---submit size.

D, click OK, after the modification succeeds, call Task Manager again, where the "Submit Size" column is the virtual memory referred to in Windows 7.

From the image above, you can see which software or processes are taking up the size of virtual memory, in which we can end some unnecessary programs to free up virtual memory.

There are three ways to solve virtual memory too low:

1. The capacity of the custom virtual content (the system defaults to automatic) is too small to be sized again.

2. The system is located in the disk (usually C) the spare capacity is too small and the operation of the program is very large, and virtual memory is usually created by default in the system disk directory, we can usually delete some unused programs, and the document pictures and downloaded information and other useful files to move to other disk, and clean the "Recycle Bin", so that the system disk to maintain (RAM + memory) *2GB The space above, or define the virtual memory to many other free space.

3. The spare capacity of the system disk is not small, but because frequently installs, downloads the software, and repeatedly deletes causes the file fragment too many, also is easy to cause the virtual memory to be insufficient one of the reasons, the virtual memory needs a contiguous space, although the disk spare capacity is big, but does not have the contiguous space, also cannot establish the virtual memory area. You can defragment it with disk tools.

Windows 7 system prompts for "low memory" and how to fix it

Not only Windows 7 also includes Windows Vista/windows 2000/xp/2003, with 2GB or more memory, and sometimes a Windows 7 alert with "Out of memory" warning, or a program window that cannot be opened without prompting, or the program window is open but incomplete, such as missing menus, buttons, and so on, as shown here:

Wait for this kind of hint, then how should we solve it? Note: There is a risk of modifying the registry, so be careful, and it is best to back up the registry before you modify it to recover when the system fails.

1. Modify the default user handle and the number of GDI handles to a larger value.

(1) Enter "regedit" in the search box of the Windows 7 Start menu and press ENTER;

Registry edit will trigger UAC and pop-up prompt window, click Confirm continue;

(2) Locate the following registry branch: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NT currentversionwindows

A registry key named "Gdiprocesshandlequota" and "Userprocesshandlequota" can be seen in the right-hand window;

The Gdiprocesshandlequota item sets the number of GDI handles, the default value is 2710 (16)/10000 (10), and the allowable range is 256 ~ 16384, which is adjusted to a value greater than the default of 10000. If your system is configured with 2G or more content, set it to a maximum allowable value of 16384 (10);

The Userprocesshandlequota item sets the number of user handles, the default value is 2710 (16)/10000 (10), and the allowable range of 200 ~ 18000 is adjusted to more values. Similarly, for systems with 2GB or more physical memory, it is advisable to set the user handle number directly to the upper limit of 18000 (10);

It should be emphasized that when modifying the "Gdiprocesshandlequota" and "Userprocesshandlequota" values, do not exceed the upper limit that they accept, or it will cause Windows to not work or to run unstable. On the other hand, even if you resize it beyond its allowable limit, you will need to lower the corresponding value or restore the defaults if you find that Windows is unstable after you modify it.

2. Increase the size of the paging file (virtual memory)

Windows automatically tries to increase the size of the paging file the first time the computer is out of memory, but you can also manually increase it to the maximum amount of RAM that is installed. Although increasing the size of the paging file can help prevent out-of-memory problems, it also makes your program run slower. Because the computer reads information from RAM faster than it does from the hard disk (the hard disk on which the paging file resides), making the program use too much virtual memory slows it down.

3. Install more RAM

If you see signs of low memory or if Windows warns you about an out-of-memory problem, check the information that came with your computer, or contact the manufacturer of your computer to determine the type of RAM that is compatible with your computer, and then install more RAM. To install RAM, check the information provided by the manufacturer.

4. Determine if the program is using excessive memory

If your computer is running out of memory as long as you run some programs, one or more programs in those programs may have memory leaks. To stop a memory leak, you need to close the program. To fix a memory leak, you need to check to see if the program is updated or contact the publisher of the software

(1) to determine which program uses the most memory, follow these steps:

A, open Task Manager by right-clicking the taskbar, and then clicking Start Task Manager.

B, click the Processes tab, to sort the programs by memory usage, click Memory (Private working set);

(2) You can also use Event Viewer to check for program errors and troubleshooting information.

A, by clicking the Start button in turn

, Control Panel, System and security, administrative Tools, and then double-click Event Viewer to open Event Viewer.

If you are prompted to enter an administrator password or confirm, type the password or provide confirmation.

B, in the left pane, click Application and Service log to view the error event. To see a description of the problem, double-click the event.

Event Viewer tracks the information in several different logs. The Windows log includes:

An application (program) event. Events are categorized according to their severity, including "Error", "Warning", or "information." Errors are important issues, such as data loss. Warnings are events that are not necessarily important, but may cause problems in the future. An informational event describes a successful operation of a program, driver, or service.

Security-related events. These events are referred to as "auditing," which is described as success or failure based on the event (such as the success of the user attempting to log on to Windows).

Sets the event. Computers that are configured as domain controllers will display additional logs here.

System events. System events are logged by Windows and Windows System services, and their classifications include errors, warnings, and information.

The event that is forwarded. These events are forwarded to this log through other computers.

5. Increase available disk space

(1) Empty the Recycle Bin

(2) Delete temporary files. Open%20 My Computer, right-click the disk for which you want to free space, and then click Properties, on the General tab, click the Disk Cleanup button, and then select the check boxes for the unwanted files that you want to delete before you organize them.

(3) Remove expired or archived files from disk.

(4) Delete all files that have never been used.

6. Killing virus

System infected with computer virus is also the culprit of insufficient memory, when the system appears "out of Memory" error, please use the latest anti-virus software to kill the virus, perhaps after the removal of computer viruses, solve the "insufficient memory" problem.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.