虚拟内存不足的几种可能性

1。病毒感染

有些病毒在攻击时占用大量内存,造成系统内存不足的问题,要迅速杀灭病毒,升级病毒库,做好防病毒措施!

2。虚拟内存的错误设置

不正确设置虚拟内存也可能导致内存不足。一般来说,虚拟内存的大小是物理内存大小的2倍。如果太小,会影响系统的正常运行。在WinXP下重新调整虚拟内存大小,右键单击我的电脑,,,然后高级属性;;;选项卡,在框中单击;按钮,切换到高级选项卡,然后在;;虚拟内存;框并单击更改按钮;;然后重新设置虚拟内存大小,系统重新启动后完成好。

三.系统空间不足

虚拟内存文件在系统盘的默认,如WinXP的虚拟内存文件的名字是pagefile.sys如果系统盘空间太小,导致虚拟内存不足,也会有内存不足的问题。系统盘要保留至少300MB的剩余空间当然,这取决于用户的实际需求,尽可能的用户应该不在系统盘安装各种应用软件,确保有足够的空间供虚拟内存文件使用,而且最好是把虚拟内存文件在非系统盘。

4,因为没有设置系统用户权限

在基于NT内核的Windows系统启动时,系统的用户创建了一个系统的虚拟内存文件,系统的安全性的一些用户,使用NTFS文件系统,但取消了系统用户的系统托盘;写和改性;权限,它不会可以创建一个虚拟内存文件系统,运行大型程序,将不会有任何记忆的脚的问题。这个问题解决得好,我们只要重新分配系统用户写和修改,,和限制的用户,但这是有限的用户使用NTFS文件系统。

虚拟内存优化

1。启用磁盘写高速缓存

我的电脑在点击鼠标右键选择属性;硬件;打开设备管理器发现当前正在使用硬盘,点击鼠标右键选择属性。Ldquo在硬盘属性;策略页面上,打开,启用磁盘上的写缓存;。

此选项将启动写的硬盘缓存提高读硬盘的写入速度。然而,这个功能打开后要注意,如果计算机突然断电可能会导致unreparable数据丢失,所以最好在UPS的情况下再打开这个功能的。当然,如果你经常使用电脑,不进行任何重要的数据处理。没有UPS,这没关系。这个函数不会对系统造成太大的损害。

2。打开超MDA

在设备管理中,选择IDE ATA / ATAPI控制器基本/次要IDE控制器;单击鼠标右键,选择属性打开;;;高级设置;页面。这里最重要的设置是传输模式;在一般情况下,应选择的DMA(;如果可以的话);

三.配置恢复选项

当Windows XP运行时,当遇到致命错误时,它将将内存快照保存到文件中,以便在系统调试中使用。对于大多数普通用户来说,文件是无用的,但它会影响虚拟内存的性能,所以应该关闭。

在我的电脑;单击鼠标右键,选择属性->高级;;,点击下方性能选项按钮,选择高级页;,有一个记忆;选项,如果设置以缓存的物理内存,Windows XP将使用约4mb为硬盘的读写缓存,这样就可以大大提高物理内存和虚拟内存之间的数据交换速度。默认情况下,这个选项是关闭的。如果计算机的物理内存是足够的,如256M以上,最好是打开这个选项,但是如果物理内存比较紧张,默认选项应该被保留。