|
系统提示“内存不足”的九大原因及解决方法2 n. k0 P E0 {8 T% Q4 e. h
一、剪贴板占用了太多的内存
5 |( s! j8 Z6 p& k! x, z
/ j$ d! r) b2 o5 Y# T8 b实际上,剪贴板是内存中的一块临时区域,当你在程序中使用了“复制”或“剪切”命令后,Windows将把复制或剪切的内容及其格式等信息暂时存储在剪贴板上,以供“粘贴”使用。如果当前剪贴板中存放的是一幅图画,则剪贴板就占用了不少的内存。这时,请按下述步骤清除剪贴板中的内容,释放其占用的内存资源: 1 N; ^# I/ X I7 `, q. }
6 f/ \' k, |; X( u1 p4 q9 E" |
1.单击“开始”,指向“程序”或“所有程序”,指向“附件”,指向“系统工具”,然后单击“剪贴板查看程序”,打开“剪贴板查看程序”窗口。2.在“编辑”菜单上,单击“删除”命令。3.关闭“剪贴板查看程序”窗口。 7 n/ h- \6 [; K8 x
1 a8 g. j4 s, X3 k+ r) f为了与Microsoft Office程序提供的多重剪贴板相区分,上述所说的剪贴板,常被我们称为系统剪贴板。如果你正在使用Micros OftOffice程序,而且使用了其多重剪贴板功能,那么你应清空“Office剪贴板”上的项目,方法是:在“Office剪贴板”任务窗格(OfficeXP)或工具栏(Office2000)上,单击“全部清空”或“清空‘剪贴板’”。当清空“Office剪贴板”时,系统剪贴板也将同时被清空。
3 @8 N3 N9 K! i# }& {' s3 n! ?, ~6 a8 D+ l5 W3 p* }3 E# X
二、打开的程序太多 $ K5 o3 S$ F" q7 x
; z$ W0 _. e q0 w9 _3 n' f; n# [如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序。这时,对于多文档界面(MDl)程序,如Word、Excel等,请关闭当前文档外的所有文档,并退出当前未使用的程序,然后或许你就能够继续执行因“内存不足”而被中断的任务。 ; Z2 O* N: l# `- }. r0 s6 B
: r2 ?9 O5 k0 d3 k4 V三、重新启动计算机
+ O; V& G! Y3 ^4 G6 `3 q
* S0 u: Y/ y4 J; y7 R3 M如果只退出程序,并不重新启动计算机,程序可能无法将内存资源归还给系统。请重新启动计算机以释放系统资源,然后再次运行程序或执行被中断的任务。 ; N3 m8 }' d2 x! r I
: c6 D: J, T* `! `0 `( y. |四、自动运行的程序太多 : r1 F0 r H3 i, v* r
8 W) H) R9 o0 c5 ^# E' m E8 k! y如果在启动Windows时自动运行的程序太多,那么,即使重新启动计算机,也没足够的内存用来运行其它程序。 " F' a( W. D! `! K
" @0 W" B- Z& z% d8 f# H7 C(一)确定设置为自动运行的程序是否太多
6 R, e& ^/ L$ I) A" j1 Q7 z, T% u7 e3 ~5 [# k7 s- |2 ^8 |% b d
1.单击“开始”,然后单击“运行”。
$ Q9 Z* N6 P" E
- k( O/ A" n3 q3 U9 p: B* b& z2.在“打开”框中,键入“Msconfig”,单击“确定”按钮,打开“系统配置实用程序”窗口。
, X) k6 U1 V2 O9 X( O% ~# U @. H! ~, u' ~( n9 t ^
3.单击“常规”选项卡,选中“选择性启动”复选钮,清除“处理Win.ini文件”复选框和“加载启动组项目”复选框。 + i3 N2 ]+ N6 E4 c+ T
5 Z- o1 i m' I4 ^8 E" A
4.单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。
) n" j! D2 R6 J. f2 @4 ^5 n6 P! {3 ?; [
重新启动电脑后,如果内存不足的问题已经解决,你就可以将计算机配置为启动时不打开任何程序。 ' E5 J8 S8 X9 C
; C. I0 h* @7 l3 A$ V(二)配置计算机不自动打开任何程序
0 I7 ^1 v2 o+ @: A6 R. H- }
]+ E, e% n) \5 A1 Z w V* b1.恢复在Msconfig中所作的更改,方法是:在“系统配置实用程序”窗口,单击“常规”选项卡,选择“正常启动”,单击“确定”按钮,然后重新启动计算机。
, n: ~9 J: H, d, f
, Q- d, `3 q& R! v2.删除“启动”文件夹中的所有快捷方式 ; ^% b) N' g5 Y, R$ E! G
; D" l1 |4 a% J- r& X( ^) g, H
①单击“开始”,指向“设置”,然后单击“任务栏和开始菜单”,系统弹出“任务栏属性”对话框。 ; l6 v) `4 w. k# a4 A
; k# ]9 R; R2 {. v②单击“开始菜单程序”选项卡,单击“删除”按钮。 / r* H( I) A# r* |
7 u+ T3 v7 m5 a/ D. E, w" c; C3 D$ O
③单击“启动”文件夹旁的加号,以显示设置为自动运行的程序列表。如果“启动”文件夹旁没有加号“+”,则表明没有设置为自动运行的程序,请单击“关闭”按钮以终止此过程。
. X" V- S9 x7 c" m, C
* v; n7 ?2 D3 ?3 E$ o8 R④单击“启动”文件夹中的每个快捷方式,然后单击“删除”按钮。此操作将从“开始”菜单中删除快捷方式,但并不从硬盘中删除相应的程序。对于“启动”文件夹中的每个快捷方式,重复该步骤。
/ o+ g. V% z" Z# D0 P! F9 T% {' z3 u- x
⑤单击“关闭”按钮。
( O' E I L7 M) n# M; O
7 K; ? |' C; p# k1 J& V⑥单击“确定”按钮。
0 V% O: y. d0 A( b+ H& }3 U! ?" r R A4 k* t8 I/ H
3.禁用从Win.ini文件加载的所有程序 6 `# s/ R3 h4 R% h
& d1 Q! x0 x( H. c$ h9 F+ L
①如上所述打开“系统配置实用程序”窗口。 6 d0 o: i' W& a( A# c: ^& R
. K& H1 k! [+ M) j4 n6 ^( v! ~% b8 f- h②单击“Win.ini”选项卡,双击“[windows]”,然后清除“Load=”和“Run=”复选框。
$ Y; e- h* L# ?" G% }2 i2 c$ V) v& t
③单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。 ( Q2 S& K5 D! w B! ]" |7 v6 X
: Q4 a+ G- j2 O \# Y C% `
五、让Windows管理虚拟内存设置 " @. f* ?+ R8 i5 S
3 |( k \ Y4 ?: L+ b S
如果没有设置让Windows管理虚拟内存或者禁用虚拟内存,那么计算机可能无法正常工作,也可能收到“内存不足”的消息,或在运行某程序时出现相同的错误消息。 4 t7 `/ u0 ~9 H6 p* [
% S+ P* S9 v& y6 i5 T u
1.单击“开始”,单击“设置”,单击“控制面板”,然后双击“系统”。 : } t0 o1 [: H5 r3 r
2 A# W9 D/ |8 I( W' ?8 V2.在“系统属性”对话框中,单击“性能”选项卡,然后单击“虚拟内存”按钮。
" M0 ~1 `- f7 H: M+ B. y( _# q& u4 w6 ~; _/ M
3.选中“让Windows管理虚拟内存设置—(推荐)”选项,将计算机中可作为虚拟内存使用的硬盘空间量设置为默认值。此时,虚拟内存分页“win386.swp”能够根据实际内存的使用情况动态缩小和放大,最小容量为0,最大容量为硬盘的全部可用空间。
6 }; L1 _; t# ^1 A) k9 C5 O2 o% H7 q* `. c
4.单击“确定”按钮。 8 r9 S( }1 u% Q3 f, n6 b) d
, k6 n( `. F' p- O8 w% x
六、增加可用磁盘空间 * ]4 K6 \6 M( T. t7 X3 d3 [3 W7 ^
3 n5 T1 M, ^1 o
由于Windows以虚拟内存分页文件的格式使用硬盘空间以模拟RAM(),所以,尽管已设置为让Windows管理虚拟内存,但是当虚拟内存分页文件所在的驱动器(默认为Windows系统所在的硬盘分区)没有足够的空间时,仍会出现“内存不足”的错误。此时,请执行以下一项或多项操作,增加Windows虚拟内存分页文件所在驱动器上的可用空间:
! T1 R- _( I: H% K0 p1 q; V R9 D/ j$ @5 R+ e' _9 L
1.清空回收站,方法是:在桌面上,右键单击“回收站”,再单击“清空回收站”。
U5 ^) B2 X4 T k2 k# k' M7 n: j0 N: I! I! K; B
2.从磁盘中删除临时文件,方法是:打开“Windows资源管理器”或“我的电脑”窗口,右键单击要释放其空间的磁盘,然后单击“属性”,在“常规”选项卡上,单击“磁盘清理”按钮,选中要删除的不需要的文件前的复选框(如图3),可以阅读列表下面区域中每个文件类型的说明,单击“确定”按钮。
! P3 B5 z8 J: G/ h1 }: V4 g3 e* [; }5 k: Y w
3.从磁盘中删除过期的文件或已存档的文件。
L0 ^! Y+ l4 T, @! P J3 ^/ ~; K3 y% E! r" c
4.删除从未使用过的所有文件。
- C. h; f+ Q7 y) O7 D# t
) p: w0 ]$ Y0 H5 Q2 r七、程序文件被毁坏
5 M; ~8 k" _& k" k/ m( N3 ]- d D2 O4 l
如果仅仅是使用某个程序时,系统提示内存不足,而其他程序可以正常运行,那么可能的原因是该程序文件被毁坏,从而导致内存问题。然而Windows并没有确切地提示表明该程序已损坏,所以请尝试删除并重新安装该程序,然后重新运行该程序。如果系统不再提示内存不足,那么说明原程序文件确实被损坏。
6 C. x7 d$ u* [8 x, T8 p3 m; R
6 [' a8 @% n, L9 v# {/ {- L八、使用内存优化软件 6 _# ^8 i8 s: Z( [' f$ D
) V q u, u5 g. V
内存优化软件有很多,比如RAM Idle和Memo Kit就是比较出色的两个。这些软件都可以设置自动清空剪贴板、释放被关闭程序未释放的内存、对Win386.swp文件进行重新组织等,从而免除你手工操作的麻烦,达到自动释放内存的目的,不妨一试!
9 D9 } M2 x+ k1 V- B! e
* Y* e- s$ E5 O2 T- `九、查杀病毒 ! W g# {3 S: W! y4 I
$ c/ x# B ~& _9 H$ U- P* U7 s系统感染电脑病毒也是导致内存不足的罪魁祸首,当系统出现“内存不足”的错误时,请使用最新的防毒软件查杀病毒,或者在清除电脑病毒之后,就解决了“内存不足”的问题。 |