如何降低内存使用


如何降低内存使用
13小时前
   系统慢有以下几种原因:1、系统的安装盘质量不好。2、有木马病毒。3、硬盘有坏道。4、配置稍低。5、插拔一下内存、显卡,擦亮它们的金手指。6、清理系统垃圾,并且需要优化系统。7、杀毒软件很占系统资源,如果因为它系统运行慢,建议关闭监控经常杀毒即可。8、可能CPU温度过高,可能是CPU风扇灰尘太多了导致的,建议,清理一下CPU风扇和散热片的灰尘,新加散热硅脂,如果是风扇有问题换个好的转高的风扇。
  进入系统慢(优化系统)
  1、建议你下载恶意软件和木马强杀工具windows清理助手查杀恶意软件和木马:
  下载网址:http://www.arswp.com/
  下载安装后,首先升级到最新版本,然后退出正常模式并重启按F8进入到安全模式。打开软件,点击“系统扫描”,对扫描结果全选,然后点击“执行清理”按钮,如果软件提示你是否“备份”,选择“是”(备份是为了防止发生清理错误,如果清理后系统没有发生异常,就删除备份),按提示进行操作即可。
  2、每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,以加快启动速度。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少。
  3、解决开关机慢和系统结束程序慢的问题。开始/运行输入regedit打开注册表编辑器找到[HKEY-CURRENT-USER\Control Panel\Desktop]键,将WaitToKillAppTimeout改为:1000,即关闭程序时仅等待1秒。另:程序出错和系统自动关闭停止响应的程序如何实现快速关闭。1、将HungAppTimeout 值改为:200,表示程序出错时等待0.5秒。2、将AutoEndTasks 值设为:1,让系统自动关闭停止响应的程序。
  建议你下载超级兔子,让她帮助你优化电脑的开关机速度,自己就不用进行上述设置了,超级兔子就帮助你做了。下载地址:http://www.skycn.com/soft/2993.html。
  4、打开控制面板/性能维护/管理工具/双击本地安全策略,在右侧选“关机清理虚拟内存页面文件”双击他选“已禁用”按应用重启即可。
  5、右击“我的电脑”/属性/硬件/设备管理器/点击“IDE ATA/ATAPI”选项/双击“次要IDE通道”/高级设置/设备类型,将“自动检测”改为“无”,主要要IDE通道也做相同的设置。
  6、启动项过多也可造成开机慢,点击"开始"/运行/输入msconfig后回车/点击"启动"/只保留"ctfmon/杀毒软件/防火墙,"其它前面的勾都去掉./然后点击"应用"/按"确定"。
  7、用系统自带的系统还原,还原到你没有出现这次故障的时候修复(如果正常模式恢复失败,请开机按F8进入到安全模式中使用系统还原)。
  你按照下面的方法优化系统:
  1、鼠标右键单击“我的电脑”选择“属性”/“高级”/在性能栏点击“设置”按钮,此时将弹出“性能选项”窗口,选择“调整为最佳性能”。点击“应用”按钮,确定退出。
  2、"开始"/运行--输入msconfig后回车--点击"启动"/只保留"ctfmon/杀毒软件/防火墙,"其它前面的勾都去掉./然后点击"应用"/点击"确定"。
  3、鼠标右键单击“我的电脑”选择“属性”/系统还原/选择“在所有驱动器上关闭系统还原”。点“应用”确定退出(也可保留C盘的系统还原)。
  4、在“我的电脑”上点右键/属性/硬件/设备管理器/点击“IDE ATA/ATAPI”选项-双击“次要IDE通道”/高级设置/设备类型,将“自动检测”改为“无”,主要IDE通道也做相同的设置。
  5、“开始/运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置/管理模板/网络/QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“禁用”即可。这样就释放了保留的带宽。
  6、建议你下载超级兔子软件让它帮助你经常清理系统垃圾。(如垃圾文件、系统注册表垃圾)
  7、建议将你电脑中的IE临时文件和虚拟内存设置在非系统盘中。
  8、在平时不要同时打开太多的应用程序软件,将杀毒软件或其它优化软件的监控功能关闭,因为杀毒软件或其它优化软件的监控功能特别占据系统资源。
  9、重启电脑,启动到桌面后,会弹出一个窗口,在小方格中添加勾选,点“确定” (因为改动了系统配置实用程序)。
  C盘空间不足的解决方法
  从现在开始下载软件或文件,不要放在C盘,按照下面方法做能腾出不少空间。
  1、将虚拟内存移到非系统盘中。
  2、将IE临时文件转移到非系统盘中,打开IE选工具/Interner选项/Interner临时文件中的设置/选好移动后的路径后按确定应用,重启即可。
  3、如果空间不够可将一些软件移到非系统盘中 (也可将C盘的软件卸载,在下载安装在非系统盘中)。如果够了,今后就不要在把软件或文件下载到C盘了,在平时用超级兔子及时清理系统垃圾即可(选择清理系统垃圾,一分钟就清理完毕即彻底又安全)。
  下载地址:http://www.skycn.com/soft/2993.html。
  4、C盘中,只要是自己下载的软件或文件都可以删除(如果系统不让删除,请开机按F8到安全模式中删除)。
  设置虚拟内存方法:右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/选自定义大小,在初始大小和最大值,同时设为你的物理内存的两倍。如果你的内存是512MB,就将初始大小和最大值同时设为设为1024MB。设置后需按“设置”按钮,然后再按确定和应用,重新启动电脑设置生效(设置虚拟内存大小没有一个固定的数,大小可以调节。比如:你的物理内存小,虚拟内存可以设的大些“三倍”,物理内存大1G,虚拟内存可以设小点“一倍”,或者还可以不设置虚拟内存,因为如果你设置的虚拟内存小了,系统就会提醒你,设置大了浪费系统资源)。
  设置虚拟内存,存储在非系统盘方法:
  右击我的电脑/属性/高级/性能中的设置/高级/虚拟内存中的更改/注意:先选中驱动器[卷标]中的C:后点选“无分页文件”在按“设置”按钮,这时已经取消了C盘的虚拟内存。然后你在点选自定义大小,将驱动器[卷标]设在其它盘,并且输入虚拟内存数,然后按“设置”按钮,再按确定应用,重新启动电脑设置生效。
  如果你想使C盘空间变小点的话可以删除以下文件夹中的内容:
  c:\Documents and Settings\用户名\Cookies\下的所有文件(保留index文件)
  c:\Documents and Settings\用户名\Local Settings\Temp\下的所有文件(用户临时文件)
  c:\Documents and Settings\用户名\LocalSettings\Temporary Internet Files\下的所有文件(页面文件)
  c:\Documents and Settings\用户名\Local Settings\History\下的所有文件(历史纪录)
  c:\Documents and Settings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)
  c:\WINDOWS\Temp\下的所有文件(临时文件)
  c:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)
  c:\WINDOWS\Driver Cache\i386下的压缩文件(驱动程序的备份文件)
  c:\WINDOWS\SoftwareDistribution\download下的所有文件
  如果对系统进行过windoes updade升级,则删除以下文件:
  c:\windows\下以 $NtU... 开头的隐藏文件。
  如果你有开启系统还原功能的话,可以把还原点给删了,你可以先自己创建一个还原点,再通过开始-所有程序-附件、系统工具-磁盘清理-其它选项-系统还原,他会删掉除最后一个你自己创建的还原点以外的所有还原点。
  建议下载超级兔子是免费的小巧著名的软件,选择清理系统垃圾(全选),三分钟就清理完毕即彻底又安全。
  下载地址:http://www.skycn.com/soft/2993.html
  ======================================
  1.电脑里尽量少安装些应用程序,特别是一些不经常用的程序,即可降低内存的占用!
  2.你可以减少启动项,关闭一些服务减少系统进程。这样不仅可以降低内存的占用,还可以加快电脑启动速度。
  方法:
  点击--开始--运行--输入msconfig--启动 ,这里只留下输入法(输入法是ctfmon)和杀毒的启动项。其他全部删除(把前面的勾去掉点应用按钮)
  然后点“服务”--下面“隐藏所有Microsoft服务”--然后把现在显示的服务都去掉勾。
  点确定,选择重启。OK了!
  你打开任务管理器看看,进程是不是少了许多?电脑启动和系统运行是不是快了好多?
  ==================================================================
  如何减少win7内存占用?
  Windows9x的虚拟内存分页位置,其实就是保存在C盘根目录下的一个虚拟内存文件(也称为交换文件)Win386.swp,它的存放位置可以是任何一个分区,如果系统盘C容量有限,我们可以把Win386.swp调到别的分区中,方法是在记事本中打开System.ini(C:Windows下)文件,在[386Enh]小节中,将“PagingDrive=C:WindowsWin386.swp”,改为其他分区的路径,如将交换文件放在D:中,则改为“PagingDrive=D:Win386.swp”,如没有上述语句可以直接键入即可。
    而对于使用Windows2000和WindowsXP的,可以选择“控制面板→系统→高级→性能”中的“设置→高级→更改”,打开虚拟内存设置窗口,在驱动器[卷标]中默认选择的是系统所在的分区,如果想更改到其他分区中,首先要把原先的分区设置为无分页文件,然后再选择其他分区。
    或者,WinXP一般要求物理内存在256M以上。如果你喜欢玩大型3D游戏,而内存(包括显存)又不够大,系统会经常提示说虚拟内存不够,系统会自动调整(虚拟内存设置为系统管理)。
    如果你的硬盘空间够大,你也可以自己设置虚拟内存,具体步骤如下:右键单击“我的电脑”→属性→高级→性能设置→高级→虚拟内存更改→选择虚拟内存(页面文件)存放的分区→自定义大小→确定最大值和最小值→设置。一般来说,虚拟内存为物理内存的1.5倍,稍大一点也可以,如果你不想虚拟内存频繁改动,可以将最大值和最小值设置为一样。{另一种说法:调整时我们需要注意,不要将最大、最小页面文件设为等值。因为通常内存不会真正“塞满”,它会在内存储量到达一定程度时,自动将一部分暂时不用的数据放到硬盘中。最小页面文件越大,所占比例就低,执行的速度也就越慢。最大页面文件是极限值,有时打开很多程序,内存和最小页面文件都已“塞满”,就会自动溢出到最大页面文件。所以将两者设为等值是不合理的。一般情况下,最小页面文件设得小些,这样能在内存中尽可能存储更多数据,效率就越高。最大页面文件设得大些,以免出现“满员”的情况。
    PS:①1.5倍虚拟内存设置,是网上技术文档通用说明的,个人认为可以根据常用软件的实际情况设定。推荐有经验的用户使用。
    ②现在有很多工具软件(例如WINDOWS优化大师、超级兔子),可以很好的更改这些设置,工具软件也会根据你的电脑的实际情况进行相应的推荐设置。
  编辑本段虚拟内存使用技巧
    对于虚拟内存如何设置的问题,微软已经给我们提供了官方的解决办法,对于一般情况下,我们推荐采用如下的设置方法:
    (1)在Windows系统所在分区设置页面文件,文件的大小由你对系统的设置决定。具体设置方法如下:打开"我的电脑"的"属性"设置窗口,切换到"高级"选项卡,在"启动和故障恢复"窗口的"写入调试信息"栏,如果你采用的是"无",则将页面文件大小设置为2MB左右,如果采用"核心内存存储"和"完全内存存储",则将页面文件值设置得大一些,跟物理内存差不多就可以了。
    小提示:对于系统分区是否设置页面文件,这里有一个矛盾:如果设置,则系统有可能会频繁读取这部分页面文件,从而加大系统盘所在磁道的负荷,但如果不设置,当系统出现蓝屏死机(特别是STOP错误)的时候,无法创建转储文件(Memory.dmp),从而无法进行程序调试和错误报告了。所以折中的办法是在系统盘设置较小的页面文件,只要够用就行了。
    (2)单独建立一个空白分区,在该分区设置虚拟内存,其最小值设置为物理内存的1.5倍,最大值设置为物理内存的3倍,该分区专门用来存储页面文件,不要再存放其它任何文件。之所以单独划分一个分区用来设置虚拟内存,主要是基于两点考虑:其一,由于该分区上没有其它文件,这样分区不会产生磁盘碎片,这样能保证页面文件的数据读写不受磁盘碎片的干扰;其二,按照Windows对内存的管理技术,Windows会优先使用不经常访问的分区上的页面文件,这样也减少了读取系统盘里的页面文件的机会,减轻了系统盘的压力。
    (3)其它硬盘分区不设置任何页面文件。当然,如果你有多个硬盘,则可以为每个硬盘都创建一个页面文件。当信息分布在多个页面文件上时,硬盘控制器可以同时在多个硬盘上执行读取和写入操作。这样系统性能将得到提高。
  参考文献:http://iask.sina.com.cn/b/14043225.html只要你运行程序就会占用内存,把不用的服务、杀毒、系统还原、自启动、升级程序、监视程序、关了,增加虚拟内存如楼上所说
  ==========================================================
  怎么减少内存使用
  内存不够大,最好的办法是买个内存条,买个型号和品牌一样的内存。
  还有一个办法就是增加虚拟内存的数值。
  减少内存使用的方法就是结束一些不需要的服务和程序:
  关闭服务的方法如下:
  第一步:单击“运行”→“services.msc”打开Services管理器。或者单击“开始”→“设置”→“控制面板”→“管理工具”→“服务”也可以打开。 
  小提示:
    虽然在Windows XP下面运行“Msconfig”也可以对services进行操作,但是会给你带来很多意想不到的麻烦,所以强烈建议不要使用Msconfig去禁止某个服务。
    第二步:这时候映入眼帘的就是琳琅满目的服务们!每一个名称的后面紧跟着该服务的描述,双击任何一个服务,就会弹出一个该服务的属性窗口。 
  小提示:
    在禁止某个服务以前,一定要看看该服务的具体服务范围和描述里面的具体内容。
  第三步:在服务的属性窗口,在常规选项卡有关于该服务的详细名称、显示名称、调用的可执行文件名称和启动类型,在启动类型里面可以设置该服务在下一次启动计算机的时候启动与否。如果想停止某个服务,单击“停止”按钮即可。单击“启动”按钮可以开启该服务。调整完服务的开启状态后,重新启动计算机。
    
  小提示:
    每一次不要停止太多的服务,否则出现问题你将不知道是由于那个服务导致的问题,从而导致系统无法恢复。
    第四步:如果你不确定停止某个服务是否安全,就采用手动或者使用Safe里面的配置。手动允许当系统需要某个服务的时侯由系统去开启该服务,而不是在启动的时候就开启,但是设置为手动的服务也不是所有的都能由系统开启,这时候,如果你需要某个服务,就把它设为自动吧。
    小提示:
    1.在设置过程中,如果你发现某个或者某些服务在自己的服务列表中没有,也不必恐慌,因为很有可能在预安装Windows的时候,这些服务并没有安装到你的计算机上,这种情况多发生在品牌机或者OEM的Windows产品中。
    2.这里所有的Services都是Windows的标准服务,如果你发现有其他程序在服务里面运行,那么一定有其他程序在运行。
    3.禁止所有的“不需要”的服务将节省12-70M的内存,这将根据你的系统而定。
  第五步:记住先把你的重要资料保存好,跟我来做个实验。在Windows XP下,按下Ctrl+Alt+Del组合键,在弹出的任务管理器里面结束svchost.exe,那么就会弹出一个窗口,开始1分钟倒计时,1分钟后,系统自动重新启动。
    小提示:
    正因为svchost.exe的重要性,所以Windows 2000根本不允许你结束该任务!即使强制也结束不了。
  第六步:究竟这么多的服务都是干什么的?那6个关键的服务是什么?那些需要开启那些可以停止呢?请看大屏幕,噢,不,(老想模仿王小丫!)请看下表。 
  附表一 显示的服务名称 这是什么东西? 调用的进程 你需要吗? 最安全设置 
  Alerter 当系统发生故障时向管理员发送错误警报。 services.exe ☆不需要 禁用 
  Application Layer Gateway Service 给与第三者网络共享/防火墙支持的服务,有些防火墙/网络共享软件需要。占用 1.5mb内存。 ★看情况,可选。 手动 
  Application Management 应用程序管理组件,负责msi文件格式的安装,但是实际上禁止了该服务并无大碍。 svchost.exe ★★需要 手动 
  Automatic Updates Windows的自动更新服务。 svchost.exe ★看情况,可选。 自动 
  Background Intelligent Transfer Service 实现http1.1服务器之间的信息传输,微软称支持windows更新时的断点续传。 svchost.exe ☆不需要 禁用 
  ClipBook 用与局域网电脑来共享 粘贴/剪贴的内容 clipsrv.exe ☆不需要 禁用 
  COM+ Event System 某些COM+软件需要,检查c:\program files\ComPlus Applications目录,如果里面没有文件就可以把这个服务关闭. svchost.exe ☆不需要 手动 

猜你喜欢

转载自ann491zv.iteye.com/blog/1364082