电脑互动吧

 找回密码
 注册
查看: 7671|回复: 0

[网络故障相关] 系统提示"内存不足"的原因及解决方法

[复制链接]
发表于 2011-12-26 16:34:54 | 显示全部楼层 |阅读模式
; N& b. y3 G3 |/ h% E
一、剪贴板占用了太多的内存
) I1 Y& `* |. Z, t; x3 |  g# }( p' D
/ l' f" ?' B) W" R( B7 `4 R  实际上,剪贴板是内存中的一块临时区域,当你在程序中使用了“复制”或“剪切”命令后,Windows将把复制或剪切的内容及其格式等信息暂时存储在剪贴板上,以供“粘贴”使用。如果当前剪贴板中存放的是一幅图画,则剪贴板就占用了不少的内存。这时,请按下述步骤清除剪贴板中的内容,释放其占用的内存资源:! T4 ?: c* l. w9 r4 T

- e+ r( W2 P" ?$ f. }( {  1.单击“开始”,指向“程序”或“所有程序”,指向“附件”,指向“系统工具”,然后单击“剪贴板查看程序”,打开“剪贴板查看程序”窗口。2.在“编辑”菜单上,单击“删除”命令。3.关闭“剪贴板查看程序”窗口。
* D. q9 D4 J0 S! a( m& K: S
( \" M1 o# G/ ]4 @7 F  为了与Microsoft Office程序提供的多重剪贴板相区分,上述所说的剪贴板,常被我们称为系统剪贴板。如果你正在使用Microsoft Office程序,而且使用了其多重剪贴板功能,那么你应清空“Office剪贴板”上的项目,方法是:在“Office剪贴板”任务窗格 (OfficeXP)或工具栏(Office2000)上,单击“全部清空”或“清空‘剪贴板’”。当清空“Office剪贴板”时,系统剪贴板也将同时被清空) t! Y1 G7 _' Z( R, p
: R( W+ |- b6 @% ^" K9 {
  二、打开的程序太多
( g0 B4 g  d/ O* c& _" _4 h! b5 F3 J1 x0 K& m4 c
  如果同时打开的文档过多或者运行的程序过多,就没有足够的内存运行其他程序。这时,对于多文档界面(MDl)程序,如Wd、Excel等,请关闭当前文档外的所有文档,并退出当前未使用的程序,然后或许你就能够继续执行因“内存不足”而被中断的任务。' Y* U" X5 u- \* ~0 m  V# t- D

: C/ J& M1 \- F4 G4 \8 r  三、重新启动计算机+ c, R: r& \6 r  G* P
) ^  U+ M' U8 p: Z1 B7 l) P
  如果只退出程序,并不重新启动计算机,程序可能无法将内存资源归还给系统。请重新启动计算机以释放系统资源,然后再次运行程序或执行被中断的任务。
( K$ S# r) e; t- y  z# l
8 _( p3 ?5 B. n5 U- e- R# {* F  四、自动运行的程序太多
9 q( T# W: C! _: }6 L  Q" o% g. R4 A2 L6 X0 v
  如果在启动Windows时自动运行的程序太多,那么,即使重新启动计算机,也没足够的内存用来运行其它程序。: \: f1 Q6 ]8 c* P) _9 s
! o2 Z) Z) ?8 ^* Z7 u& a7 N
  (一)确定设置为自动运行的程序是否太多
' ~4 ]. ], G* I. i9 h9 T/ l5 w- M
: T9 Q7 R. |9 Q  1.单击“开始”,然后单击“运行”。
6 d) `6 \1 L  I/ e+ Z# O+ w7 W: ?
* j! {  P3 C8 A8 O$ Z3 [; Z/ @  2.在“打开”框中,键入“Msconfig”,单击“确定”按钮,打开“系统配置实用程序”窗口。4 L( ?  b3 z9 U" `& q
! B( w5 V+ J$ m. O8 i- k8 X
  3.单击“常规”选项卡,选中“选择性启动”复选钮,清除“处理Win.ini文件”复选框和“加载启动组项目”复选框。
( [2 x5 o) Z1 W1 F( I! o" @. [- j) c; `/ Q! \, v
  4.单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。% V. g6 x2 x3 v" Z5 ]. Q

; D) G; Q, _) ~" Z% ~  重新启动电脑后,如果内存不足的问题已经解决,你就可以将计算机配置为启动时不打开任何程序。
* r( i2 M; Q6 |+ Z
5 F5 Q* x3 R3 G" m, y' D' ]  (二)配置计算机不自动打开任何程序
9 Z$ h5 }5 H; i/ c, }6 D% |( k$ D$ {8 [* M( X
  1.恢复在Msconfig中所作的更改,方法是:在“系统配置实用程序”窗口,单击“常规”选项卡,选择“正常启动”,单击“确定”按钮,然后重新启动计算机。* {% N5 v  }" ]% }

) f+ A3 P: V, G, k0 e$ {  2.删除“启动”文件夹中的所有快捷方式9 U4 F, J/ G# {: Q. P' q$ Q5 X/ ~& L8 F

7 l4 a# h' L1 J) n" }9 x  ①单击“开始”,指向“设置”,然后单击“任务栏和开始菜单”,系统弹出“任务栏属性”对话框。
8 i+ P& Y! K- g# M2 i2 e- U* E; c  j+ g, T) b
  ②单击“开始菜单”选项卡,单击“自定义”,再单击“删除”按钮。9 v9 A% w& j+ D, l' [* `
  c4 f9 d9 p0 N4 V) y: p: ?
  ③单击“启动”文件夹旁的加号,以显示设置为自动运行的程序列表。如果“启动”文件夹旁没有加号“+”,则表明没有设置为自动运行的程序,请单击“关闭”按钮以终止此过程。
$ i" w  T1 t7 T: q- q4 B( d% t4 T  {6 I7 O: N. e+ B
  ④单击“启动”文件夹中的每个快捷方式,然后单击“删除”按钮。此操作将从“开始”菜单中删除快捷方式,但并不从硬盘中删除相应的程序。对于“启动”文件夹中的每个快捷方式,重复该步骤。
+ y2 _6 @+ B8 V4 E( }2 y/ \1 |' h4 ^0 e! r, C
  ⑤单击“关闭”按钮。
* s+ L5 {# U, b, |
- C5 C4 G+ m. i; y  ^% m  ⑥单击“确定”按钮。+ w" \$ N& t9 Q! \
1 R' I/ d; E( U# g
  3.禁用从Win.ini文件加载的所有程序  T; O9 H5 F( @' ]7 \: o

- W) t4 H" H+ W$ V  ①如上所述打开“系统配置实用程序”窗口。
4 e+ s2 I- Z. G, }  T4 M/ S+ f: l; C. U. z2 {4 T' G7 Z
  ②单击“Win.ini”选项卡,双击“[windows]”,然后清除“Load=”和“Run=”复选框。, M/ B0 U9 t8 d! s

0 K" q7 s6 T6 Y6 \9 k  ③单击“确定”按钮,当系统提示重新启动计算机时,请单击“是”按钮。, J( d/ Q- i% N1 a+ @+ e( B7 D
8 m# J7 E, f8 ?0 f( v: u
  五、让Windows管理虚拟内存设置6 w* }1 x, a4 O0 m) O. `
' g9 _4 n( m  {3 c* j' {  D0 D
  如果没有设置让Windows管理虚拟内存或者禁用虚拟内存,那么计算机可能无法正常工作,也可能收到“内存不足”的消息,或在运行某程序时出现相同的错误消息。. S1 {( ~' v3 \3 t/ U

' q$ o6 w% i* S( `  1.单击“开始”,单击“设置”,单击“控制面板”,然后双击“系统”。& l) W% _5 f  V. y' ]

6 I* I# ?; C+ C  p' X  L  2.在“系统属性”对话框中,单击“性能”选项卡,然后单击“虚拟内存”按钮。
: V" }8 u+ K+ m) _9 R* T$ B+ i9 t1 d( e( s) W
  3.选中“让Windows管理虚拟内存设置—(推荐)”选项,将计算机中可作为虚拟内存使用的硬盘空间量设置为默认值。此时,虚拟内存分页“win386.swp”能够根据实际内存的使用情况动态缩小和放大,最小容量为0,最大容量为硬盘的全部可用空间。
% f- t0 a/ J. o  F* n, W3 ~* `- B+ q+ {9 M8 A. Z
  4.单击“确定”按钮。" D3 O4 N% _; j0 k6 q+ F
: |# u0 R/ b# a3 U) V  ]& w" T
  六、增加可用磁盘空间& b$ f, [/ f! c/ K3 ~; d2 \: ~

. F& O3 {0 e- }! ^) F& B- J  由于Windows以虚拟内存分页文件的格式使用硬盘空间以模拟RAM(),所以,尽管已设置为让Windows管理虚拟内存,但是当虚拟内存分页文件所在的驱动器(默认为Windows系统所在的硬盘分区)没有足够的空间时,仍会出现“内存不足”的错误。此时,请执行以下一项或多项操作,增加 Windows虚拟内存分页文件所在驱动器上的可用空间:( n6 M. P8 m5 Z* L+ N2 G) e9 k

! B7 I, o! n8 N8 u: S  1.清空回收站,方法是:在桌面上,右键单击“回收站”,再单击“清空回收站”。6 r" D1 L+ t; W& e* ]6 [

+ t1 k. O- m% G# \. m6 I  2.从磁盘中删除临时文件,方法是:打开“Windows资源管理器”或“我的电脑”窗口,右键单击要释放其空间的磁盘,然后单击“属性”,在 “常规”选项卡上,单击“磁盘清理”按钮,选中要删除的不需要的文件前的复选框(如图3),可以阅读列表下面区域中每个文件类型的说明,单击“确定”按钮。* M4 y4 \& }3 P0 y$ T, Z
9 }6 ~, Z1 u  T
  3.从磁盘中删除过期的文件或已存档的文件。
8 T/ h; W) {" q. C! }% F: G8 N
/ s0 o" c* P( K. _( H" o  4.删除从未使用过的所有文件。
6 C" o- e/ a! f& j! u9 z$ a9 N. l1 t9 W1 f. g/ ?5 j$ \
  七、程序文件被毁坏
1 g" A0 E" j0 U$ b2 R. m! I% l3 i: U! K
  如果仅仅是使用某个程序时,系统提示内存不足,而其他程序可以正常运行,那么可能的原因是该程序文件被毁坏,从而导致内存问题。然而 Windows并没有确切地提示表明该程序已损坏,所以请尝试删除并重新安装该程序,然后重新运行该程序。如果系统不再提示内存不足,那么说明原程序文件确实被损坏。1 |8 e7 D. @/ e- `

+ R% h  _* f0 Y0 v$ D. V9 X) b  八、使用内存优化软件; o; R2 S+ C0 Y1 Y/ y- o( R( A9 l

. j6 a1 g: n( q2 u. j  C  内存优化软件有很多,比如RAM Idle和Memo Kit就是比较出色的两个。这些软件都可以设置自动清空剪贴板、释放被关闭程序未释放的内存、对Win386.swp文件进行重新组织等,从而免除你手工操作的麻烦,达到自动释放内存的目的,不妨一试!9 f" q) l3 b) H  [6 G3 w) t

9 [( m! ]+ d/ W" Y. p  九、查杀病毒
/ n# ~& f  L0 p: ]9 l' L+ M. `9 l$ T) O8 M7 d; m6 f8 ?7 W+ F* I
  系统感染电脑病毒也是导致内存不足的罪魁祸首,当系统出现“内存不足”的错误时,请使用最新的防毒软件查杀病毒,或者在清除电脑病毒之后,就解决了“内存不足”的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|手机版|小黑屋|Archiver|电脑互动吧 ( 浙ICP备13037409号 )

浙公网安备 33032402001025号

GMT+8, 2025-6-4 23:49 , Processed in 0.054798 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表