1、感染病毒 * g* j( |* _% o1 |
6 x- Z# j: U; _, u% w 有些病毒发作时会占用大量内存空间,导致系统出现内存不足的问题。赶快去杀毒,升级病毒库,然后把防毒措施做好! 1 G u" _) @. b3 |% s/ L* v O
2 N" s Q! ]: l' D4 [ 2、虚拟内存设置不当
4 V9 O7 U7 Y' O; d! O& g) U7 _! L9 |& E( E. e- u
虚拟内存设置不当也可能导致出现内存不足问题,一般情况下,虚拟内存大小为物理内存大小的2倍即可,如果设置得过小,就会影响系统程序的正常运行。重新调整虚拟内存大小以WinXP为例,右键点击“我的电脑”,选择“属性”,然后在“高级”标签页,点击“性能”框中的“设置”按钮,切换到“高级”标签页,然后在“虚拟内存”框中点击“更改”按钮,接着重新设置虚拟内存大小,完成后重新启动系统就好了。
1 I! G3 p6 e! y# j9 W
$ C5 B8 r0 U" x( S- F( M" J1 ] 3、系统空间不足
$ U' q+ F+ l' Z+ O
1 q4 f# L% {4 Z& x, \# w, J 虚拟内存文件默认是在系统盘中,如WinXP的虚拟内存文件名为“pagefile.sys”,如果系统盘剩余空间过小,导致虚拟内存不足,也会出现内存不足的问题。系统盘至少要保留300MB剩余空间,当然这个数值要根据用户的实际需要而定。用户尽量不要把各种应用软件安装在系统盘中,保证有足够的空间供虚拟内存文件使用,而且最好把虚拟内存文件安放到非系统盘中。 5 |" E1 p, P" ?4 ?
/ L, ^1 u) q2 r, L& L1 `# R
4、因为SYSTEM用户权限设置不当
( [5 Q N5 Q8 I* N- H# m$ E; O* W) U( ^# G& g! ~3 Z% S
基于NT内核的Windows系统启动时,SYSTEM用户会为系统创建虚拟内存文件。有些用户为了系统的安全,采用NTFS文件系统,但却取消了SYSTEM用户在系统盘“写入”和“修改”的权限,这样就无法为系统创建虚拟内存文件,运行大型程序时,也会出现内存不足的问题。问题很好解决,只要重新赋予SYSTEM用户“写入”和“修改”的权限即可,不过这个仅限于使用NTFS文件系统的用户。
# \' k+ G' @" @7 ^! w, S3 l, A( f* \6 V
# W w0 m( x9 q; X虚拟内存的优化2 s0 t) _9 _. h) _. p r
$ L+ K9 }, \6 _* n# m% D) J k# g
1. 启用磁盘写入缓存
. Z) F' b4 J$ P% w" {* [
! x6 d3 R0 s. G0 P; O y 在“我的电脑”上单击鼠标右键选择“属性->硬件”,打开设备管理器找到当前正在使用的硬盘,单击鼠标右键选择属性。在硬盘属性的的“策略”页中,打开“启用磁盘上的写入缓存”。
9 \( a& k$ K1 R/ M% I# B2 H9 v( I, x: e7 @6 X4 V
这个选项将会激活硬盘的写入缓存,从而提高硬盘的读写速度。不过要注意一点,这个功能打开后,如果计算机突然断电可能会导致无法挽回的数据丢失。因此最好在有UPS的情况下再打开这个功能。当然,如果你平常使用计算机时不要进行什么重要的数据处理工作,没有UPS也无所谓,这个功能不会对系统造成太大的损失。 6 S/ M& u* J6 ~5 C8 V
* R4 k0 F4 z0 p/ ^: U; L- A# b7 I 2. 打开Ultra MDA
9 G" B1 q% _% |9 w( p3 T/ C; h& L2 L3 }& r$ D# y. w
在设备管理其中选择IDE ATA/ATAPI控制器中的“基本/次要IDE控制器”,单击鼠标右键选择“属性”,打开“高级设置”页。这里最重要的设置项目就是“传输模式”,一般应当选择“DMA(若可用)”。 , s5 R, J6 X+ ~* ^, ~
4 A5 j* J9 [2 z6 k
3. 配置恢复选项 - s/ `' d/ F- P8 C5 }+ N) Q8 o( v
$ ~$ k8 v( ?6 C) D* b! t Windows XP 运行过程中碰到致命错误时会将内存的快照保存为一个文件,以便进行系统调试时使用,对于大多数普通用户而言,这个文件是没有什么用处的,反而会影响虚拟内存的性能。所以应当将其关闭。
$ | A% h$ d4 O9 w3 u1 S# D D8 w9 w& [, ?4 E
在“我的电脑”上单击鼠标右键,选择“属性->高级”,在“性能”下面单击“设置”按钮,在“性能选项”中选择“高级”页。这里有一个“内存使用”选项,如果将其设置为“系统缓存”,Windows XP 将使用约4MB的物理内存作为读写硬盘的缓存,这样就可以大大提高物理内存和虚拟内存之间的数据交换速度。默认情况下,这个选项是关闭的,如果计算机的物理内存比较充足,比如256M或者更多,最好打开这个选项。但是如果物理内存比较紧张,还是应当保留默认的选项。 - h8 f9 t" Y- v3 R0 r1 f: W
出现“虚拟内存不够”的几个可能。 |