主题 : 关于Windows XP系统中的“虚拟内存不足”
选择无痕,无限可能
级别: 总版主

UID: 30538
精华: 5
发帖: 5530
威望: 84535 点
无痕币: 68853 WHB
贡献值: 4 点
在线时间: 4344(时)
注册时间: 2008-05-18
最后登录: 2022-06-18

0 关于Windows XP系统中的“虚拟内存不足”

在使用Windows XP时,没开多少程序,却常常出现“虚拟内存不足”的系统提示。这是什么原因造成的呢?

    可能有以下几个原因:

  1、感染病毒

    有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。解决方法杀毒,升
    
级病毒库,然后把防毒措施做好!

  2、虚拟内存设置不当

  虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理

内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。重新调整虚拟内存

大小以Windows XP为例,右键点击“我的电脑”,选择“属性”,然后在“高级”标签页,

点击“性能”框中的“设置”按钮,切换到“高级”标签页,然后在“虚拟内存”框中点击

“更改”按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。

  3、系统空间不足

  虚拟内存文件默认是在系统盘中,如Windows XP的虚拟内存文件名为“pagefile.sys”,

如果系统盘剩余空间过小,导致虚拟内存不足,也会出现内存不足的问题。系统盘至少要保

留300MB剩余空间,当然这个数值要根据你的实际需要而定。应该尽量不要把各种应用软件

安装在系统盘中,保证有足够的空间供虚拟内存文件使用,而且最好把虚拟内存文件安放到

非系统盘中(如:D盘)。

  4、因为SYSTEM用户权限设置不当

    基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。有些人为了
    
系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘“写入”和“修改”的权

限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。问题

很好解决,只要重新赋予SYSTEM用户“写入”和“修改”的权限即可,不过这个仅限于使用

NTFS文件系统的用户。
Total 0.034792(s) query 3, Time now is:05-12 03:54, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛