!!!!虚拟内存不足!!!虚拟内存不足!!!

yzsong 2001-08-21 10:15:49
总是提示我虚拟内存不足,开机登陆后提示页面文件太小,工作时提示虚拟内存不足!C盘还有600兆,D盘还有5个G,用尽各种办法都没有用,好象系统判断出错了!!就差直接改注册表了。谁能帮我?????
...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Arbor 2001-08-21
  • 打赏
  • 举报
回复
起码要等于你的物理内存。
zhou_hua_0911 2001-08-21
  • 打赏
  • 举报
回复
对,用软件把虚拟内存改大点嘛,可能是设的值太底了
wangjiong 2001-08-21
  • 打赏
  • 举报
回复
在SYSTEM里把虚拟内存设大一点就是了, 最好是改到D盘去.
yzsong 2001-08-21
  • 打赏
  • 举报
回复
已经解决!是访问权限的问题。详细请见上面英文说明。
yzsong 2001-08-21
  • 打赏
  • 举报
回复
SYMPTOMS
Around the time of the logon prompt after starting your computer, you may receive one of the following error messages:

Limited Virtual Memory
Your system is running without a properly sized paging file. Please use the virtual memory option of the System applet in the Control Panel to create a paging file or to increase the initial size of your paging file.
Limited Virtual Memory
Your system has no paging file or the paging file is too small.
Repeated attempts to change the size of the page file fail to eliminate this error message from appearing as Windows starts.



CAUSE
Windows is not able to correctly gain access to (or open with proper permissions) the Pagefile.sys file. If the partition is NTFS, it may be because the permissions are not set up correctly. By default, Windows sets up the root directory to give everyone full rights. When this right is changed, you may see the error message because the System may not have proper access to Pagefile.sys. This can happen when Administrators try to limit access to the drive on which Windows is installed. The System must have access to read the directory. If the System does not have permission to read the directory, it will not be able to access the file even if the System has full access rights on the file itself.



RESOLUTION
The best solution is to add the user System with full access to the root directory. By default, File Manager will update all the files in whatever directory that is being modified to give them the same permissions, so it will give the System full access to the directory and the Pagefile.sys file.

Usually this is good because you would expect all the files in that directory to have the same permission. But if you try to set the directory to have fewer permissions than a file in that directory has, at some time in the future, you may accidentally overwrite those broader permissions with the lesser directory permissions. This can happen by simply viewing the permissions for the directory and clicking the OK button. As stated above, the default setting is to replace permissions on files in the directory, so this replaces the greater permissions; in this case, it gives the System Read access on the directory but Full access on the Pagefile.sys file itself.

Editing the Registry as a Workaround
To work around this, you can edit the registry. However, this can be dangerous.

WARNING: Using the Registry Editor incorrectly can cause serious, system- wide problems that may require you to reinstall Windows NT to correct them. Microsoft cannot guarantee that any problems resulting from the use of the Registry Editor can be solved. Use this tool at your own risk.

Locate or create a directory for the Pagefile.sys file. This could be the Winnt directory, which by default should have System Full access.


Make sure that this directory has System Full access and that all previous directories including the root have at least System Read access.


Start Regedt32. Select the HKEY_LOCAL_MACHINE on Local Machine subtree, and search for the following subkey:

SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management


On the right side of the window, choose the PagingFiles :REG_MULTI_SZ: value.


Either double-click it, or from the Edit menu, choose Multi String.


Edit the string, and insert the full path for where you would like the Pagefile.sys file to reside. For example, change C:\Pagefile.sys 44 100 to C:\Winnt\Pagefile.sys 44 100. (Here 44 refers to the minimum pagefile size and 100 the maximum.)


Exit Regedt32.


Restart the computer, and check to make sure Pagefile.sys appears in the correct location. Then delete the Pagefile.sys file in the root directory as this file is no longer be used.


6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧