虚拟内存不足的原因和解决方法
操作方法
- 01
电脑中所运行的程序均由内存执行,当我们执行的程序太多太大时就会导致内存不够用。此时windows就会匀出一部分硬盘空间来充当内存使用,即虚拟内存。但是很多用户会遇到电脑提示虚拟内存不足,一般来说有以下几种情况! 情况1、虚拟内存设置不当 虚拟内存设置导致的内存不足问题是很常见的,一般情况下,我们建议用户将虚拟内存大小设置为物理内存的2倍,否则就比较容易影响系统程序的正常运行,那么问题既然已经出现了,我们就需要重新调整虚拟内存大小来解决(这里以XP系统为例)。 解决方法: 1、首先右击“我的电脑”,选择“属性”; 2、然后切换到“高级”标签页,点击“性能”框中的“设置”按钮; 3、切换到“高级”标签页,在“虚拟内存”框中点击“更改”按钮; 4、最后只要重新设置虚拟内存大小,之后重启系统即可。 情况2、感染病毒 系统提示虚拟内存不足还有可能是病毒所引起的,一些病毒在发作时会占用大量内存空间,导致系统出现内存不足。这种情况没有别的办法,唯一的办法就是赶紧给电脑进行全面的杀毒,升级病毒库,然后把防毒措施做好!杀毒软件下载 情况3、SYSTEM用户权限设置不当 一些基于NT内核的Windows系统启动时,SYSTEM用户在创建虚拟内存文件时为了系统的安全会采用NTFS文件系统,而把系统盘“写入”和“修改”的权限给取消了,这样就导致了无法为系统创建虚拟内存文件,当运行大型程序时,就会出现内存不足的问题。 解决方法: 这个问题比较好解决,大家只要重新赋予SYSTEM用户“写入”和“修改”的权限即可,不过这个仅限于使用NTFS文件系统的用户。 情况4、系统空间不足 一般来说系统的虚拟内存文件默认都在系统盘中(如XP的虚拟内存文件名为“pagefile.sys”),当系统盘剩余空间过小的话也会导致虚拟内存不足。 解决方法: 1、建议大家的系统盘至少要保留300MB剩余空间(当然这个数值要根据用户的实际需要而定); 2、尽量不要把应用软件安装在系统盘中,确保有足够的空间供虚拟内存文件使用; 3、虚拟内存文件最好安放到非系统盘中。