您现在的位置: 365建站网 > 365学习 > 电脑系统资源不足的原因及解决办法

电脑系统资源不足的原因及解决办法

文章来源:365jz.com     点击数:504    更新时间:2018-05-29 11:40   参与评论

          重装windows系统后,如果使用了某种激活工具,那么激活系统后,电脑用过一段时间后可能会出现这种情况。此时,点击其他应用程序会出现“系统资源不足,无法满足请求服务”,点击“我的计算机,可能会出现“不支持此接口”,并且此时网络哪里会出现红叉,断网,这个时候在看自己的内存使用情况,发现拥有充足的内存,那么到底什么原因呢?

  我上网搜了很多解决办法,全部都没有用,包括修改注册表,运行一些dll文件,清除垃圾,都不管用。最后转念一想,查了一下系统资源的概念,原来这里的系统资源并不是cpu和内存。微软将Windows的系统资源(堆)分为五个堆,其中User资源堆为三个,而GDI资源堆为两个。三个User资源堆分别是:16位的用户堆(User Heap,64KB);32位的窗口堆(Windows Heap,2MB);32位的用户菜单堆(User Menu Heap,2MB)。两个GDI资源堆分别是:16位的GDI堆(GDI Heap,64KB);32位的GDI堆(GDI,2MB),无论你的内存多大,cpu什么型号,这些资源是固定大小的,到这里就明白,问题不是内存问题,也不是缓存问题,极有可能是窗口和菜单的数量问题。这个时候打开 任务管理器,发现这个句柄数量在不断的增加,一定时间后,肯定就把资源耗尽

点开进程,再点开查看,找到并选中句柄数,可以发现是system服务造成的.我的都增加到900多万个了。

  最后知道问题出在这里,解决办法就是强制关机重启,然后下载一个360安全卫士,安装系统急救箱,对C盘扫描,扫描出来一个.sys驱动文件,删除,关机重启就解决了。

如果你的电脑使用时间过长,或者配置不高就经常会遇到系统资源不足的问题,很多人第一反应就是觉得内存不够以为换一个内存就能解决问题了,其实关键并不在内存上,可以说你换一个内存还是解决不了问题。用户不能自己增加或减少系统资源的大小,这是由操作系统决定的,与硬件档次没有任何关系。 不管CPU是P4还是酷睿2,内存是128M还是1G,所有Windows的用户都拥有同样大小的系统资源(堆)。
要解决系统资源不足的问题其实很简单,主要有以下几种方法:
1,重启电脑
任务过多,然而系统资源有限,重启电脑可以重新释放你的资源。不过这只是应急的办法。
2,清除“剪切板”
当剪切板中存放的是一幅图画或大段文本时,会占用很多的系统资源。清除它,释放部分系统资源,清除的方法是:单击“开始”,指向“程序”,指向“附件”,指向“系统工具”,单击“剪贴板查看程序”,然后在“编辑”菜单上,单击“删除”命令。或者在开始-运行键入:clipbrd如果没有,就到别的电脑的C:\WINDOWS\system32目录中找到:clipbrd.exe把它复制粘贴到你的电脑的相应目录就可以了。
3,减少开机自动运行的程序
如果在启动Windows时自动运行的程序太多,那么,即使重新启动计算机,也将没有足够的系统资源用于运行其他程序。设置Windows不启动过多程序:其一,单击“开始→运行”,键入“msconfig”,单击“确定”按钮,单击“启动”选卡,清除不需要自启动的程序前的复选框。其二,单击“开始→运行”,键入“sysedit”,单击“确定”按钮,删除“autoexec.bat”、“win.ini”和“config.sys”文件中不必要的自启动的程序行。然后,重新启动计算机。 
4,设置足够的虚拟内存
设置的方法是:右击我的电脑,打开属性!-高级-最上面那个设置-高级-最下面就是虚拟内存,然后自己设置 虚拟内存,一般1g左右的虚拟内存就差不多了,也可以置为你实际内存的1.5-3.5倍
5,用一些系统优化软件优化一下电脑,清理一些垃圾文件。比如360

有时候在使用Win7系统的过程中,弹出了“系统资源不足,无法完成请求的服务”的警告,该怎么办?其实,出现提示系统资源不足的情况有很多,例如:在打开某一游戏程序、打开设计软件、打开EXCEL,甚至在打开控制面板时,都会出现类似提示。下面介绍四个通用的解决方法。

 

Win7系统提示系统资源不足警告怎么办?

 

一、禁用一部分启动项

原因分析: 启动时加载过多的应用程序,会使Win7系统因系统资源严重不足而“蓝屏”。

 解决方法: 

1、点击开始 - 运行,执行命令msconfig;

 

Win7系统提示系统资源不足警告怎么办?

 

2、查看系统配置 - 启动选项,禁用一部分应用程序。

 

Win7系统提示系统资源不足警告怎么办?

 

3、也可以使用360安全卫士等管理软件来设置启动项。

 

二、设置足够的虚拟内存

原因分析: 虚拟内存不足也会造成系统多任务运算错误。

 解决方法: 

1、通过定期删除垃圾文件来加以解决。

2、设置虚拟内存大小:在“系统属性”下手动配置虚拟内存,把虚拟内存的默认位置转到其他逻辑盘符下,并将虚拟内存设置的大一些。

 

三、给硬盘保留足够空间

原因分析: 由于系统运行时需要用硬盘作虚拟内存,这就需要硬盘必须保留一定的空余空间以保证程序的正常运行。

 解决方法: 

一般而言,最低应保证100MB 以上的空间,否则出现提示系统资源不足警告很可能与硬盘剩余空间太小有关。

 

Win7系统提示系统资源不足警告怎么办?

 

另外,硬盘的碎片太多,也容易导致出现提示系统资源不足警告。因此每隔一段时间进行一次碎片整理是必要的。

 

Win7系统提示系统资源不足警告怎么办?

 

四、使用内存管理软件

使用内存管理软件,如RAM Idle之类的。养成良好习惯,暂时不用的程序就将其关闭,以免占用内存。

 

Win7系统提示系统资源不足警告怎么办?

 

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛


发表评论 (504人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
------分隔线----------------------------