电脑老是弹出内存不足怎么回事

电脑老是弹出内存不足怎么回事

电脑老是弹出内存不足的原因可能有以下几种:

  1. 剪贴板占用过多内存:剪贴板是内存中的临时区域,当使用 “复制” 或 “剪切” 命令后,Windows 会将相关信息暂存其中。如果剪贴板中存放的是较大的内容,如一幅图画,就会占用较多内存。可通过单击 “开始”,指向 “程序” 或 “所有程序”,指向 “附件”,指向 “系统工具”,然后单击 “剪贴板查看程序”,打开 “剪贴板查看程序” 窗口,在 “编辑” 菜单上单击 “删除” 命令,关闭 “剪贴板查看程序” 窗口来清除剪贴板内容。如果使用了 Microsoft Office 程序且启用了其多重剪贴板功能,需清空 “Office 剪贴板” 上的项目,即在 “Office 剪贴板” 任务窗格(Office XP)或工具栏(Office 2000)上,单击 “全部清空” 或 “清空‘剪贴板’”。
  2. 打开的程序过多:同时打开的文档或运行的程序过多,导致没有足够内存运行其他程序。对于多文档界面(MDL)程序,如 Word、Excel 等,可关闭当前文档外的所有文档,并退出当前未使用的程序。
  3. 自动运行的程序过多:Windows 启动时自动运行的程序太多,即使重启计算机,也可能没有足够内存运行其他程序。可通过单击 “开始”,然后单击 “运行”,在 “打开” 框中键入 “msconfig”,单击 “确定” 按钮打开 “系统配置实用程序” 窗口。单击 “常规” 选项卡,选中 “选择性启动” 复选钮,清除 “处理 win.ini 文件” 复选框和 “加载启动组项目” 复选框,单击 “确定” 按钮,当系统提示重新启动计算机时,单击 “是” 按钮。然后恢复在 msconfig 中所作的更改(在 “系统配置实用程序” 窗口,单击 “常规” 选项卡,选择 “正常启动”,单击 “确定” 按钮,然后重新启动计算机),并删除 “启动” 文件夹中的所有快捷方式(单击 “开始”,指向 “设置”,然后单击 “任务栏和开始菜单”,系统弹出 “任务栏属性” 对话框,单击 “开始菜单” 选项卡,单击 “自定义”,再单击 “删除” 按钮,单击 “启动” 文件夹旁的加号以显示设置为自动运行的程序列表,单击 “启动” 文件夹中的每个快捷方式并单击 “删除” 按钮)。
  4. 虚拟内存设置不当:如果没有设置让 Windows 管理虚拟内存或者禁用了虚拟内存,计算机可能无法正常工作并收到 “内存不足” 的消息。可单击 “开始”,单击 “设置”,单击 “控制面板”,然后双击 “系统”;在 “系统属性” 对话框中,单击 “性能” 选项卡,然后单击 “虚拟内存” 按钮;选中 “让 Windows 管理虚拟内存设置(推荐)” 选项,将计算机中可作为虚拟内存使用的硬盘空间量设置为默认值。虚拟内存一般应设为实际物理内存的 1.5-3 倍。
  5. 系统盘空间不足:默认情况下,虚拟内存是以名为 “pagefile.sys” 的交换文件存于硬盘的系统分区中。若系统盘剩余空间过小,会引发此问题。应确保系统盘至少保留 300MB 的可用空间(该值可根据实际需求调整),尽量避免在系统盘安装各种应用软件,并可将虚拟内存文件放置在非系统盘。可通过清空回收站、从磁盘中删除临时文件、过期文件或已存档文件,以及卸载不常使用或不需要的程序等方式来释放系统盘空间。
  6. 程序文件被毁坏:如果只是特定程序运行时提示内存不足,而其他程序正常,可能是该程序文件损坏导致内存问题。Windows 通常不会确切提示程序已损坏,可尝试删除并重新安装该程序。
  7. 感染电脑病毒:有些病毒在运行时会占用大量内存空间。当系统出现 “内存不足” 错误时,使用最新的防毒软件查杀病毒,或在清除电脑病毒后,可能解决该问题。
  8. 某个程序的代码错误导致内存溢出:之前被占用的内存无法释放。用户可以进入 Windows 任务管理器,查看哪个程序过多地占用内存,卸载或更新这款程序至稳定版本即可解决。

如果上述方法不能解决问题,或对电脑操作不熟悉,建议寻求专业人士的帮助。此外,增加物理内存(添加内存条)也是解决内存不足的直接方法,但需要具备一定的硬件知识并可能会有一定花费。同时,还可使用一些内存优化软件来自动管理和释放内存。

看过该文章的人还看了