电脑反应慢,运行程序卡,怎么办?

我的电脑运行程序超级慢,而且卡.装的东西少的很,才换了系统,但是还是慢,就连打配置不高的游戏都打不起,卡的要死!买了5年了,是不是电脑老化了?该不该重新换硬件?换了硬件是不是会好的多?

xp的

写在前面的话。我在网上看了不说关于xp优化的文章,也在xp的吧里混了一段时间。把资料汇总了一下。

第一•Windows XP启动加速优化

首先,打开“系统属性”(在我的电脑上点右键-属性,或者在控制面板里打开“系统”,快捷键win+ pause break)点“高级”选项卡,,在“启动和故障恢复”区里打开“设置”,去掉“系统启动”区里的两个√,如果是多系统的用户保留“显示操作系统列表的时间”的√。点“编辑”确定启动项的附加属性为 /fastdetect而不要改为nodetect,先不要加 /noguiboot属性,因为后面还要用到guiboot。

去掉“系统启动”区里的两个√ 接下来这一步很关键,在“系统属性”里打开“硬件”选项卡,打开“设备管理器”,展开“IDE ATA/ATAPI控制器”,双击打开“次要IDE通道”属性,点“高级设置”选项卡,把设备1和2的传送模式改为DMA若可用,设备类型如果可以选择“无”就选为“无”,点确定完成设置,同样的方法设置“主要IDE通道”。

编辑窗口

次要IDE通道”属性

•Windows XP关机加速优化

关机加速优化

打开注册表(开始-运行-regedit),单击“我的电脑”打开“编辑”菜单的“查找”,输入AutoEndTasks,点“查找下一个”。双击打开找到的结果修改“数值数据”为1。然后在AutoEndTasks的下面可以找到HungAppTimeout,WaitToKillAppTimeout,把“数值数据”设为2000或者更小,在这里顺便也把菜单延迟的时间修改一下,在AutoEndTasks的下面找到MenuShowDelay,数值是以毫秒为单位,如果希望去掉菜单延迟就设为0。 修改后点“编辑”菜单,打开“查找下一个”(快捷键F3),把找到的结果都安装上一步的方法修改。2、减少开机滚动条时间 每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,以加快启动速度。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少。 加快开机速度 在XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。

AutoEndTasks修改窗口

HungAppTimeout修改窗口 现在启动和关机的加速都已经完成,重启一下电脑感受一下极速启动的感觉吧,滚动条是不是只转一二圈就OK了。

MenuShowDelay修改窗口 享受了极速重启的乐趣后我们再进一步加速一下启动的速度,打开“系统属性”- “高级”-“启动和故障恢复”设置,打开“系统启动”区的编辑,在fastdetect的后面加上 /noguiboot,这样在启动的时候就不会再显示滚动条。如果你非常喜欢这个滚动条的显示这一步就不用做了。

第二 xp的相关优化

1.虚拟内存

"虚拟内存"中点"更改",将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值值设为一样,将虚拟内存设置在系统盘外。比如你的内存是256M,你可以设置为640,操作系统安装在D盘,设置内存在C盘。

2加速网上邻居

在Windows XP中访问网上邻居是相当恼人的,系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,显然这样速度就会比Windows 9x中慢很多。其实这些功能我们并没有使用上,与其不用还不如删除它们,这样速度就会明显加快。打开注册表编辑器,找到HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/ Current Version/Explore/RemoteComputer/NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。

3关闭自动更新

"我的电脑"->"属性"->"自动更新",选择"关闭自动更新,我将手动更新计算机"

4.关闭系统还原功能 (水平太差者勿用)

"我的电脑"->"属性"->"系统还原",选"在所有的驱动器上关闭系统还原"。也可关闭不重要的分区的系统还原.如果考虑系统安全,则不要关闭还原功能。

5.关闭远程桌面

6取消休眠功能

"我的电脑"->"电源管理"->"休眠",将"启用休眠"前的勾去掉,约200MB。"我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计算机"勾去掉。

7提高宽带速度

(1)家用版本:在[开始]--> [运行]--> 键入[regedit]--> 在[HKEY_LOCAL_MACHINE]--> [SOFTWARE]--> [Policies]--> [Microsoft] --> [Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0。

(2)商业版本 : 专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。

在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“禁用”即可。这样就释放了保留的带宽,对于上网的朋友是非常有用的

关于xp或2003有20%的“保留带宽”,有这样一个推论:去掉后速度提升20%,xp在带宽上做了手脚。这些说法在网上广为流行,然而你费时费力去掉这个限制后,却发现速度并没有提升!

据我所知,这个方法最早来源于《电脑报》,直到今天这个所谓的“技巧”还在网上广为流传。所以,我觉得有必要在这儿说一下。

别随便抄些东西来误导人家``组策略里面的修改的20%参数是指当使用了QoS API编写程序需要访问网络时能够使用的最大带宽量,如果我们设置为0%,那就意味着使用QoS API编写的应用程序不得不和其他应用程序争夺有限的带宽,可能产生的后果就是需要优先通信的数据没有得到优先权。总的来说把QoS的20%修改为0%不但没有好处还会产生使得某些实时网络应用程序不能有效使用网络带宽的问题。

有必要说明一下,但还是留着让大家参考!

其实根本不用去掉。

这个20%带宽并非“保留”,是指在使用QoS 应用程序编程接口 (API)的程序最多在每个接口基础链路上可以申请预留20%的带宽,但是如果此程序并未充分利用,这些带宽仍然可以被其他程序所用。

在微软的《技术资源规划》中指出:除非有应用程序专门请求优先的带宽,否则在 Windows XP PC 上运行的应用程序可以共享所有的网络带宽。但如果做出请求的应用程序没有发送数据,则这些“预定”的带宽仍可用于其它应用程序。 。。。默认情况下,对终端系统的每个接口上的基础链路而言,应用程序可以预定的合计带宽最多可为该基础链路速度的 20%。如果预定了带宽的应用程序没有发送足够的数据来充分利用带宽,则预定带宽中未被使用的部分将仍可用于同一主机上的其它数据流。

可见,所谓20%的保留带宽纯属个别人断章取义,误导视听而已。

不太理解

.去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";

关掉调试器Dr. Watson

我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。

8错误报告

"我的电脑"->"属性"->"高级"->"启动和故障修复"中,点"错误报告",选择"禁用错误汇报"、"但在发生严重错误时通知我";

9 兼容的问题

对于QQ假死,以及其它某些程序在XP下不能正常运行的现象,可以找到该程序的执行文件,点右键,在弹出的对话框中选择"兼容性"标签,在"兼容模式"下选择相应需要的运行环境。

10.加快预读能力改善开机速度

Windows XP预读设定可提高系统速度,加快开机速度。按下修改可进一步善用CPU的效率:在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_LOCAL_MACHINE]--> [SYSTEM]--> [CurrentControlSet]--> [Control]--> [SessionManager]--> [MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。

11自动关闭停止响应程序

在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_CURRENT_USER]--> [Control Panel]--> [Desktop],将字符串值[AutoEndTasks]的数值数据更改为1,重新启动即可。

12关机时自动关闭停止响应程序

在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_USERS]--> [.DEFAULT]--> [Control Panel],然后在[Desktop]右面窗口将[AutoEndTasks]的数值数据改为1,注销或重新启动。

13、在启动计算机时运行Defrag程序

在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_LOCAL_MACHINE]--> [SOFTWARE]--> [Microsoft]--> [Dfrg]--> [BootOptimizeFunction ],将字符串值[Enable]设定为:Y等于开启而设定为N等于关闭。

14利用CPU的L2 Cache加快整体效能

在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_LOCAL_MACHINE]--> [SYSTEM]--> [CurrentControlSet]--> [Control]--> [SessionManager],在[MemoryManagement]的右边窗口,将[SecondLevelDataCache]的数值数据更改为与CPU L2 Cache相同的十进制数值:例如:P4 1.6G A的L2 Cache为512Kb,数值数据更改为十进制数值512。

15清除内存内被不使用的DLL文件

在[开始]--> [运行]--> 键入[Regedit]--> [HKKEY_LOCAL_MACHINE]--> [SOFTWARE]--> [Microsoft]--> [Windows]--> [CurrentVersion],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1。注:如由默认值设定为[0]则代表停用此功能。

16加快自动刷新率

在[开始]--> [运行]--> 键入[Regedit]--> [HKEY_LOCAL_MACHINE]--> [System]--> [CurrentControlSet]--> [Control]--> [Update],将Dword[UpdateMode]的数值数据更改为[0],重新启动即可。

17清除内存中不被使用的DLL文件

在注册表的HKKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。

18自动关闭停止响应程序

有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USER\Control Panel\Desktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。 默认为0。

19,关闭“视觉效果”

中不需要的效果,Windows XP的操用界面的确是很好看,好看的背后是以消耗大量内存作为代价的,相对于速度和美观而言,我们还是宁愿选择前者,右键单击“我的电脑”,点击属性,点击“高级”,在“性能”一栏中,点击“设置”,点击“视觉效果”,在这里把所有特殊的外观设置都关闭掉,我们就可以省下“一大笔”内存。

20,关闭“Internet时间同步”功能

,“Internet时间同步”,就是使你的计算机时钟每周和Internet时间服务器进行一次同步,这样你的系统时间就会是精确的,不过这个功能对我们来说用处不大,而且还可能引起死机的问题。所以我们要把它关掉。

具体操作是:依次单击“开始”→“控制面板”→“日期、时间、语言和区域选项”,然后单击“日期和时间”→“Internet时间”。

21.不用背景

22修改注册表的run键,

取消那几个不常用的东西,比如Windows Messenger 。启用注册表管理器:开始→运行→Regedit“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MSMSGS” /BACKGROUND 这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。

关于xp的服务

依次点击开始--运行--输入services.msc打开本地服务,然后根据下面的介绍,选择你用不到的服务,找到这个服务双击或者点右键--属性,将启动类型改为禁用,即可释放出大量系统资源!我改了以后,机子速度飞快!跑游戏也快了很多!

application layer gateway service

为internet连接共享和internet连接防火墙提供第三方协议插件的支持

如果你没启用internet连接共享或windows xp内置防火墙,可以禁止这个服务。

automatic updates

自动从windows update启用windows更新的下载和安装

需要时,我们完全可以在windows update web网站手动进行更新。

clipbook

启用"剪贴板查看器"储存信息并与远程计算机共享

如果你没有使用windows xp的远程桌面功能,那么可以禁止该服务

error reporting service

服务和应用程序在非标准环境下运行时允许错误报告

这个错误报告对大多数人来说是没用的,所以说我们可以禁止这项服务。

fast user switching compatibility

为在多用户下需要协助的应用程序提供管理

windows xp允许在一台电脑上进行多用户之间的快速切换,如果使用不到,完全可以禁止该服务。

imapi cd-burning com service

用imapi管理cd录制

如果你有专业的刻录软件,或者根本就没有刻录机的话,那么可以禁止该服务

print spooler

将文件加载到内存中以便迟后打印

如果你没装打印机,完全可以禁用这个服务。

remote registry

使远程用户能修改此计算机上的注册表设置

这项非禁止不可,因为不但个人用户用不到,而且有些居心不良的人还可以通过这个服务把你的浏览

器或系统改得面目全非。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-26
可能是1。散热不良,CPU应保持良好的通风状况,这很重要。工作时间太长也会导致。CPU的散热问题,也是电脑故障发生的重要原因。 2。机箱内灰尘过多。请及时清干净,保持内部干燥和清洁。3。可能是内存条松了、应拔出检查下看看是否损坏。 硬盘老化或使用不当也是原因之一。可用专业软件来进行排障处理,如损坏严重就只能维修或更换硬盘。4。软硬件存在兼容性问题。5。内存占用太大或内存空间太小得更换. 结束不必要的程序或内存配置低 。5。硬盘存在逻辑或物理坏道 6。病毒 下栽查杀软件杀毒。7。垃圾文件过多或碎片文件过多,建议你定期清理一下系统垃圾。也可以还原一下系统,方便容易。还可下载优化软件优化一下系统。例如,全能助手,windows优化大师都可以8。查看电脑主板里的电容是否爆裂。9.重装系统.
第2个回答  2021-11-18

电脑运行慢、卡

第3个回答  2019-03-16
电脑内存低,换个内存条,或是删去C盘里的一些不重要的东西减少内存,不要下载一些东西就往C盘里放。你试试吧。
第4个回答  2013-10-26
具体要看你的机子配置,5年了,内存应该不大,整个内存可能会好点,毕竟配置不高的游戏,CPU还是没什么问题的,主要内存和显卡,如果内存256M的话,装个Xp基本就剩下60-100M左右的内存,肯定慢的
相似回答