|
系统提示“内存不足”的九大原因及解决方法" b5 k3 Q) X1 m. l: c& j
一、剪贴板占用了太多的内存
, K' Y) o/ k1 {/ {! Q2 ^# p
+ Z9 n1 @2 p$ }. n# c* T) J. [2 P实际上,剪贴板是内存中的一块临时区域,当你在程序中使用了“复制”或“剪切”命令后,Windows将把复制或剪切的内容及其格式等信息暂时存储在剪贴板上,以供“粘贴”使用。如果当前剪贴板中存放的是一幅图画,则剪贴板就占用了不少的内存。这时,请按下述步骤清除剪贴板中的内容,释放其占用的内存资源: , \. f8 b* W) _: @& L' \; o
* X/ }! \' h% ~1.单击“开始”,指向“程序”或“所有程序”,指向“附件”,指向“系统工具”,然后单击“剪贴板查看程序”,打开“剪贴板查看程序”窗口。2.在“编辑”菜单上,单击“删除”命令。3.关闭“剪贴板查看程序”窗口。
; O# ~" m. i8 \+ d7 W) y( }
+ d! Q2 e5 f& q1 P. n; h) H为了与Microsoft Office程序提供的多重剪贴板相区分,上述所说的剪贴板,常被我们称为系统剪贴板。如果你正在使用Micros OftOffice程序,而且使用了其多重剪贴板功能,那么你应清空“Office剪贴板”上的项目,方法是:在“Office剪贴板”任务窗格(OfficeXP)或工具栏(Office2000)上,单击“全部清空”或“清空‘剪贴板’”。当清空“Office剪贴板”时,系统剪贴板也将同时被清空。
1 X2 I- @; ?3 U$ D4 K2 c/ D! g4 q" G; g& b( D8 ]. t
二、打开的程序太多
% l0 g# T8 i9 M V7 d/ L! ?: ]3 u0 G/ ^+ K
如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序。这时,对于多文档界面(MDl)程序,如Word、Excel等,请关闭当前文档外的所有文档,并退出当前未使用的程序,然后或许你就能够继续执行因“内存不足”而被中断的任务。 $ @! C" `% S5 s! ^; x4 P; S
0 m6 A. K6 K2 y- H$ r
三、重新启动计算机 ' U" }) J" c/ ?
9 }, W7 I; M: p; q( f! [* @
如果只退出程序,并不重新启动计算机,程序可能无法将内存资源归还给系统。请重新启动计算机以释放系统资源,然后再次运行程序或执行被中断的任务。
: e* {3 J [8 W
3 b- }; U( E z) W. h四、自动运行的程序太多 ; K: r4 N0 I, V( ^2 G
+ a+ O+ A) w( N2 P% U# n9 h如果在启动Windows时自动运行的程序太多,那么,即使重新启动计算机,也没足够的内存用来运行其它程序。 6 f( J6 e) p0 S. X
- P( ~7 j# {" J X4 Q: V. ^; B(一)确定设置为自动运行的程序是否太多 0 V3 y( P/ r( n7 W5 s% s
0 `- g& @4 d) M' L: S
1.单击“开始”,然后单击“运行”。
. L) [2 S' j# X( Z# s F
! `) [6 B% w2 i7 H% _2.在“打开”框中,键入“Msconfig”,单击“确定”按钮,打开“系统配置实用程序”窗口。
2 J( A$ D6 _( I# U! |, E) K$ }5 v. w) V
3.单击“常规”选项卡,选中“选择性启动”复选钮,清除“处理Win.ini文件”复选框和“加载启动组项目”复选框。
6 T3 W2 m# f2 x; s2 E
+ w2 h* l/ t* e! i' T4.单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。 \6 O% Q8 `6 {, I7 F2 y4 ~
, g- f7 b% L5 X9 m+ ~' W重新启动电脑后,如果内存不足的问题已经解决,你就可以将计算机配置为启动时不打开任何程序。 ( y @* \$ Q. O+ ~$ \6 V+ ]
5 X4 h& V/ U/ b5 m% x! t(二)配置计算机不自动打开任何程序
; r' a7 l% {+ z2 Z1 D% v# u( R% B( I. e, `2 b6 \
1.恢复在Msconfig中所作的更改,方法是:在“系统配置实用程序”窗口,单击“常规”选项卡,选择“正常启动”,单击“确定”按钮,然后重新启动计算机。 0 y/ h4 |$ E7 U" ^/ }3 K
( ^3 H9 ]' Y4 U$ A+ Q( f" q2.删除“启动”文件夹中的所有快捷方式 , O: B' s Z, q y
! r- k6 a8 l6 d9 A( `0 |
①单击“开始”,指向“设置”,然后单击“任务栏和开始菜单”,系统弹出“任务栏属性”对话框。 ! h' u: p; t9 E: e0 n
- z8 N6 M8 n; ^, B8 ]! {( Q②单击“开始菜单程序”选项卡,单击“删除”按钮。 ; G9 C4 U- G7 E6 S8 C% R
, d5 f; X& ?4 e
③单击“启动”文件夹旁的加号,以显示设置为自动运行的程序列表。如果“启动”文件夹旁没有加号“+”,则表明没有设置为自动运行的程序,请单击“关闭”按钮以终止此过程。
. Y3 m. y! K2 n0 @- E0 W" m5 U E3 ^
# T' x+ a- z. T& G④单击“启动”文件夹中的每个快捷方式,然后单击“删除”按钮。此操作将从“开始”菜单中删除快捷方式,但并不从硬盘中删除相应的程序。对于“启动”文件夹中的每个快捷方式,重复该步骤。 : b% ^( r5 @$ s. N' m
1 b( U. k% H* B, H8 D
⑤单击“关闭”按钮。 4 Y/ U& g L' v
1 G! t# i k$ n8 V⑥单击“确定”按钮。 - r7 v6 O5 K4 Q
' C& o) \$ ~4 ^3.禁用从Win.ini文件加载的所有程序 2 J) }" s+ R! a+ s
9 b) q: X, [0 R7 C* O1 i
①如上所述打开“系统配置实用程序”窗口。
1 @# ?9 t% o4 E. U6 }$ [4 `2 P) L5 p4 m0 L' p2 t$ i& H
②单击“Win.ini”选项卡,双击“[windows]”,然后清除“Load=”和“Run=”复选框。 0 f6 _- T N4 x4 ]+ K( g% c0 E7 L$ w
; G/ b$ M1 C. n. Z& g③单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。 , f! q5 ?( s& z, c' P
( e3 C1 b3 S C
五、让Windows管理虚拟内存设置 - J0 | O7 N: _0 c
& ]- W* z7 a* q2 V1 \+ t1 j如果没有设置让Windows管理虚拟内存或者禁用虚拟内存,那么计算机可能无法正常工作,也可能收到“内存不足”的消息,或在运行某程序时出现相同的错误消息。 9 d4 M+ R0 K& D5 R
9 c/ y+ Q1 i5 Z6 q3 v' m
1.单击“开始”,单击“设置”,单击“控制面板”,然后双击“系统”。
$ S4 Q7 V7 G5 j0 H/ v: [7 ~, U' P0 b
2.在“系统属性”对话框中,单击“性能”选项卡,然后单击“虚拟内存”按钮。
# e& d% W$ O) k, B$ x8 {! Y. P7 c3 R* m S/ Y6 Z/ H" \
3.选中“让Windows管理虚拟内存设置—(推荐)”选项,将计算机中可作为虚拟内存使用的硬盘空间量设置为默认值。此时,虚拟内存分页“win386.swp”能够根据实际内存的使用情况动态缩小和放大,最小容量为0,最大容量为硬盘的全部可用空间。
0 F8 W, @9 z; W4 Q( q- K( l3 Z
: y, x% I Y. j5 ^4.单击“确定”按钮。 3 R. h$ s$ }1 G T. U
: G3 h5 Q5 J& F% z
六、增加可用磁盘空间
. }" |7 F: t% E* W3 b! h: ]; l& N! H/ Z( z
由于Windows以虚拟内存分页文件的格式使用硬盘空间以模拟RAM(),所以,尽管已设置为让Windows管理虚拟内存,但是当虚拟内存分页文件所在的驱动器(默认为Windows系统所在的硬盘分区)没有足够的空间时,仍会出现“内存不足”的错误。此时,请执行以下一项或多项操作,增加Windows虚拟内存分页文件所在驱动器上的可用空间: & Z9 |4 E) X- z, S+ t; N9 A/ @
2 R2 d- i7 i8 R
1.清空回收站,方法是:在桌面上,右键单击“回收站”,再单击“清空回收站”。 # p7 k" P3 S- e% C" F, S" Q
7 K& C! v1 q. z3 w% F4 N5 H2.从磁盘中删除临时文件,方法是:打开“Windows资源管理器”或“我的电脑”窗口,右键单击要释放其空间的磁盘,然后单击“属性”,在“常规”选项卡上,单击“磁盘清理”按钮,选中要删除的不需要的文件前的复选框(如图3),可以阅读列表下面区域中每个文件类型的说明,单击“确定”按钮。
' U3 ~/ F! _3 a; x. G% P" u! A1 f8 _6 T. }: u' y# [
3.从磁盘中删除过期的文件或已存档的文件。 * a! S# m3 K1 H$ y' J
3 C2 C" t: K7 q/ q
4.删除从未使用过的所有文件。
# X5 [+ b5 E5 R* R( b- V# l9 s/ D- Z' R
七、程序文件被毁坏
% G- o8 r* |2 t% a. L7 y! @8 ?0 X4 j' F, m) o" W0 P) d9 T: t) F
如果仅仅是使用某个程序时,系统提示内存不足,而其他程序可以正常运行,那么可能的原因是该程序文件被毁坏,从而导致内存问题。然而Windows并没有确切地提示表明该程序已损坏,所以请尝试删除并重新安装该程序,然后重新运行该程序。如果系统不再提示内存不足,那么说明原程序文件确实被损坏。 4 G' `; y0 i' l! i) @+ ^ T; I
( u: K9 u6 t3 _$ u. u( E! a- m
八、使用内存优化软件 " `% A5 B; G4 @/ ?- [
; M% ^5 K4 Z9 q内存优化软件有很多,比如RAM Idle和Memo Kit就是比较出色的两个。这些软件都可以设置自动清空剪贴板、释放被关闭程序未释放的内存、对Win386.swp文件进行重新组织等,从而免除你手工操作的麻烦,达到自动释放内存的目的,不妨一试!
. E5 G4 l3 B v- x; |
! S3 ?% V. p; W+ s" y5 M/ c九、查杀病毒 8 z# y# u0 D' a. @9 f! G% d
1 K: l7 X, ]7 r; r5 _7 {( x" x
系统感染电脑病毒也是导致内存不足的罪魁祸首,当系统出现“内存不足”的错误时,请使用最新的防毒软件查杀病毒,或者在清除电脑病毒之后,就解决了“内存不足”的问题。 |